diff --git a/src/other/firefox/WhiteSur/parts/tabsbar.css b/src/other/firefox/WhiteSur/parts/tabsbar.css index 2001a4d9..e36d5c47 100644 --- a/src/other/firefox/WhiteSur/parts/tabsbar.css +++ b/src/other/firefox/WhiteSur/parts/tabsbar.css @@ -351,14 +351,14 @@ tab[selected]:-moz-window-inactive { } /* 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-color: var(--gnome-tabbar-tab-active-hover-background) !important; border-image: none !important; box-shadow: inset 0 1px var(--gnome-toolbar-border-color), inset 0 -1px var(--gnome-toolbar-border-color) !important; } /* Active tab */ -.tab-background[selected=true] { +#TabsToolbar .tabbrowser-tab[selected=true] > .tab-stack > .tab-background { background-color: var(--gnome-tabbar-tab-active-background) !important; background-image: none !important; border: none !important; @@ -372,7 +372,7 @@ tab[selected]:-moz-window-inactive { inset 0 -1px var(--gnome-toolbar-border-color) !important; } -.tab-background[selected=true]:-moz-window-inactive { +#TabsToolbar .tabbrowser-tab[selected=true] > .tab-stack > .tab-background:-moz-window-inactive { background-color: var(--gnome-inactive-tabbar-tab-active-background) !important; border-image: none !important; } @@ -404,7 +404,13 @@ tab[selected]:-moz-window-inactive { border-radius: 0 !important; min-width: 32px !important; min-height: 32px !important; - padding: 0 !important; + padding: 0 4px !important; + border: none !important; +} + +#TabsToolbar .toolbarbutton-1[open] { + background-color: var(--gnome-tabbar-tab-active-background) !important; + box-shadow: inset 0 -1px var(--gnome-toolbar-border-color) !important; } #TabsToolbar .toolbarbutton-1 > .toolbarbutton-icon, @@ -418,10 +424,14 @@ tab[selected]:-moz-window-inactive { height: 32px !important; } -#alltabs-button { +#TabsToolbar #alltabs-button { display: none !important; } +#TabsToolbar #tabs-newtab-button { + padding: 0 !important; +} + /* firefox-view-button */ :root:not([privatebrowsingmode="temporary"]):not([firefoxviewhidden]) :is(#firefox-view-button, #wrapper-firefox-view-button) + #tabbrowser-tabs { border-inline-start: 1px solid var(--gnome-toolbar-border-color) !important;