diff --git a/frappe/public/js/frappe/web_form/web_form.js b/frappe/public/js/frappe/web_form/web_form.js index c6c166b71c..73f56bf7c6 100644 --- a/frappe/public/js/frappe/web_form/web_form.js +++ b/frappe/public/js/frappe/web_form/web_form.js @@ -70,7 +70,7 @@ export default class WebForm extends frappe.ui.FieldGroup { if (this.page_breaks.length) return; this.page_breaks = $(`.page-break`); - this.is_multi_step_form = true; + this.is_multi_step_form = !!this.page_breaks.length; } setup_previous_next_button() { diff --git a/frappe/public/scss/website/web_form.scss b/frappe/public/scss/website/web_form.scss index 6bc515b173..0a8ae43e30 100644 --- a/frappe/public/scss/website/web_form.scss +++ b/frappe/public/scss/website/web_form.scss @@ -140,14 +140,18 @@ font-size: var(--text-base); } + .left-area { + display: flex; + flex: 1; + } + .center-area { - padding: 0.5rem; display: flex; align-items: center; + font-size: var(--text-base); .slides-progress { display: flex; - margin-right: .5rem; .slide-step { @include flex(flex, center, center, null); @@ -204,6 +208,12 @@ } } } + + .right-area { + display: flex; + justify-content: flex-end; + flex: 1; + } } } }