From 2558a7b0bfb832b6b54461121e3e459148681419 Mon Sep 17 00:00:00 2001 From: Raffael Meyer <14891507+barredterra@users.noreply.github.com> Date: Fri, 26 Sep 2025 13:22:43 +0200 Subject: [PATCH] feat(Form Builder): show default value for "Select" and "Check" fields (#34050) --- frappe/public/js/form_builder/FormBuilder.vue | 8 ++------ .../components/controls/CheckControl.vue | 17 +++++++++++++---- .../components/controls/SelectControl.vue | 14 ++++++++++++-- 3 files changed, 27 insertions(+), 12 deletions(-) diff --git a/frappe/public/js/form_builder/FormBuilder.vue b/frappe/public/js/form_builder/FormBuilder.vue index 63ed4ba25d..c826f255ab 100644 --- a/frappe/public/js/form_builder/FormBuilder.vue +++ b/frappe/public/js/form_builder/FormBuilder.vue @@ -144,7 +144,7 @@ onMounted(() => store.fetch()); } .editable { - input, + input:not([type="checkbox"]), textarea, select, .ace_editor, @@ -258,7 +258,7 @@ onMounted(() => store.fetch()); border-color: transparent; } - input, + input:not([type="checkbox"]), textarea, select, .ace_editor, @@ -269,10 +269,6 @@ onMounted(() => store.fetch()); .ql-editor { background-color: var(--control-bg) !important; } - - input[type="checkbox"] { - background-color: var(--fg-bg) !important; - } } .form-main > :deep(div:first-child:not(.tab-header)) { diff --git a/frappe/public/js/form_builder/components/controls/CheckControl.vue b/frappe/public/js/form_builder/components/controls/CheckControl.vue index 0b35344805..38c49de355 100644 --- a/frappe/public/js/form_builder/components/controls/CheckControl.vue +++ b/frappe/public/js/form_builder/components/controls/CheckControl.vue @@ -1,8 +1,18 @@