MrOtherGuy
c79cfaf813
Remove fx 119 specific light-dark() workarounds
11 months ago
MrOtherGuy
d66b6e54be
multi row tabs: Make optional features use -moz-bool-pref media query
11 months ago
MrOtherGuy
0f1571231e
Add !important tag where --toolbar-bgcolor is defined on :root
12 months ago
MrOtherGuy
a6f9e49d12
fx 119 workaround: apply --toolbar-bgcolor workaround for a few styles
...
This applies same kind of change to a few styles that was introduced for
autohide_bookmarks_toolbar.css in #315
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
13e1340e9a
remove old Fx <112 compatibility rules
1 year ago
MrOtherGuy
ed5a677a15
rework navigator-toolbox-background selectors
1 year ago
MrOtherGuy
5ea61e3d40
Add workarounds for bug 1705215
1 year ago
MrOtherGuy
c09e848846
multi-row tabs: Make flex-grow !important for fixed-width tabs to work
1 year ago
MrOtherGuy
76f260269d
Use scrollbar-gutter in multi-row tabs and bookmarks
...
This should prevent the appearing/disappearing scrollbar from reflowing
content.
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
a25da9fe49
multi-row_tabs_below_content.css: make arrowscrollbox use display:inline
2 years ago
MrOtherGuy
965eefc00a
Various improvements to multi-row_tabs_below_content.css
...
This patch makes the style behave better on linux as well as make
fullscreen mode work better. It also fixes an issue where invisible
menubar would prevent window from being draggable from flexible-space
placed to the left of urlbar.
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
df85873f33
Various improvements to multi-row_tabs_below_content
...
This patch makes it easier to change some settings, as well as adds an
optional behavior to show static menubar via custom pref.
2 years ago
MrOtherGuy
ea17cb7f1f
Show window global notificationbox in same order as tab modal
3 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
fe534d6224
make #tab-notification-deck always be closest "toolbar" to content
3 years ago
MrOtherGuy
b6ae559352
multi-row-tabs: remove bottom-margin from tabs-newtab-button
...
The 1px bottom margin may have small visible effect for row-height computation
in which case the visible height may be thrown off by a little bit. This
patch fixes that issue.
3 years ago
MrOtherGuy
da2ee8b244
use display: -webkit-box instead of flex for nav-bar
...
display: flex breaks extension menus but -webkit-box doesn't, so lets
use that while it works.
3 years ago
MrOtherGuy
86f8cf4b86
Use the same extra titlebar padding on Win7 that is used on Win10
3 years ago
MrOtherGuy
7db2c96530
add temporary dummy variables for tab-block-margin
3 years ago
MrOtherGuy
595033c4c7
apply scroll-snap to tabs
4 years ago
MrOtherGuy
c738f89f77
add proton tab block margin to tabs
4 years ago
MrOtherGuy
90317cc59b
Add .scrollbox-clip selectors to accompany #tabbrowser-arrowscrollbox
4 years ago
MrOtherGuy
6263334baa
Scope styles that select #browser to browser.xhtml
4 years ago
MrOtherGuy
3accc46a24
Support fullscreen mode
4 years ago
MrOtherGuy
84ec1414dd
Add source/license notices
4 years ago
MrOtherGuy
4f94dbbc82
add warning about broken extension popups
4 years ago
MrOtherGuy
6d76e77341
Fix customization mode layout
4 years ago
MrOtherGuy
c29589afa5
rewrite the style to match "normal" multi-row_tabs.css
5 years ago