Commit Graph

10 Commits

Author SHA1 Message Date
MrOtherGuy
9987cdb464 tab separator lines: draw line as .tabbrowser-tab background-image
This makes the line not reserve any space which is great for tab-groups
support. This patch also adds some new selectors for other tab-group
related things.

Fixes #494
2024-12-22 10:42:11 +02:00
MrOtherGuy
a2d00c282d tab separator lines: hide separator next to hidden tab after selected
This isn't a proper fix for the issue, but fixes a special case where
there is only on hidden tab after the selected tab - this is what
happens with firefox-view button. Fixes #450
2024-11-26 17:46:42 +02:00
MrOtherGuy
76867a5f57 tab-separator-lines: switch to using border-inline-start for border
Previously we used border-inline-end but that won't work in Firefox 110
because tabs aren't given certain attributes anymore.
2023-01-10 09:41:48 +02:00
MrOtherGuy
bba50ef2f3 Don't remove borders from nearby tabs when moving tabs 2023-01-05 14:33:54 +02:00
MrOtherGuy
59af5985f5 Hide tab separator lines for multiselected tabs. 2023-01-05 10:44:05 +02:00
MrOtherGuy
c07ce454e8 Make tab separator lines border-image important. Fixes #239
On MacOS tabs have border:none which resets border-image. This patch
overrides that rule.
2022-12-23 08:43:48 +02:00
MrOtherGuy
dcdc03519c make some styles less dependent on color-mix pref 2021-07-15 13:55:03 +03:00
MrOtherGuy
87473238b2 remove separators from hovered tabs 2021-04-22 13:47:55 +03:00
MrOtherGuy
693d8b0bbd use -inline-end instead of inline-start to add the border 2021-04-22 13:00:49 +03:00
MrOtherGuy
b328b4aba7 create tab_separator_lines.css 2021-04-21 10:03:09 +03:00