Просмотр исходного кода

fix: keep progress dots always in center

(cherry picked from commit 1b230b75e3)
version-14
Shariq Ansari 2 лет назад
committed by Mergify
Родитель
Сommit
94b5c572ee
2 измененных файлов: 13 добавлений и 3 удалений
  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 Просмотреть файл

@@ -70,7 +70,7 @@ export default class WebForm extends frappe.ui.FieldGroup {
if (this.page_breaks.length) return; if (this.page_breaks.length) return;


this.page_breaks = $(`.page-break`); this.page_breaks = $(`.page-break`);
this.is_multi_step_form = true;
this.is_multi_step_form = !!this.page_breaks.length;
} }


setup_previous_next_button() { setup_previous_next_button() {


+ 12
- 2
frappe/public/scss/website/web_form.scss Просмотреть файл

@@ -140,14 +140,18 @@
font-size: var(--text-base); font-size: var(--text-base);
} }


.left-area {
display: flex;
flex: 1;
}

.center-area { .center-area {
padding: 0.5rem;
display: flex; display: flex;
align-items: center; align-items: center;
font-size: var(--text-base);


.slides-progress { .slides-progress {
display: flex; display: flex;
margin-right: .5rem;


.slide-step { .slide-step {
@include flex(flex, center, center, null); @include flex(flex, center, center, null);
@@ -204,6 +208,12 @@
} }
} }
} }

.right-area {
display: flex;
justify-content: flex-end;
flex: 1;
}
} }
} }
} }


Загрузка…
Отмена
Сохранить