MrOtherGuy
c79cfaf813
Remove fx 119 specific light-dark() workarounds
11 months ago
MrOtherGuy
0f1571231e
Add !important tag where --toolbar-bgcolor is defined on :root
12 months ago
MrOtherGuy
a6f9e49d12
fx 119 workaround: apply --toolbar-bgcolor workaround for a few styles
...
This applies same kind of change to a few styles that was introduced for
autohide_bookmarks_toolbar.css in #315
12 months ago
MrOtherGuy
1619a0010b
hide tabs w one tab: use [overflow] as boolean attribute selector
...
Otherwise this would always hide alltabs button
12 months ago
MrOtherGuy
1ff9383984
Remove even more old Firefox < 112 compatibility rules
1 year ago
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.
2 years ago
MrOtherGuy
8c41908dd8
Replace uses of [{first,last}-visible-tab] with pseudo-classes
...
Those attributes don't exist anymore in Firefox 109
2 years ago
MrOtherGuy
7ef22f7807
Use CSS containment to make hide_tabs_with_one_tab work reasonably
2 years ago
MrOtherGuy
8899a560d4
Add some workaround-ish rules for linux use
2 years ago
MrOtherGuy
6b242379ec
Remove Windows specific extra titlbar paddings from codebase
...
Firefox 101 doesn't need those anymore :)
2 years ago
MrOtherGuy
a383071f10
remove legacy .tabbrowser-arrowscrollbox selectors
3 years ago
MrOtherGuy
4a263d029a
add few multi-row_tabs compatibility rules
...
Empty tabs toolbar won't collapse otherwise because of how flexbox
treats visibility:collapse
3 years ago
MrOtherGuy
c5eb21c3dd
reduce selector specificity when setting tab height
3 years ago
MrOtherGuy
db4d9f86c5
Use --uc-titlebar-padding in extra Windows toolbox padding.
...
This makes the style compatible with tabs_on_bottom :)
3 years ago
MrOtherGuy
71fe0e87c7
add basic support for -moz-platform media query
3 years ago
MrOtherGuy
1fe5d315c0
Make windows specific extra top margin only apply with [tabsintitlebar]
3 years ago
MrOtherGuy
5118aedfad
remove --proton-tab-block-margin dummy variables
3 years ago
MrOtherGuy
a73238a267
fix tabs-newtab-button appearance
3 years ago
MrOtherGuy
86f8cf4b86
Use the same extra titlebar padding on Win7 that is used on Win10
3 years ago
MrOtherGuy
7db2c96530
add temporary dummy variables for tab-block-margin
3 years ago
MrOtherGuy
6f24a1443f
handle fullscreen mode better
3 years ago
MrOtherGuy
6556b1d525
bunch of fixes for proton compatibility
4 years ago
catruge
dac63f51a7
Private browsing indicator prevents tab bar from collapsing ( #89 )
...
* Hide private browsing indicator
* Add note to user
4 years ago
MrOtherGuy
c8356b2e2b
Set TabsToolbar min height to 0px to make compatible with osx
4 years ago
MrOtherGuy
84ec1414dd
Add source/license notices
4 years ago
MrOtherGuy
d7522263d6
Make extra maximized padding windows only
5 years ago
MrOtherGuy
da2ddb2775
remove resizing rules of tabs toolbar buttons
5 years ago
MrOtherGuy
8ae0ffca6d
set #tabbrowser-arrowscrollbox min height to 0px
5 years ago
MrOtherGuy
a444be0815
Remove padding from buttons in tabs toolbar
5 years ago
MrOtherGuy
616342e7fc
Use border instead of ::before and ::after for placeholders because they
...
would make Fx to ignore nav-bar overflow
5 years ago
MrOtherGuy
993d439c57
Remove child combinators between :root and toolbox & browser
5 years ago
MrOtherGuy
064ba62baf
Don't set menubar height to prevent windows controls being unclickable
5 years ago
MrOtherGuy
043df1a6f8
Use id selector for tabs-newtab-button
5 years ago
MrOtherGuy
53ea91d2e8
Change window control placeholders to use ::before and ::after
6 years ago
MrOtherGuy
8b4d97c09f
Combine window placeholder support sheets
6 years ago
MrOtherGuy
5e46b7a0a3
Move window control placeholder styles to shared stylesheet
6 years ago
MrOtherGuy
feba8a6403
Use similar code for window drag space in all stylesheets part2
6 years ago
MrOtherGuy
eabff2de11
Use similar code for window drag space in all stylesheets part1
6 years ago
MrOtherGuy
2b735d2853
Use correct menubar height
6 years ago
MrOtherGuy
8e5b9b476b
Add drag-space support
6 years ago
MrOtherGuy
67568b3c10
rename file
6 years ago