MrOtherGuy
6931382f92
Replace uses of -moz-bool-pref with -moz-pref
...
This new media query feature replaces the old -moz-bool-pref in Firefox
137. -moz-pref can be used to also query values of string and number
prefs
2025-02-13 07:38:04 +02:00
MrOtherGuy
29b7f87409
multirow tabs: apply flex:1 to scrollbox
2024-10-04 16:11:16 +03:00
MrOtherGuy
9ce2f2d4ae
multi-row tabs below content: display theme images in menubar and navbar
...
Also includes various fixes for fullscreen mode etc.
2024-08-30 17:40:51 +03:00
MrOtherGuy
5b944c9b35
multi-row tabs below content: Fix some layerization issues
...
In particular, this menubar won't show up because nav-bar is in front of
it. Addtionally, this removes bunch of old rules that we don't need
anymore, one of which was setting background-color for main-window which
caused main-window to become transparent with some themes.
2024-08-29 18:40:18 +03:00
MrOtherGuy
42042a6278
Tweak some scrollbox styling to fix fallout from bug 1913322
2024-08-25 13:32:36 +03:00
MrOtherGuy
cb601a0a29
remove old @supports -moz-bool-pref uses
2024-05-16 05:11:36 +03:00
MrOtherGuy
b471f33134
replace uses of --urlbar-toolbar-height with --urlbar-container-height
2024-05-16 04:56:03 +03:00
asteroidcow
008571e46d
Popup windows without toolbars don't need padding ( #361 )
...
Co-authored-by: asteroidcow <asteroid.master0@gmail.com >
2024-04-20 08:40:34 +03:00
MrOtherGuy
c79cfaf813
Remove fx 119 specific light-dark() workarounds
2023-12-09 16:35:39 +02:00
MrOtherGuy
d66b6e54be
multi row tabs: Make optional features use -moz-bool-pref media query
2023-11-18 10:08:48 +02:00
MrOtherGuy
0f1571231e
Add !important tag where --toolbar-bgcolor is defined on :root
2023-10-29 15:34:19 +02:00
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
2023-10-29 12:31:59 +02:00
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
2023-10-22 14:23:41 +03:00
MrOtherGuy
13e1340e9a
remove old Fx <112 compatibility rules
2023-09-07 20:20:40 +03:00
MrOtherGuy
ed5a677a15
rework navigator-toolbox-background selectors
2023-09-07 20:09:55 +03:00
MrOtherGuy
5ea61e3d40
Add workarounds for bug 1705215
2023-07-18 19:16:42 +03:00
MrOtherGuy
c09e848846
multi-row tabs: Make flex-grow !important for fixed-width tabs to work
2023-05-12 16:59:43 +03:00
MrOtherGuy
76f260269d
Use scrollbar-gutter in multi-row tabs and bookmarks
...
This should prevent the appearing/disappearing scrollbar from reflowing
content.
2023-04-09 09:00:12 +03:00
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
a25da9fe49
multi-row_tabs_below_content.css: make arrowscrollbox use display:inline
2022-11-28 23:41:25 +02:00
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.
2022-11-20 14:13:28 +02:00
MrOtherGuy
62f0d91975
remove remaining --lwt-frame variables from the codebase
2022-11-19 10:22:05 +02:00
MrOtherGuy
6b242379ec
Remove Windows specific extra titlbar paddings from codebase
...
Firefox 101 doesn't need those anymore :)
2022-06-01 00:19:19 +03:00
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.
2022-05-06 10:16:49 +03:00
MrOtherGuy
ea17cb7f1f
Show window global notificationbox in same order as tab modal
2022-03-27 15:31:59 +03:00
MrOtherGuy
71fe0e87c7
add basic support for -moz-platform media query
2022-02-12 09:20:20 +02:00
MrOtherGuy
1fe5d315c0
Make windows specific extra top margin only apply with [tabsintitlebar]
2022-01-02 09:37:20 +02:00
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.
2021-11-21 08:03:05 +02:00
MrOtherGuy
fe534d6224
make #tab-notification-deck always be closest "toolbar" to content
2021-11-06 22:23:29 +02:00
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.
2021-11-01 18:39:58 +02:00
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.
2021-09-01 15:49:26 +03:00
MrOtherGuy
86f8cf4b86
Use the same extra titlebar padding on Win7 that is used on Win10
2021-06-06 08:23:40 +03:00
MrOtherGuy
7db2c96530
add temporary dummy variables for tab-block-margin
2021-06-05 00:17:16 +03:00
MrOtherGuy
595033c4c7
apply scroll-snap to tabs
2021-04-19 12:48:59 +03:00
MrOtherGuy
c738f89f77
add proton tab block margin to tabs
2021-03-21 11:11:40 +02:00
MrOtherGuy
90317cc59b
Add .scrollbox-clip selectors to accompany #tabbrowser-arrowscrollbox
2020-08-08 16:36:09 +03:00
MrOtherGuy
6263334baa
Scope styles that select #browser to browser.xhtml
2020-08-08 16:24:59 +03:00
MrOtherGuy
3accc46a24
Support fullscreen mode
2020-06-26 14:02:12 +03:00
MrOtherGuy
84ec1414dd
Add source/license notices
2020-05-22 08:13:58 +03:00
MrOtherGuy
4f94dbbc82
add warning about broken extension popups
2020-05-14 18:11:25 +03:00
MrOtherGuy
6d76e77341
Fix customization mode layout
2020-05-14 16:30:29 +03:00
MrOtherGuy
c29589afa5
rewrite the style to match "normal" multi-row_tabs.css
2020-05-10 17:52:54 +03:00