From 878026aff686614ca3cb9c03c8947925076b6da9 Mon Sep 17 00:00:00 2001 From: Jaakko Husso Date: Tue, 8 Jul 2025 12:02:42 +0300 Subject: [PATCH] fix(n8n Form Node): Make customizing form custom styles possible on mobile screens and on form end redirect (#17060) --- packages/cli/templates/form-trigger.handlebars | 5 ++--- packages/nodes-base/nodes/Form/Form.node.ts | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/cli/templates/form-trigger.handlebars b/packages/cli/templates/form-trigger.handlebars index c00da8a1ec..b44c416967 100644 --- a/packages/cli/templates/form-trigger.handlebars +++ b/packages/cli/templates/form-trigger.handlebars @@ -400,7 +400,7 @@ @media only screen and (max-width: 500px) { body { - background-color: #ffffff; + background-color: var(--color-background); } hr { display: block; @@ -409,14 +409,13 @@ width: 95%; min-height: 100vh; padding: 24px; - background-color: #ffffff; border: 0px solid var(--color-input-border); border-radius: 0px; box-shadow: 0px 0px 0px 0px #ffffff; } .card { padding: 0px; - background-color: #ffffff; + background-color: var(--color-card-bg); border: 0px solid var(--color-input-border); border-radius: 0px; box-shadow: 0px 0px 0px 0px #ffffff; diff --git a/packages/nodes-base/nodes/Form/Form.node.ts b/packages/nodes-base/nodes/Form/Form.node.ts index 4138a8e3c6..c73cac1738 100644 --- a/packages/nodes-base/nodes/Form/Form.node.ts +++ b/packages/nodes-base/nodes/Form/Form.node.ts @@ -253,7 +253,7 @@ const completionProperties = updateDisplayOptions( ], displayOptions: { show: { - respondWith: ['text', 'returnBinary'], + respondWith: ['text', 'returnBinary', 'redirect'], }, }, },