28 Commits (2df24c36a2ca9d79783a4061ff6f98bb56131dc9)

Author SHA1 Message Date
MrOtherGuy 8aab757dda oneliners: allow ulrbar-container to shrink a bit
This fixes a problem where urlbar would cause items in the toolbar to
overflow the whole toolbar too early
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 8de1ddc044 Use padding instead of margin to create space inside nav-bar
This makes Firefox behave more sane for pushing/removing items from
overflow menu.
2 years ago
MrOtherGuy be838e98f3 remove remaining --proton-* variables. fixes #111 3 years ago
MrOtherGuy 6542097da9 remove ancient titlebar-placeholder selectors 3 years ago
MrOtherGuy 5cf3467964 Handle fullscreen and private-browsing mode styling better
This patch should mostly fix issues described in #149
3 years ago
MrOtherGuy 82fec575ec remove uses of -moz-proton media query 3 years ago
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
3 years ago
MrOtherGuy a9f10e07ea add missing dummy tab-block-margin variables for oneliners 3 years ago
MrOtherGuy 7db2c96530 add temporary dummy variables for tab-block-margin 3 years ago
MrOtherGuy 8d4b1392f2 improve proton compatibility 4 years ago
MrOtherGuy e401e5c044 make oneliners proton compatible 4 years ago
MrOtherGuy cdb714a01c Quote attribute values 4 years ago
MrOtherGuy 23dfd1743d set tabs-navbar shadow size to 0px wherever tabs won't be atop of navbar 4 years ago
MrOtherGuy 84ec1414dd Add source/license notices 4 years ago
MrOtherGuy cba88c0439 Remove .megabar class selectors 5 years ago
MrOtherGuy 993d439c57 Remove child combinators between :root and toolbox & browser 5 years ago
MrOtherGuy 227d8777b5 Fix issues caused by megabar 5 years ago
MrOtherGuy 1ad29c1ada Add display:block to every absolutely positioned element 5 years ago
MrOtherGuy 3f1b9559c7 Remove unnecessary nav-bar paddings from mac rules 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 931f9b1292 Add important to really hide tab-close-button margin on touch density 6 years ago
MrOtherGuy 4593817205 update 6 years ago
MrOtherGuy 2d768a9563 Add variable controlled drag-space 6 years ago
MrOtherGuy 31e7c0b597 use pre-tabs to pad tabs a bit 6 years ago
MrOtherGuy c9f12e9633 Update 6 years ago