diff --git a/theme/parts/scrollbars.css b/theme/parts/scrollbars.css index bf6f7bb..1db7242 100644 --- a/theme/parts/scrollbars.css +++ b/theme/parts/scrollbars.css @@ -5,4 +5,29 @@ toolbarbutton#alltabs-button { -moz-binding: url("scrollbars.xml#js"); } - \ No newline at end of file + +#alltabs-button:not(#hack) { + list-style-image: none !important; + position: relative; +} + +#alltabs-button:not(#hack) .toolbarbutton-icon { + display: none !important; +} +#alltabs-button:not(#hack) .toolbarbutton-badge-stack { + position: absolute; +} + +#alltabs-button::before { + position: relative; + top: 2px; + content: url("../icons/pan-down-symbolic.svg"); +} +@media (prefers-color-scheme: dark) { + #alltabs-button::before { + filter: invert(100%) brightness(200%); + } +} +#alltabs-button:-moz-window-inactive::before { + opacity: 0.7 !important; +} \ No newline at end of file