From db86a6404797afaac78aec469bc90c8e6b2371cd Mon Sep 17 00:00:00 2001 From: "stefanorigano (SRI)" Date: Mon, 3 Oct 2022 10:49:54 +0000 Subject: [PATCH] [IMP] web, sale_timesheet: review cp design task-3005130 Part-of: odoo/odoo#102528 --- .../static/tests/tours/sale_timesheet_tour.js | 2 +- .../control_panel.variables.scss | 2 ++ .../fields/statusbar/statusbar_field.scss | 21 +++++++------------ .../fields/statusbar/statusbar_field.xml | 8 +++---- .../control_panel/form_control_panel.scss | 6 ------ .../static/src/views/form/form_controller.xml | 3 ++- .../views/fields/statusbar_field_tests.js | 8 +++---- .../tests/views/form/form_view_tests.js | 6 +++--- .../tests/tours/website_sale_shop_mail.js | 2 +- 9 files changed, 24 insertions(+), 34 deletions(-) create mode 100644 addons/web/static/src/search/control_panel/control_panel.variables.scss delete mode 100644 addons/web/static/src/views/form/control_panel/form_control_panel.scss diff --git a/addons/sale_timesheet/static/tests/tours/sale_timesheet_tour.js b/addons/sale_timesheet/static/tests/tours/sale_timesheet_tour.js index abf318fe33a..8b953fe4323 100644 --- a/addons/sale_timesheet/static/tests/tours/sale_timesheet_tour.js +++ b/addons/sale_timesheet/static/tests/tours/sale_timesheet_tour.js @@ -38,7 +38,7 @@ tour.register('sale_timesheet_tour', { content: 'Click on Confirm button to create a sale order with this quotation.', }, { trigger: 'button.o_form_button_save', - extra_trigger: '.o_field_widget[name=state] button[data-value=sale].btn-primary', + extra_trigger: '.o_field_widget[name=state] button[data-value=sale].o_arrow_button_current', content: 'Click on Save button to save the Sales Order.', }, { trigger: '.o_form_status_indicator_buttons_hidden', diff --git a/addons/web/static/src/search/control_panel/control_panel.variables.scss b/addons/web/static/src/search/control_panel/control_panel.variables.scss new file mode 100644 index 00000000000..2ab3d1c8d9c --- /dev/null +++ b/addons/web/static/src/search/control_panel/control_panel.variables.scss @@ -0,0 +1,2 @@ +$o-control-panel-background-color: $o-view-background-color !default; + diff --git a/addons/web/static/src/views/fields/statusbar/statusbar_field.scss b/addons/web/static/src/views/fields/statusbar/statusbar_field.scss index 10d25f6f9ac..d88a35cc135 100644 --- a/addons/web/static/src/views/fields/statusbar/statusbar_field.scss +++ b/addons/web/static/src/views/fields/statusbar/statusbar_field.scss @@ -20,10 +20,7 @@ } &:last-child { padding-left: $o-horizontal-padding - 1; - - &:not(.disabled) { - border-left: 1px solid $border-color; - } + border-left: $border-width solid $border-color; } &:not(:first-child):before, &:not(:first-child):after { @@ -40,30 +37,26 @@ &:not(:first-child):before { right: -$o-statusbar-arrow-width; - border-left-color: map-get($grays, '300'); + border-left-color: $border-color!important; } &.disabled { opacity: 1; pointer-events: none; - &:not(.btn-primary) { + &:not(.o_arrow_button_current) { &, &:hover, &:focus { color: $text-muted; } } } - &.btn-primary.disabled { - background-color: $o-brand-odoo; - color: color-contrast($o-brand-odoo); + &.o_arrow_button_current.disabled { + background-color: $o-gray-100; + color: o-color(odoo); &:after, &:before { - border-left-color: $o-brand-odoo; - } - - + .o_arrow_button:before { - display: none; + border-left-color: $o-gray-100; } } } diff --git a/addons/web/static/src/views/fields/statusbar/statusbar_field.xml b/addons/web/static/src/views/fields/statusbar/statusbar_field.xml index a52ae93b92d..a92cfe68af6 100644 --- a/addons/web/static/src/views/fields/statusbar/statusbar_field.xml +++ b/addons/web/static/src/views/fields/statusbar/statusbar_field.xml @@ -6,7 +6,7 @@ -