diff --git a/sticky_pivot_view/static/src/css/main.css b/sticky_pivot_view/static/src/css/main.css index 905abd714..82b0b004a 100644 --- a/sticky_pivot_view/static/src/css/main.css +++ b/sticky_pivot_view/static/src/css/main.css @@ -4,31 +4,43 @@ z-index : 10; } -.cb_sticky tr th{ +tbody tr .text-nowrap{ + background-color: white; + left : 0; + outline: 1px solid #dee2e6; +} + +.cb_sticky tr th { outline: 1px solid #dee2e6; border: none; outline-offset: -1px; left: 0; - position: sticky !important; + background-color: white; } - -.cb_sticky_first_child{ - z-index: 10; +thead tr .cb_sticky_first_child{ + position: sticky; } -tbody .o_pivot_header_cell_opened { +tbody tr .o_pivot_header_cell_closed{ position: sticky; - left : 0; + left: 0; outline: 1px solid #dee2e6; } - -tbody .o_pivot_header_cell_closed { +tbody tr .o_pivot_header_cell_opened{ position: sticky; - left : 0; + left: 0; outline: 1px solid #dee2e6; + +} + +.o-dropdown.dropdown.o_group_by_menu{ + position: relative !important; + display: block !important; +} + +th .o-dropdown.dropdown.o_group_by_menu > .o-dropdown--menu.dropdown-menu{ + position: absolute !important; + left: 105% !important; + top: 100% !important; } -tbody .dropdown > .dropdown-menu.o_pivot_field_menu.show { - left : 104%; - margin: -20px 0px 0px 0px; -} \ No newline at end of file diff --git a/sticky_pivot_view/static/src/xml/pivot.xml b/sticky_pivot_view/static/src/xml/pivot.xml index 25bfe5c1c..1e02d46f4 100644 --- a/sticky_pivot_view/static/src/xml/pivot.xml +++ b/sticky_pivot_view/static/src/xml/pivot.xml @@ -1,6 +1,5 @@ - overflow-x:unset @@ -12,5 +11,4 @@ cb_sticky_first_child - \ No newline at end of file