Commit Graph

9 Commits

Author SHA1 Message Date
MrOtherGuy
2eaffa57ff autohiding styles: exclude more selectors from triggering auto-show
Fixes #535
2025-03-29 04:59:22 +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
890a03f4ff autohiding toolbars: exclude tab-preview-panel from keeping toolbar open
Tab preview panel can sometimes cause what is possibly style
invalidation problem where the panel would jump around and even be
outside the window. This is especially likely to happen with
autohide_main_toolbar when tabs are overflowing.
2024-12-09 11:53:29 +02:00
MrOtherGuy
6aa82bb98c overlay fullscreen toolbars: tidy up some selectors 2024-12-07 17:32:04 +02:00
MrOtherGuy
bf89a5459c overlay fullscreen toolbars: use :has([panelopen]:not(#ask-chat-shortcuts))
Just makes more panels able to keep toolbars visible
2024-12-07 17:22:49 +02:00
MrOtherGuy
902bbd4458 overlay fullscreen toolbars: Use transform instead of margin-top
With Fx133 we need to apply transform separately to urlbar, and it seems
that doesn't play well with toolbox using margin-top.
2024-12-07 17:13:18 +02:00
MrOtherGuy
31cb27a5d8 Don't depend on [inFullscreen] attribute for navigator-toolbox
Just use :root[sizemode="fullscreen"] instead
2024-05-16 05:23:04 +03:00
MrOtherGuy
3ef874e566 overlay_fullscreen_toolbars: add description about what it does 2024-01-25 22:02:55 +02:00
MrOtherGuy
3f6f6d376f create overlay_fullscreen_toolbars.css 2024-01-25 22:00:44 +02:00