31 Commits (3ef874e56671f5cd0ad90787b93d4acb476161cb)

Author SHA1 Message Date
MrOtherGuy df4462f5d9 Remove opacity changes from titlebar - fixes #331
Bug 1870803 introduced a transition to window activeness visuals. But
the lowered opacity breaks the z-index hackery we use to let
window-controls show through nav-bar.

This patch basically undoes the changes from bug 1870803
10 months ago
MrOtherGuy a0070f74fd tabs below content: don't apply TabsToolbar bg color to default theme 12 months ago
MrOtherGuy fd73e2094e Add @media based versions for -moz-bool-pref in various styles
Also some cleanup for menupopup_forced_color_schemes.css for remove some
old and unused variables.

This just adds media query versions to files - old ones should be
removed at some point
1 year ago
MrOtherGuy 05ad86ab51 tabs_below_content: Add support for showing tabs toolbar in fullscreen
This patch uses browser.fullscreen.autohide to detect if toolbars should
hide - and if so then tabs toolbar is hidden unless hovered.
1 year ago
MrOtherGuy d6eb2ac027 Remove old -moz-os-version media queries
They aren't needed anymore since ESR supports -moz-platform already
1 year ago
MrOtherGuy 5ab29bc53e tabs below content: Add support for reversed window controls 2 years 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 a46d28bcab replace uses of #browser-bottombox with #main-window > body::after
Browser-bottombox element has been removed from Firefox in 109 so lets
not use that anymore.
2 years ago
MrOtherGuy 62f0d91975 remove remaining --lwt-frame variables from the codebase 2 years ago
MrOtherGuy 6b242379ec Remove Windows specific extra titlbar paddings from codebase
Firefox 101 doesn't need those anymore :)
2 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 d64e9e129e add temporary dummy variables to support for window frame color
In 96 the old --lwt-accent-color is renamed to --lwt-frame so add some
compatibility rules for now.
3 years ago
MrOtherGuy 81a385bd63 window control button visibility changes 3 years ago
MrOtherGuy 577e2ae0d2 remove bottom:-1px from tabs toolbar 3 years ago
MrOtherGuy 7db2c96530 add temporary dummy variables for tab-block-margin 3 years ago
MrOtherGuy 73f30fc429 add proton tab block margin to tabs 4 years ago
MrOtherGuy 23dfd1743d set tabs-navbar shadow size to 0px wherever tabs won't be atop of navbar 4 years ago
MrOtherGuy d8f6337b3e Make the style support fullscreen mode 4 years ago
MrOtherGuy 84ec1414dd Add source/license notices 4 years ago
MrOtherGuy 93a1d601a5 Remove display:-moz-box from window controls 5 years ago
MrOtherGuy 993d439c57 Remove child combinators between :root and toolbox & browser 5 years ago
MrOtherGuy 1ad29c1ada Add display:block to every absolutely positioned element 5 years ago
MrOtherGuy ba7234130f (Fx69 support) Apply placeholder margins to #browser instead of #content-deck 5 years ago
MrOtherGuy ab0f3df900 Add note about linux requiring compatibility patch 6 years ago
MrOtherGuy f45986ba64 Set the tabs toolbar width correctly 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 eabff2de11 Use similar code for window drag space in all stylesheets part1 6 years ago
MrOtherGuy e0f100125a Better handle fullscreen and menubar enabled modes 6 years ago
MrOtherGuy f137723484 New file 6 years ago