MrOtherGuy
5ea61e3d40
Add workarounds for bug 1705215
1 year ago
fortystory
a67074ccfa
change min-width ( #299 )
1 year ago
MrOtherGuy
2df24c36a2
compact_extensions_panel: make it work in Fx115
1 year ago
MrOtherGuy
9276283311
tabs periphery toolbarbuttons: add workaround to not trigger overflow
...
This adds a 2px margin to periphery which acts as buffer-zone so when
a tab is added or removed the layout won't immediately cause
overflow-mode to activate
1 year ago
MrOtherGuy
caa8fd1dc0
Format some comments a bit better
1 year ago
MrOtherGuy
884fdc0dee
create toolbarbuttons_in_tabs_periphery.css
1 year ago
MrOtherGuy
190302b473
create tab_closing_animation.css
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
2a6e95b5dc
Don't show menubar on popoup windows where it is supposed to be hidden
1 year ago
MrOtherGuy
337c8d05ef
selected_tab_as_urlbar: Make selected tab grow more than other tabs
1 year ago
MrOtherGuy
c585f70528
about page scrollbar: Make scrollbar-color important
1 year ago
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
c09e848846
multi-row tabs: Make flex-grow !important for fixed-width tabs to work
1 year ago
MrOtherGuy
b2e37ffc57
overlay_tab_audio_icons: Set fill color and fill-opacity for icons
...
This makes sure that the icon stays visible unless your theme colors
explicitly tells otherwise. Setting full fill-opacity makes the icons
look same between pinned and non-pinned tabs.
1 year ago
MrOtherGuy
d9ed3a66b6
centered statuspanel: remove min-width from statuspanel when loading
...
Firefox gives min-width as inline style to the statuspanel while page is
loading
1 year ago
MrOtherGuy
26489fc1f8
create centered_statuspanel.css and deprecate old one
...
This new defaults to bottom layout, but can be moved to top by setting
pref userchrome.centered-statuspanel.on-top.enabled
1 year ago
MrOtherGuy
e8e15af36c
vertical_bookmarks_toolbar: Enable webkit-box layout for Firefox 113
1 year ago
MrOtherGuy
0d76e913ac
centered_top_statuspanel: center statuspanel using justify-self
1 year ago
MrOtherGuy
b26f1d3fc6
centered top statuspanel: use inline margin to center the statuspanel
1 year ago
MrOtherGuy
2a0f40b305
floating findbar: Derive findbar background from theme colors
...
Previously this just used --toolbar-bgcolor which may have transparency
leading to poor readability. Similar results might still happen if theme
has poor text-background contrast, but now the result should be less
unpredicatable.
1 year ago
MrOtherGuy
512a39ba57
remove remaining uses of -moz-inline-box
2 years ago
MrOtherGuy
607bf5c08d
centered_tab_content: Make it do what it was actually supposed to do
2 years ago
MrOtherGuy
a437fe6dd1
centered tab content: don't add negative margin to pinned tabs
2 years ago
MrOtherGuy
d6179b1b54
rewrite centered_tab_content.css
2 years ago
MrOtherGuy
0b81416657
placeholder_support: Make placeholder border transparent
...
This patch makes the placeholder borders use transparent borders instead
of color derived from your theme. Instead the background-clip is
extended to border-box (which it already was on non-Windows systems)
2 years ago
MrOtherGuy
21750e272b
vertical_bookmarks_toolbar: make placesToolbarItems default to flex
...
-webkit-box doesn't work correctly in Firefox 112 and 113 so lets
default to flex again and make webkit-box opt-in. It is required for
Fx 114 though, but nightly users need to opt-in to using it.
2 years ago
MrOtherGuy
97b9f5c3d8
create status_inside_menubar.css
2 years ago
MrOtherGuy
0c1a86cec5
vertical_bookmarks_toolbar: Make PlacesToolbarItems use -webkit-box
...
This is because scrollbox[orient="horizontal"] has a UA sheet set
important row flex-direction which we cannot override.
2 years ago
MrOtherGuy
92be3549cd
buttonlike buttons: Remove custom styling of zoom items in overflow menu
2 years ago
MrOtherGuy
1f74ecee91
buttonlike toolbarbuttons: also remove styling from pinned overflow menu
2 years ago
MrOtherGuy
bb8d623ced
buttonlike toolbarbuttons: remove custom sizing inside panels
2 years 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
e98c0b62a5
create tab_animated_active_border.css
2 years ago
MrOtherGuy
3377abf584
buttonlike toolbarbuttons: remove normal background from extensions
2 years ago
MrOtherGuy
0722603222
buttonlike_toolbarbuttons: apply to menubar and tabs toolbar
...
This patch simplies a lot of selectors and makes the changes apply to
buttons in menubar and tabs toolbar. With the exception of
tabs-newtab-button. Additionally, this makes the style
much better support dropdown buttons, combined buttons and findbar
buttons.
2 years ago
MrOtherGuy
5ab29bc53e
tabs below content: Add support for reversed window controls
2 years ago
MrOtherGuy
647b413152
Remove xul-box use from bunch of styles
2 years ago
MrOtherGuy
a9201944a9
selected_tab_as_urlbar: horizontally center urlbarview to window
2 years ago
MrOtherGuy
0aa8c49b99
selected_tab_as_urlbar: Add mechanism to show back and forward buttons
2 years ago
MrOtherGuy
4650a9fb00
selected_tab_as_urlbar: don't hide nav-bar items is customization view
2 years ago
MrOtherGuy
6d00a86ace
Make tabs_on_bottom_menubar_on_top_patch use menubar window controls
2 years ago
MrOtherGuy
505d247b8f
floating-findbar: Don't let labels wrap in findbar
2 years ago
MrOtherGuy
b393f711a8
vertical_bookmarks_toolbar: Add workaround for flexbox changes
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
0db37c5d77
classic_firefox_menu_button: make menu-button text ignore theme colors
2 years ago
MrOtherGuy
fea39ad68a
tag-browser: Draw main ui over the sidebar on narrow screens
2 years ago
MrOtherGuy
e129aa349c
tag-browser: assorted improvements to tag browser
...
This patch patch makes the link generator handle "+" characters in the
filename.
Additionally, file-target list should now have more-correct grid-layout
without producing overflowing rows.
The category list is fixed-positioned sidebar which hopefully makes
mobile rendering work better than before.
2 years ago
MrOtherGuy
c8f143e3c7
create compact_extensions_panel.css
2 years ago
MrOtherGuy
055e742a87
non_floating_tabs: apply relative selected tab position to pinned tabs
...
In overflow mode Firefox will override that anyway so no need to exclude
all pinned tabs.
2 years ago
MrOtherGuy
b906186eb9
Autohide_bookmarks_toolbar: Provide fallback for --toolbar-bgimage
...
This fixes an issue where the background-image: would compute to none if
--toolbar-bgimage is missing.
2 years ago