Browse Source

fix: keep progress dots always in center

(cherry picked from commit 1b230b75e3)
version-14
Shariq Ansari 2 years ago
committed by Mergify
parent
commit
94b5c572ee
2 changed files with 13 additions and 3 deletions
  1. +1
    -1
      frappe/public/js/frappe/web_form/web_form.js
  2. +12
    -2
      frappe/public/scss/website/web_form.scss

+ 1
- 1
frappe/public/js/frappe/web_form/web_form.js View File

@@ -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() {


+ 12
- 2
frappe/public/scss/website/web_form.scss View File

@@ -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;
}
}
}
}


Loading…
Cancel
Save