diff --git a/src/other/firefox/Monterey/parts/tabsbar-alt.css b/src/other/firefox/Monterey/parts/tabsbar-alt.css index 199b2151..c23c2d54 100644 --- a/src/other/firefox/Monterey/parts/tabsbar-alt.css +++ b/src/other/firefox/Monterey/parts/tabsbar-alt.css @@ -58,27 +58,27 @@ tab > stack { margin-block: 0 !important; } -.tab-background:not([selected=true]) { +#TabsToolbar .tabbrowser-tab:not([selected=true]) .tab-background { background: var(--gnome-tabbar-tab-background) !important; } -.tab-background:not([selected=true]):-moz-window-inactive { +#TabsToolbar .tabbrowser-tab:not([selected=true]) .tab-background:-moz-window-inactive { background: var(--gnome-inactive-tabbar-tab-background) !important; } /* Tab hover */ -#TabsToolbar .tabbrowser-tab:hover > .tab-stack > .tab-background:not([selected=true]) { +#TabsToolbar .tabbrowser-tab:not([selected=true]):hover > .tab-stack > .tab-background { background: var(--gnome-tabbar-tab-hover-background) !important; } /* Active tab */ -.tab-background[selected=true] { +.tab-background:is([selected]) { background: var(--gnome-tabbar-tab-active-background) !important; animation: none !important; transition: none !important; } -.tab-background[selected=true]:-moz-window-inactive { +.tab-background:is([selected]):-moz-window-inactive { background: var(--gnome-inactive-tabbar-tab-active-background) !important; } diff --git a/src/other/firefox/Monterey/parts/tabsbar.css b/src/other/firefox/Monterey/parts/tabsbar.css index 10cc3596..a525eee2 100644 --- a/src/other/firefox/Monterey/parts/tabsbar.css +++ b/src/other/firefox/Monterey/parts/tabsbar.css @@ -36,25 +36,25 @@ tab > stack { transition: background 200ms !important; } -.tab-background:not([selected=true]) { +#TabsToolbar .tabbrowser-tab:not([selected=true]) .tab-background { background: var(--gnome-tabbar-tab-background) !important; } -.tab-background:not([selected=true]):-moz-window-inactive { +#TabsToolbar .tabbrowser-tab:not([selected=true]) .tab-background:-moz-window-inactive { background: var(--gnome-inactive-tabbar-tab-background) !important; } /* Tab hover */ -#TabsToolbar .tabbrowser-tab:hover > .tab-stack > .tab-background:not([selected=true]) { +#TabsToolbar .tabbrowser-tab:not([selected=true]):hover .tab-background { background: var(--gnome-tabbar-tab-hover-background) !important; } /* Active tab */ -.tab-background[selected=true] { +.tab-background:is([selected]) { background: var(--gnome-tabbar-tab-active-background) !important; } -.tab-background[selected=true]:-moz-window-inactive { +.tab-background:is([selected]):-moz-window-inactive { background: var(--gnome-inactive-tabbar-tab-active-background) !important; } diff --git a/src/other/firefox/Monterey/parts/toolbox-alt.css b/src/other/firefox/Monterey/parts/toolbox-alt.css index 5275f77e..d25eda7c 100644 --- a/src/other/firefox/Monterey/parts/toolbox-alt.css +++ b/src/other/firefox/Monterey/parts/toolbox-alt.css @@ -86,12 +86,18 @@ findbar:-moz-window-inactive { } /* Sidebar */ -#sidebar-box, +#sidebar-box, #sidebar, .sidebar-panel[lwt-sidebar] { color: var(--gnome-toolbar-color) !important; background: var(--gnome-toolbar-background) !important; } +.sidebar-splitter { + width: 1px !important; + background-color: var(--gnome-toolbar-border-color) !important; + border: none !important; +} + /* Customization page */ #customization-container:-moz-lwtheme { background-image: linear-gradient(var(--gnome-browser-before-load-background), var(--gnome-browser-before-load-background)) !important; diff --git a/src/other/firefox/Monterey/parts/toolbox.css b/src/other/firefox/Monterey/parts/toolbox.css index 2eb03362..e35317ce 100644 --- a/src/other/firefox/Monterey/parts/toolbox.css +++ b/src/other/firefox/Monterey/parts/toolbox.css @@ -97,12 +97,18 @@ findbar:-moz-window-inactive, } /* Sidebar */ -#sidebar-box, +#sidebar-box, #sidebar, .sidebar-panel[lwt-sidebar] { color: var(--gnome-toolbar-color) !important; background: var(--gnome-toolbar-background) !important; } +.sidebar-splitter { + width: 1px !important; + background-color: var(--gnome-toolbar-border-color) !important; + border: none !important; +} + /* Customization page */ #customization-container:-moz-lwtheme { background-image: linear-gradient(var(--gnome-browser-before-load-background), var(--gnome-browser-before-load-background)) !important;