diff --git a/frappe/public/icons/timeless/icons.svg b/frappe/public/icons/timeless/icons.svg index 856e743bc2..58665bd20b 100644 --- a/frappe/public/icons/timeless/icons.svg +++ b/frappe/public/icons/timeless/icons.svg @@ -815,7 +815,7 @@ + stroke="none" fill="var(--icon-stroke)"> diff --git a/frappe/public/js/form_builder/components/Autocomplete.vue b/frappe/public/js/form_builder/components/Autocomplete.vue index 2ded948e27..3bbaf8b298 100644 --- a/frappe/public/js/form_builder/components/Autocomplete.vue +++ b/frappe/public/js/form_builder/components/Autocomplete.vue @@ -113,10 +113,11 @@ watch(showOptions, (val) => { .combo-box-options { width: 100%; - background-color: var(--white); + background-color: var(--fg-color); border-radius: var(--border-radius-lg); box-shadow: var(--shadow-2xl); padding: 0; + border: 1px solid var(--subtle-accent); } .combo-box-option { diff --git a/frappe/public/js/form_builder/components/Column.vue b/frappe/public/js/form_builder/components/Column.vue index 472850433c..3fbc67e115 100644 --- a/frappe/public/js/form_builder/components/Column.vue +++ b/frappe/public/js/form_builder/components/Column.vue @@ -84,7 +84,7 @@ const selected = computed(() => store.selected(props.column.df.name)); &.hovered, &.selected { - border-color: var(--primary); + border-color: var(--border-primary); border-style: solid; } diff --git a/frappe/public/js/form_builder/components/Field.vue b/frappe/public/js/form_builder/components/Field.vue index 6bae5bd35f..d44674964a 100644 --- a/frappe/public/js/form_builder/components/Field.vue +++ b/frappe/public/js/form_builder/components/Field.vue @@ -166,7 +166,7 @@ onMounted(() => selected.value && label_input.value.focus_on_label()); &.hovered, &.selected { - border-color: var(--primary); + border-color: var(--border-primary); .btn.btn-icon { opacity: 1 !important; } diff --git a/frappe/public/js/form_builder/components/Section.vue b/frappe/public/js/form_builder/components/Section.vue index 06eb7cb595..128227de98 100644 --- a/frappe/public/js/form_builder/components/Section.vue +++ b/frappe/public/js/form_builder/components/Section.vue @@ -324,7 +324,7 @@ const options = computed(() => { &.hovered, &.selected { - border-color: var(--primary); + border-color: var(--border-primary); } .section-header { diff --git a/frappe/public/js/form_builder/components/Tabs.vue b/frappe/public/js/form_builder/components/Tabs.vue index 66dfc0d87d..6f2ace4d13 100644 --- a/frappe/public/js/form_builder/components/Tabs.vue +++ b/frappe/public/js/form_builder/components/Tabs.vue @@ -270,7 +270,7 @@ function delete_tab(tab, with_children) { color: var(--text-color); &::before { - border-color: var(--primary); + border-color: var(--border-primary); } } diff --git a/frappe/public/scss/common/css_variables.scss b/frappe/public/scss/common/css_variables.scss index acf40115be..2e0e4db11c 100644 --- a/frappe/public/scss/common/css_variables.scss +++ b/frappe/public/scss/common/css_variables.scss @@ -102,6 +102,9 @@ $disabled-input-height: 22px; --btn-default-bg: var(--gray-100); --btn-default-hover-bg: var(--gray-300); + // Border Colors + --border-primary: var(--gray-900); + // Other Colors --sidebar-select-color: var(--gray-200); diff --git a/frappe/public/scss/desk/dark.scss b/frappe/public/scss/desk/dark.scss index 59dc34e032..37c3c973d9 100644 --- a/frappe/public/scss/desk/dark.scss +++ b/frappe/public/scss/desk/dark.scss @@ -45,6 +45,8 @@ $check-icon-dark: url("data:image/svg+xml,