Commit Graph

9 Commits

Author SHA1 Message Date
MrOtherGuy
8d3c6ab4fc code cleanup: remove uses of -moz-bool-pref 2025-11-02 06:45:00 +02:00
MrOtherGuy
7880f2e9a3 autohide tabstoolbar: Make vertical tabs stay expanded while dragging tab 2025-10-16 16:53:20 +03:00
MrOtherGuy
a53bb3bf96 autohide tabstoolbar v2: Add a hover target pseudo-element to capture hovering
Previously we were showing tabs toolbar when the whole toolbox became hovered
which would make using bookmarks and navigation toolbars pretty annoying.
2025-10-10 18:36:50 +03:00
MrOtherGuy
be179ef099 autohide tabstoolbar: fix positionend selectors for fx138 2025-04-05 09:40:56 +03:00
MrOtherGuy
fa0ac7036e autohide tabstoolbar: inherit background from sidebar-wrapper 2025-04-05 06:43:36 +03:00
MrOtherGuy
ad7f192385 autohiding: don't apply transforms when moving a tab
This fixes an issue that occurs on linux where :hover state is lost when
drag session begins.
2025-03-15 16:15:36 +02:00
MrOtherGuy
6931382f92 Replace uses of -moz-bool-pref with -moz-pref
This new media query feature replaces the old -moz-bool-pref in Firefox
137. -moz-pref can be used to also query values of string and number
     prefs
2025-02-13 07:38:04 +02:00
MrOtherGuy
625aad8dbc autohide tabs toolbar v2: Don't rely on [expanded] attribute
Firefox 135 uses resize observer to toggle the expanded state, so the
attribute will get removed when autohide makes the tabs collapse. Thus,
we cannot differentiate between manually collapsed and expanded states.
2025-02-08 18:00:57 +02:00
MrOtherGuy
7baf1d3fbe create autohide_tabstoolbar_v2.css
Rewriting the old style to work with both vertical and horizontal tabs
2024-10-27 19:20:46 +02:00