From 824024f8aaa4a5419646d4eec7f529277869ceac Mon Sep 17 00:00:00 2001 From: "stefanorigano (SRI)" Date: Sun, 7 May 2023 13:31:15 +0000 Subject: [PATCH] [REF] web,mail: formView design - ButtonBox is moved to the ControlPanel's actions section (center). - StatusBarField, ButtonBox and PercentPieField design. - Chatter is moved below the ControlPanel (aka "in the view") task-2818586 Part-of: odoo/odoo#116641 Co-authored-by: Pierre Paridans Co-authored-by: Pierre Rousseau Co-authored-by: luvi --- addons/mail/static/src/core_ui/thread.xml | 2 +- .../static/src/views/form/form_compiler.js | 132 ++++-------- .../static/src/views/form/form_controller.js | 88 -------- .../static/src/views/form/form_controller.xml | 7 - .../static/src/views/form/form_renderer.js | 50 +++-- .../static/src/views/form/form_renderer.scss | 18 +- addons/mail/static/src/web/chatter.scss | 8 - addons/mail/static/src/web/chatter.xml | 31 ++- addons/note/static/src/scss/note.scss | 4 - addons/web/static/src/legacy/scss/fields.scss | 40 ---- .../static/src/scss/secondary_variables.scss | 1 - .../search/control_panel/control_panel.scss | 1 - .../fields/percent_pie/percent_pie_field.js | 9 - .../fields/percent_pie/percent_pie_field.scss | 23 +-- .../fields/percent_pie/percent_pie_field.xml | 17 +- .../views/fields/statusbar/statusbar_field.js | 9 +- .../fields/statusbar/statusbar_field.scss | 60 +++--- .../statusbar/statusbar_field.variables.scss | 1 + .../fields/statusbar/statusbar_field.xml | 8 +- .../src/views/fields/x2many/x2many_field.xml | 6 +- .../src/views/form/button_box/button_box.js | 2 +- .../src/views/form/button_box/button_box.scss | 159 +++++++++------ .../src/views/form/button_box/button_box.xml | 4 +- .../static/src/views/form/form.variables.scss | 2 +- .../static/src/views/form/form_compiler.js | 33 ++- .../static/src/views/form/form_controller.js | 30 ++- .../src/views/form/form_controller.scss | 190 +++++++----------- .../static/src/views/form/form_controller.xml | 4 +- .../status_bar_buttons/status_bar_buttons.xml | 2 +- .../src/views/kanban/kanban_controller.scss | 2 + .../src/views/view_button/view_button.js | 2 +- .../src/views/view_button/view_button.xml | 2 +- .../tests/views/form/form_compiler_tests.js | 12 +- 33 files changed, 401 insertions(+), 558 deletions(-) delete mode 100644 addons/mail/static/src/views/form/form_controller.js create mode 100644 addons/web/static/src/views/fields/statusbar/statusbar_field.variables.scss diff --git a/addons/mail/static/src/core_ui/thread.xml b/addons/mail/static/src/core_ui/thread.xml index 5eba8bc7bd8..9d20a735c1b 100644 --- a/addons/mail/static/src/core_ui/thread.xml +++ b/addons/mail/static/src/core_ui/thread.xml @@ -3,7 +3,7 @@ -
+