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
be90242a5c
Update navbar_tabs_oneliner_tabs_on_left
...
This patch makes the style use same logic for window controls on left
layout that we now use elsewhere.
2022-12-24 08:37:45 +02:00
MrOtherGuy
d8f027a088
Set menubar margins only when native titlebar is disabled
...
If native titlebar is enabled the rules would move tabs and navbar
partially below native titlebar. Those rules are not needed anyway
with native titlebar since window controls are in native titlebar.
2022-05-15 06:20:05 +03:00
MrOtherGuy
82fec575ec
remove uses of -moz-proton media query
2021-11-23 16:49:50 +02:00
MrOtherGuy
5118aedfad
remove --proton-tab-block-margin dummy variables
2021-11-21 09:42:28 +02:00
MrOtherGuy
6214f6e1e7
separate window-control-drag-space-width to -pre and -post
...
This way we can handle maximized windows not having the other drag space
like Firefox does normally. This patch additionally adds window control
width values for Win7 Win8 and linux
2021-09-19 20:31:30 +03:00
MrOtherGuy
a9f10e07ea
add missing dummy tab-block-margin variables for oneliners
2021-06-16 12:13:50 +03:00
MrOtherGuy
7db2c96530
add temporary dummy variables for tab-block-margin
2021-06-05 00:17:16 +03:00
MrOtherGuy
8d4b1392f2
improve proton compatibility
2021-04-23 11:27:54 +03:00
MrOtherGuy
e401e5c044
make oneliners proton compatible
2021-03-21 15:57:14 +02:00
MrOtherGuy
23dfd1743d
set tabs-navbar shadow size to 0px wherever tabs won't be atop of navbar
2020-08-14 16:47:24 +03:00
MrOtherGuy
84ec1414dd
Add source/license notices
2020-05-22 08:13:58 +03:00
MrOtherGuy
cba88c0439
Remove .megabar class selectors
2020-05-10 18:25:44 +03:00
MrOtherGuy
8ca6db80c6
Fix too narrow customization mode view
2020-01-12 15:26:18 +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
227d8777b5
Fix issues caused by megabar
2019-10-20 23:02:47 +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
931f9b1292
Add important to really hide tab-close-button margin on touch density
2019-02-05 08:17:03 +02:00
MrOtherGuy
172ab9f343
Fix wrong selector for ignoring autohide=false
2018-11-29 21:05:43 +02:00
MrOtherGuy
47b8ebb60e
Don't modify menubarr height if autohide=false
2018-11-29 21:03:11 +02:00
MrOtherGuy
28632ea2ac
Add new file
2018-11-29 20:49:59 +02:00