diff --git a/docs/_extra/css/workflow-demo.css b/docs/_extra/css/workflow-demo.css new file mode 100644 index 000000000..ba99bb437 --- /dev/null +++ b/docs/_extra/css/workflow-demo.css @@ -0,0 +1,5 @@ +.n8n-workflow-preview { + background-color: var(--color-background-light); + border: 1px solid var(--color-foreground-base); + text-align: center; +} diff --git a/main.py b/main.py index 76b90e091..4db03fdd4 100644 --- a/main.py +++ b/main.py @@ -8,10 +8,11 @@ def define_env(env): def workflowDemo(workflow_endpoint): r = requests.get(url = workflow_endpoint) wf_data = r.json() + template_url = f'https://n8n.io/workflows/{wf_data["id"]}-{wf_data["name"].lower().replace(" ", "-").replace(":", "")}/' workflow_json = { "nodes": wf_data['workflow']['nodes'], "connections": wf_data['workflow']['connections'] } encoded_workflow_json = urllib.parse.quote(json.dumps(workflow_json)) - return f"
" + return f"
View template details
" diff --git a/mkdocs.yml b/mkdocs.yml index 15547e013..594c9b663 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -82,6 +82,7 @@ extra: extra_css: - _extra/css/extra.css - _extra/css/macro-styles.css + - _extra/css/workflow-demo.css # https://squidfunk.github.io/mkdocs-material/customization/?h=#additional-javascript extra_javascript: - _extra/javascript/extra.js