1045 Commits (cc93a34f047328a8310197459faa9da45044b521)
 

Author SHA1 Message Date
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
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 73f72d8c37 tag-browser: Don't bother showing hint banner in narrow screens 2 years ago
MrOtherGuy 711e1aa840 Fix typo in code-block hightlighter AtValue parsing 2 years ago
MrOtherGuy c50e5df3e3 tag-browser: Some small improvements
This patch makes tag-browser layout somewhat usable on mobile.
Additionally it adds few banner hints to use Ctrl keys and basic hint to
select a category when empty.
This also makes the Copy-button hidden until some content is shown in
code-block.
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 2c6bca9fd7 Use media-document(image) instead of regexp in standalone image mods 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
MrOtherGuy be90242a5c Update navbar_tabs_oneliner_tabs_on_left
This patch makes the style use same logic for window controls on left
layout that we now use elsewhere.
2 years ago
MrOtherGuy fd7b8500db Apply correct colors to textual_context_navigation.css 2 years ago
MrOtherGuy 86fd7202c5 Use correct pref name in tabs_on_bottom.css 2 years ago