41 Commits (7eca4b1050c4065130a2cf696302b4ef5d88d932)

Author SHA1 Message Date
MrOtherGuy c79cfaf813 Remove fx 119 specific light-dark() workarounds 10 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 3 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