From d9303a8448aba1760fe90494b4e4e108f03416ec Mon Sep 17 00:00:00 2001 From: Jorge Pinna Puissant Date: Mon, 13 Sep 2021 08:50:23 +0000 Subject: [PATCH] [FIX] web: fix multiple display errors This commit will fix some display errors : - The margin space between two btn-group on the control panel was too big; - The "Group By" menu was lacking an option to add the "fa-caret-down" to looks like other Dropdowns; - The "Group By" menu on the graph view, when used as a subview, has been place in its own btn-group to behave exactly as the "Measures" menu; - The background of the headers on the pivot table wasn't always gray; - Some borders of the pivot table were missing. closes odoo/odoo#76529 X-original-commit: 0ffe18927c2f086529de168b5665766a1b9261f7 Related: odoo/enterprise#20872 Signed-off-by: Lucas Perais (lpe) Signed-off-by: Jorge Pinna Puissant (jpp) --- .../static/src/legacy/scss/dashboard.scss | 5 +++++ .../search/control_panel/control_panel.scss | 2 +- .../src/search/group_by_menu/group_by_menu.js | 1 + .../src/search/group_by_menu/group_by_menu.xml | 2 +- .../web/static/src/views/graph/graph_view.xml | 18 ++++++++++-------- .../web/static/src/views/pivot/pivot_view.scss | 7 +++---- 6 files changed, 21 insertions(+), 14 deletions(-) diff --git a/addons/board/static/src/legacy/scss/dashboard.scss b/addons/board/static/src/legacy/scss/dashboard.scss index c6d96f6a211..de175373449 100644 --- a/addons/board/static/src/legacy/scss/dashboard.scss +++ b/addons/board/static/src/legacy/scss/dashboard.scss @@ -138,6 +138,11 @@ height: calc(100vh - #{$o-navbar-height}); } } + + //Add padding to the old dashboard view (To remove when board is converted to OWL) + .o_dashboard_view { + padding: $o-sheet-vpadding 0; + } } } } diff --git a/addons/web/static/src/search/control_panel/control_panel.scss b/addons/web/static/src/search/control_panel/control_panel.scss index b73b97bdeae..367d811a042 100644 --- a/addons/web/static/src/search/control_panel/control_panel.scss +++ b/addons/web/static/src/search/control_panel/control_panel.scss @@ -37,7 +37,7 @@ > .btn-group { margin-bottom: map-get($spacers, 2); // Before owl, the margin was handled by a real space! - margin-right: map-get($spacers, 1); + margin-right: map-get($spacers, 3); } > .o_cp_action_menus { diff --git a/addons/web/static/src/search/group_by_menu/group_by_menu.js b/addons/web/static/src/search/group_by_menu/group_by_menu.js index d9426bbbf32..16533e0654c 100644 --- a/addons/web/static/src/search/group_by_menu/group_by_menu.js +++ b/addons/web/static/src/search/group_by_menu/group_by_menu.js @@ -69,4 +69,5 @@ GroupByMenu.components = { CustomGroupByItem }; GroupByMenu.template = "web.GroupByMenu"; GroupByMenu.defaultProps = { showActiveItems: true, + showCaretDown: false, }; diff --git a/addons/web/static/src/search/group_by_menu/group_by_menu.xml b/addons/web/static/src/search/group_by_menu/group_by_menu.xml index d990950a320..c606555dd9b 100644 --- a/addons/web/static/src/search/group_by_menu/group_by_menu.xml +++ b/addons/web/static/src/search/group_by_menu/group_by_menu.xml @@ -9,7 +9,7 @@ > - Group By + Group By diff --git a/addons/web/static/src/views/graph/graph_view.xml b/addons/web/static/src/views/graph/graph_view.xml index a778bc4c6df..e07699eca6f 100644 --- a/addons/web/static/src/views/graph/graph_view.xml +++ b/addons/web/static/src/views/graph/graph_view.xml @@ -2,15 +2,17 @@ -