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
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
MrOtherGuy
5facc2e8c9
non-floating-tabs: Make selected tab have position: relative again
...
Firefox 110 made selected tab static, but we need it to be relative so
that it gets drawn over the navbar top box-shadow
2 years ago
MrOtherGuy
8c41908dd8
Replace uses of [{first,last}-visible-tab] with pseudo-classes
...
Those attributes don't exist anymore in Firefox 109
2 years ago
MrOtherGuy
eeba98f261
Fix centering of toolbarbutton label
2 years ago
MrOtherGuy
ab3a999c3b
floating findbar: Make the style default to left-side placement
...
Findbar items are normally at left-side in Firefox so this fits better.
2 years ago
MrOtherGuy
8764747ff1
floating findbar: Add preffed option to move findbar to left side
2 years ago
MrOtherGuy
0e2b52fcaa
Selected tab as urlbar: Remove outline from urlbar
2 years ago
MrOtherGuy
c48a197a63
iconized_menubar_items: only remove label from main-window menubar
2 years ago
sonofevil
bbedf1e5c4
fix flicker glitch ( #248 )
...
* fix flicker glitch
* fix incorrect selector
2 years ago
MrOtherGuy
715ab86abc
Fix some comments in tabs_on_bottom.css
...
This just removes an ancient leftover comment and reorders comments at
the top of the file.
2 years ago
MrOtherGuy
d4b5627473
Make proton-like context menus look a bit nicer with compact density.
...
This patch also adds a few more color variables to optional settings
2 years ago
MrOtherGuy
036af1d3a0
Small improvements to context_menus_more_proton.css
...
This increases menupop corner rounding to match arrowpanels and makes
context-navigation hover color match other menuitem backgrounds
2 years ago
MrOtherGuy
76867a5f57
tab-separator-lines: switch to using border-inline-start for border
...
Previously we used border-inline-end but that won't work in Firefox 110
because tabs aren't given certain attributes anymore.
2 years ago
MrOtherGuy
b88c1f5bf1
Improvements for hide_tabs_scrollbuttons
...
This patch "unhides" tabs scrollbox overflow indicators as well as adds
background for scrollbuttons when re-oredering tabs. Both of these are
pretty complicated things to achieve, so this patch also adds a small
compatibility layer for non_floating_sharp_tabs.css
2 years ago
MrOtherGuy
bba50ef2f3
Don't remove borders from nearby tabs when moving tabs
2 years ago
MrOtherGuy
59af5985f5
Hide tab separator lines for multiselected tabs.
2 years ago
MrOtherGuy
cc6603de10
create overlay_sidebar_header.css
2 years ago
MrOtherGuy
99a58e8208
Add "deprecated/" to address of deprecated files
2 years ago
MrOtherGuy
7953cb9d8e
Move "legacy" or otherwise deprecated styles into sub-folder
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
b434a2d9f5
fake_statusbar: fix and improve layout
...
browser-bottombox doesn't exist anymore so create space using
body::after instead. This patch additionally fixes various alignment
issues with elements in the statusbar.
2 years ago
MrOtherGuy
f9b3e20163
Fix bunch of clipping issues in curved_tabs.css
...
There is still one(known?) case that happens if one uses a theme with
non-opaque toolbar background-color with optional extra-border rules.
But that option isn't too nice with non-opaque colors anyway so left as
todo.
In addition, this patch makes the optional rules use @supports
-moz-bool-pref rules instead of having to remove commented sections in
the css file.
2 years ago
MrOtherGuy
ef199c5c24
Clip button width to 12ch for toolbarbuttons_icon+label
2 years ago
MrOtherGuy
134491e41a
buttonlike_toolbarbuttons.css: Update the style for Firefox 108
2 years ago
MrOtherGuy
19b2e4fa1f
fake_statusbars: Cover tabpanels with opaque color
...
Normally web-content hides the real statusbar but with RFP letterboxing
that might not happen. So lets inherit the background-color from
tabbrowser-tabpanels to make sure it's covered properly.
2 years ago