MrOtherGuy
ab752a5b27
autohide main toolbar: Create compatibility rules for tabs_on_bottom_v2.css
2025-12-21 18:30:15 +02:00
MrOtherGuy
2f30a2283b
Keep autohiding tabs toolbar open also when tabgroup preview panel is open
2025-11-12 21:06:24 +02:00
MrOtherGuy
2f9633a680
tabs on bottom: show window controls in nav-bar when menubar is collapsed
...
Fixes #589
2025-11-12 20:41:14 +02:00
MrOtherGuy
c7108cdc79
Keep autohiding toolbars shown when tab-group-editor panel is open
...
Fixes #590
2025-11-12 20:39:48 +02:00
MrOtherGuy
a7a29f9ac9
Fix bad logic with some [autohide] attribute selectors
2025-11-02 19:35:22 +02:00
MrOtherGuy
d43bf20eef
hide tabs toolbar: Remove uses of [tabsintitlebar]
2025-11-02 19:06:49 +02:00
MrOtherGuy
c234f4a548
hide tabs toolbar: Remove remaining -moz-bool-pref queries
2025-11-02 19:05:29 +02:00
MrOtherGuy
f54dcd8b99
Fix broken negation pseudo-class selectors from 9e39c99
2025-11-02 19:03:13 +02:00
MrOtherGuy
bcff6cce21
update tag browser tags
2025-11-02 07:05:52 +02:00
MrOtherGuy
8d3c6ab4fc
code cleanup: remove uses of -moz-bool-pref
2025-11-02 06:45:00 +02:00
MrOtherGuy
c0eb3732a8
code cleanup: deprecate bunch of old styles
...
These all have either better replacements or can be done without the style
2025-11-02 06:29:33 +02:00
MrOtherGuy
a7bcb11625
code cleanup: remove rules using #titlebar
2025-11-02 06:23:35 +02:00
MrOtherGuy
3e6975e347
code cleanup: remove uses of [tabsintitlebar]
2025-11-02 06:10:20 +02:00
MrOtherGuy
b3c2d27f24
deprecate multi-row_main_toolbar.css
2025-11-02 06:09:16 +02:00
MrOtherGuy
41d995ac7b
menubar in main toolbar: rewrite to use grid layout
2025-10-27 16:30:51 +02:00
MrOtherGuy
73d183120b
Show autohiding toolbars when a window modal dialog is open.
...
Toolbar layout properties, notably --urlbar-container-height, is
re-computed when window modal dialog is closed and the values would be
totally incorrect if the toolbars are hidden at that time. This fixes #582
and likely several other issues as well.
2025-10-24 06:01:52 +03:00
MrOtherGuy
4ca42c4c8d
hide tabs toolbar: Hide sidebar launcher splitter when vertical tabs are enabled
...
This prevents activating window resizing cursor appearing when fullscreen on linux.
2025-10-16 17:45:58 +03: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
7782493221
Deprecate window_control_force_linux_system_style.css
2025-10-03 16:31:50 +03:00
MrOtherGuy
c9cc22f418
compact urlbar megabar: Fix for misaligned icons
...
Also adds :where(#urlbar) for few selectors in anticipation of searchbar
rework
2025-09-22 16:23:18 +03:00
MrOtherGuy
9e39c99f50
Support [autohide] as boolean attribute
...
Firefox 143 uses authide as boolean attribute, so we need to support
both versions, thus selectors looking mildly horrifying
2025-09-18 17:06:31 +03:00
MrOtherGuy
41e003708f
bookmarks below content: PersonalToolbar needs position: fixed
...
Because navigator-toolbox has position: relative
2025-09-16 06:02:21 +03:00
MrOtherGuy
f87fcdf68c
Handle both [collapsed="true"] and [collpsed=""] attributes
...
Firefox 143 use collapsed attribute as regular boolean attribute, so we
need to handle both cases.
2025-09-16 05:59:34 +03:00
MrOtherGuy
e31863b288
curved-tabs: remove overflow and margin from tabs in collapsed groups
2025-09-11 17:23:39 +03:00
MrOtherGuy
9bb5b59e3a
Don't use svg icons in window controls anymore
...
Firefox 141 changed Window control buttons to use font-icons from MDL2
and removed old icon files. So let's use the font instead.
2025-08-29 05:28:06 +03:00
MrOtherGuy
0903662c2b
tab loading line indicator: Pinned tab icon display needs !important tag
2025-08-23 13:49:27 +03:00
MrOtherGuy
dfeb25f711
iconized main menu: Apply transparent stroke to the icon of quit button
2025-08-21 09:32:06 +03:00
MrOtherGuy
2addb23819
classic grid main menu: Fix old proton-related ids and make this work
2025-08-20 18:08:51 +03:00
MrOtherGuy
38d54d3f29
iconized main menu: forward stroke: transparent to quit icon
2025-08-20 18:08:05 +03:00
MrOtherGuy
b169686cc3
Make custom_menupopup_check_icons.css do something
2025-08-02 10:03:32 +03:00
MrOtherGuy
8ae2da6590
Add selectors for urlbar-background as class
2025-08-02 09:51:40 +03:00
MrOtherGuy
14d2fa0d03
Add #notifications-toolbar as selector where notifications are styled
2025-07-27 07:08:51 +03:00
MrOtherGuy
1c158ec2dc
Apply styles affecting #tabbrowser-arrowsrollbox to pinned container
2025-07-25 12:37:04 +03:00
MrOtherGuy
cb6e193ff8
Add fallback for --lwt-accent-color
2025-07-25 12:28:23 +03:00
MrOtherGuy
f1da322d1d
Remove uses of [positionpinnedtabs]
2025-07-25 12:27:11 +03:00
MrOtherGuy
8eda953922
curved-tabs: Various fixes
2025-07-25 12:05:19 +03:00
MrOtherGuy
eaddc9b4dd
Merge branch 'master' of https://github.com/MrOtherGuy/firefox-csshacks
2025-07-23 07:06:18 +03:00
MrOtherGuy
61301d7475
Replace overflow: -moz-hidden-unscrollable with overflow: clip
2025-07-22 19:25:21 +03:00
soulhotel
bedf5da513
Makes the bookmarks toolbar scrollable ( #557 )
...
* Makes the bookmarks toolbar scrollable
* Update scrollable_bookmarks_toolbar.css
* Make the bookmarks toolbar scrollable (comment corrections)
2025-06-29 07:29:41 +03:00
MrOtherGuy
c675b129c0
overlay tab audio icons: improve the audio icon alignment a bit
2025-06-27 11:41:38 +03:00
MrOtherGuy
791e1e59ca
hide tabs scrollbuttons: Add fallback --tab-shadow-max-size prop
...
--tab-shadow-max-size property doesn't exist anymore and thus our margin
computation for the scrollbuttons doesn't work anymore. This patch
fixes #555
2025-06-25 16:48:54 +03:00
MrOtherGuy
b8e0cb847e
standalone images: Don't set auto margin by default
...
It break zoomed-in images.
2025-06-04 19:19:21 +03:00
MrOtherGuy
96476e85ac
multi-row-tabs: Use tabbrowser-tabs as the tab container
...
This makes tabs scrollboxes have display:contents and thus makes tabs
use tabbrowser-tabs as their parent container.
Reason being that in firefox 141 the pinned tabs are moved to separate
scrollbox which would then have it's own display block.
Fixes #551
2025-06-04 16:33:27 +03:00
MrOtherGuy
a9d0818e2c
iconized menubar items: Update selectors a bit
2025-06-02 05:42:57 +03:00
MrOtherGuy
20830b8677
autohide sidebar: handle .sidebar-browser-stack wrapper
2025-05-22 18:19:26 +03:00
MrOtherGuy
c880ab119a
autohide sidebar: set sidebar-box directionality only based on side
2025-05-03 20:27:34 +03:00
MrOtherGuy
7f4f4511ba
autohide sidebar: Add option for fixed-layout sidebar via pref
2025-04-30 12:43:20 +03:00
MrOtherGuy
b57c0b5456
autohide-sidebar: make sidebar rules use [sidebar-positionend] attribute
...
And also remove extra border for revamped sidebar.
This fixes #542
2025-04-30 12:37:30 +03:00
MrOtherGuy
016521f0a2
Update menuitem rules to reflect simplifications from 1959540
2025-04-15 21:32:22 +03:00