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
8c41908dd8
Replace uses of [{first,last}-visible-tab] with pseudo-classes
...
Those attributes don't exist anymore in Firefox 109
2023-01-29 20:49:11 +02:00
MrOtherGuy
7ef22f7807
Use CSS containment to make hide_tabs_with_one_tab work reasonably
2022-12-18 13:49:56 +02:00
MrOtherGuy
8899a560d4
Add some workaround-ish rules for linux use
2022-06-07 20:17:17 +03:00
MrOtherGuy
6b242379ec
Remove Windows specific extra titlbar paddings from codebase
...
Firefox 101 doesn't need those anymore :)
2022-06-01 00:19:19 +03:00
MrOtherGuy
a383071f10
remove legacy .tabbrowser-arrowscrollbox selectors
2022-04-17 15:56:22 +03:00
MrOtherGuy
4a263d029a
add few multi-row_tabs compatibility rules
...
Empty tabs toolbar won't collapse otherwise because of how flexbox
treats visibility:collapse
2022-04-17 15:44:57 +03:00
MrOtherGuy
c5eb21c3dd
reduce selector specificity when setting tab height
2022-04-17 15:26:22 +03:00
MrOtherGuy
db4d9f86c5
Use --uc-titlebar-padding in extra Windows toolbox padding.
...
This makes the style compatible with tabs_on_bottom :)
2022-04-11 16:19:37 +03:00
MrOtherGuy
71fe0e87c7
add basic support for -moz-platform media query
2022-02-12 09:20:20 +02:00
MrOtherGuy
1fe5d315c0
Make windows specific extra top margin only apply with [tabsintitlebar]
2022-01-02 09:37:20 +02:00
MrOtherGuy
5118aedfad
remove --proton-tab-block-margin dummy variables
2021-11-21 09:42:28 +02:00
MrOtherGuy
a73238a267
fix tabs-newtab-button appearance
2021-09-19 20:15:26 +03:00
MrOtherGuy
86f8cf4b86
Use the same extra titlebar padding on Win7 that is used on Win10
2021-06-06 08:23:40 +03:00
MrOtherGuy
7db2c96530
add temporary dummy variables for tab-block-margin
2021-06-05 00:17:16 +03:00
MrOtherGuy
6f24a1443f
handle fullscreen mode better
2021-05-15 12:13:32 +03:00
MrOtherGuy
6556b1d525
bunch of fixes for proton compatibility
2021-05-08 14:54:52 +03:00
catruge
dac63f51a7
Private browsing indicator prevents tab bar from collapsing ( #89 )
...
* Hide private browsing indicator
* Add note to user
2021-02-20 22:23:52 +02:00
MrOtherGuy
c8356b2e2b
Set TabsToolbar min height to 0px to make compatible with osx
2020-06-13 21:20:33 +03:00
MrOtherGuy
84ec1414dd
Add source/license notices
2020-05-22 08:13:58 +03:00
MrOtherGuy
d7522263d6
Make extra maximized padding windows only
2020-05-06 16:26:32 +03:00
MrOtherGuy
da2ddb2775
remove resizing rules of tabs toolbar buttons
2020-05-06 16:24:58 +03:00
MrOtherGuy
8ae0ffca6d
set #tabbrowser-arrowscrollbox min height to 0px
2020-04-07 21:27:49 +03:00
MrOtherGuy
a444be0815
Remove padding from buttons in tabs toolbar
2020-01-10 00:19:05 +02:00
MrOtherGuy
616342e7fc
Use border instead of ::before and ::after for placeholders because they
...
would make Fx to ignore nav-bar overflow
2019-12-06 10:29:44 +02:00
MrOtherGuy
993d439c57
Remove child combinators between :root and toolbox & browser
2019-11-11 17:23:33 +02:00
MrOtherGuy
064ba62baf
Don't set menubar height to prevent windows controls being unclickable
2019-10-12 23:52:39 +03:00
MrOtherGuy
043df1a6f8
Use id selector for tabs-newtab-button
2019-09-01 17:25:56 +03:00
MrOtherGuy
53ea91d2e8
Change window control placeholders to use ::before and ::after
2019-05-05 15:20:51 +03:00
MrOtherGuy
8b4d97c09f
Combine window placeholder support sheets
2019-02-09 12:45:52 +02:00
MrOtherGuy
5e46b7a0a3
Move window control placeholder styles to shared stylesheet
2019-02-09 00:03:13 +02:00
MrOtherGuy
feba8a6403
Use similar code for window drag space in all stylesheets part2
2019-02-08 10:47:26 +02:00
MrOtherGuy
eabff2de11
Use similar code for window drag space in all stylesheets part1
2019-02-07 12:43:36 +02:00
MrOtherGuy
2b735d2853
Use correct menubar height
2018-12-19 08:16:40 +02:00
MrOtherGuy
8e5b9b476b
Add drag-space support
2018-12-02 05:30:59 +02:00
MrOtherGuy
67568b3c10
rename file
2018-12-02 05:09:45 +02:00