8 Commits (d8c41cfc1ad86354123065e6c02e2384045ffd2c)

Author SHA1 Message Date
MrOtherGuy e9c84907ed vertical popup menubar: replace menubar tag selectors with #main-menubar
This prevents the style from applying to other menubars such as that of
Library
6 months ago
MrOtherGuy f821134c4a Fix bunch of issues with vertical_popup_menubar.css
Fixes #350 by applying workaround for titlebar will-change and opacity
layering issues

Makes the menubar menu coloring work on default theme

Make menubar bottom-margin computation use the same values as menubar
height - this should make other toolbars stay in place without moving
up/down on most setups, probably.
7 months ago
MrOtherGuy 13e1340e9a remove old Fx <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 62f0d91975 remove remaining --lwt-frame variables from the codebase 2 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 409d6a5cc4 Replace uses of :-moz-any with :is 4 years ago
MrOtherGuy 65cf4ab1f2 Add vertical_popup_menubar.css 4 years ago