From 2b8818a4a90d77504d8ebe6a11820eb9dbf6a19a Mon Sep 17 00:00:00 2001 From: Sylvain LE GAL Date: Tue, 18 Apr 2023 16:49:22 +0200 Subject: [PATCH 1/2] [IMP] web_theme_classic : Do not display required color on readonly fields --- web_theme_classic/static/src/scss/web_theme_classic.scss | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web_theme_classic/static/src/scss/web_theme_classic.scss b/web_theme_classic/static/src/scss/web_theme_classic.scss index 68dded5a7..42358fe02 100644 --- a/web_theme_classic/static/src/scss/web_theme_classic.scss +++ b/web_theme_classic/static/src/scss/web_theme_classic.scss @@ -51,7 +51,7 @@ $button-border-color: #dee2e6; Form View : Handle Background for required fields ************************************************************/ -.o_required_modifier { +.o_required_modifier:not(.o_readonly_modifier) { .o_input { /* Add background for all editable and required fields */ background-color: $input-background-color-required !important; @@ -63,7 +63,7 @@ $button-border-color: #dee2e6; } } -.o_required_modifier.o_field_selection { +.o_required_modifier.o_field_selection:not(.o_readonly_modifier) { /* Specific case for field selection */ background-color: $input-background-color-required !important; } From 325dbb6a8b0c44c2265e4a4cb13cde4311ef8de2 Mon Sep 17 00:00:00 2001 From: Sylvain LE GAL Date: Tue, 18 Apr 2023 17:25:26 +0200 Subject: [PATCH 2/2] [IMP] web_theme_classic : Do not set border-bottom to required field, as the field has now a background-color --- .../static/src/scss/web_theme_classic.scss | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/web_theme_classic/static/src/scss/web_theme_classic.scss b/web_theme_classic/static/src/scss/web_theme_classic.scss index 42358fe02..4bb6d21df 100644 --- a/web_theme_classic/static/src/scss/web_theme_classic.scss +++ b/web_theme_classic/static/src/scss/web_theme_classic.scss @@ -90,3 +90,13 @@ div.o_searchview_facet[role="img"] { i.o_searchview_icon[role="img"] { padding-right: 2px; } + +/*********************************************************** + Tree View : Handle style for required fields +************************************************************/ +.o_list_renderer + .o_data_row.o_selected_row + > .o_data_cell.o_required_modifier:not(.o_readonly_modifier) { + /* Disable border bottom as the field has now a background */ + border-bottom: 0px solid; +}