Commit Graph

9 Commits

Author SHA1 Message Date
MrOtherGuy
4d1fbb1679 icon-only tabs: Collapse the tab icons when a tab group is collapsed
Fixes #602
2026-02-07 09:29:17 +02:00
MrOtherGuy
8d3c6ab4fc code cleanup: remove uses of -moz-bool-pref 2025-11-02 06:45:00 +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
6bf56382d4 icon only tabs: Draw tab audio button as overlay
Note, this only affects Firefox 136+ with its new audio button.
This patch also restricts the style to horizontal tabs because Vertical
tabs can be collapsed with built-in feature.
2025-02-05 18:15:58 +02:00
MrOtherGuy
b563a37cec Use --tab-inline-padding in place of --inline-tab-padding
Fixes #439
2024-10-30 20:42:19 +02:00
MrOtherGuy
13e1340e9a remove old Fx <112 compatibility rules 2023-09-07 20:20:40 +03:00
MrOtherGuy
0ff12e01fe Add support for modern flexbox layout
Flexbox model will replace old xul box as the default display model so
this patch adds support for that in a whole bunch of styles.

A lot of style rules are marked as "Fx < 112 compatibility" rules and
those can be removed when 112 hits release.
2023-03-11 12:26:07 +02:00
MrOtherGuy
b9d2dfd2f8 use placeholder image if tab doesn't have icon 2021-12-20 18:41:55 +02:00
MrOtherGuy
c811681d01 create icon_only_tabs.css 2021-06-14 13:03:54 +03:00