non floating sharp tabs: improve looks when using split view
Recent Commits to firefox-csshacks:master (1)
-
non floating sharp tabs: improve looks when using split view
-
autohiding toolbars: apply urlbar popover fixes to new searchbar
autohiding toolbars: apply urlbar popover fixes to new searchbar Some of the rules are unnecessarily complex, but we need to support old searchbar as well
-
multi-row tabs: make tab-split-view-wrapper use --multi-row variable …
multi-row tabs: make tab-split-view-wrapper use --multi-row variable for min-width
-
Add "Hide 'New tab' button when vertical tabs are enabled" style (#609)
Add "Hide 'New tab' button when vertical tabs are enabled" style (#609) * Add "Hide 'New tab' button when vertical tabs are enabled" * hide vert new tab button: fix for the scrollable sidebar case
-
tabs below content: set opacity: 1 for tabs toolbar and make backgrou…
tabs below content: set opacity: 1 for tabs toolbar and make background inherited with important This fixess tabs toolbar being transparent under various scenarios
-
iconized main menu: add icon for profiles button when only original p…
iconized main menu: add icon for profiles button when only original profile exists fixes #606
-
vertical tabs: add vertical layout rules to tabs scrollbox items-wrapper
vertical tabs: add vertical layout rules to tabs scrollbox items-wrapper
-
Update multi-row_tabs.css: grow tabs only when horizontal (#603)
Update multi-row_tabs.css: grow tabs only when horizontal (#603)
-
icon-only tabs: Collapse the tab icons when a tab group is collapsed
icon-only tabs: Collapse the tab icons when a tab group is collapsed Fixes #602
-
autohide sidebar: add optional way to also hide sidebar main
autohide sidebar: add optional way to also hide sidebar main
-
Support boolean attributes for xul checked and disabled attributes
Support boolean attributes for xul checked and disabled attributes See bug 2008041
-
autohiding toolbars: Wait for [sessionrestored] before setting urlbar…
autohiding toolbars: Wait for [sessionrestored] before setting urlbar transition --urlbar-container-height, which is set for #urlbar-container, is computed dynamically early on startup. If we set transition to it, then it will transition from the initial height to the new value and because of that the computed value is determined using the initial height instead of the "correct" value set by toolbar density options. The issue most noticeably occurs when initial window has startup page as blank, and when compact density is selected, but it does but really it can also happen without them, the effect just might be so subtle that it's not perceivable.
-
autohide main toolbar: Create compatibility rules for tabs_on_bottom_…
autohide main toolbar: Create compatibility rules for tabs_on_bottom_v2.css
-
Keep autohiding tabs toolbar open also when tabgroup preview panel is…
Keep autohiding tabs toolbar open also when tabgroup preview panel is open
-
tabs on bottom: show window controls in nav-bar when menubar is colla…
tabs on bottom: show window controls in nav-bar when menubar is collapsed Fixes #589
-
Keep autohiding toolbars shown when tab-group-editor panel is open
Keep autohiding toolbars shown when tab-group-editor panel is open Fixes #590
-
Fix bad logic with some [autohide] attribute selectors
Fix bad logic with some [autohide] attribute selectors
-
hide tabs toolbar: Remove uses of [tabsintitlebar]
hide tabs toolbar: Remove uses of [tabsintitlebar]
-
hide tabs toolbar: Remove remaining -moz-bool-pref queries
hide tabs toolbar: Remove remaining -moz-bool-pref queries
-
Fix broken negation pseudo-class selectors from 9e39c99
Fix broken negation pseudo-class selectors from 9e39c99
-
update tag browser tags
update tag browser tags
-
code cleanup: remove uses of -moz-bool-pref
code cleanup: remove uses of -moz-bool-pref
-
code cleanup: deprecate bunch of old styles
code cleanup: deprecate bunch of old styles These all have either better replacements or can be done without the style
-
code cleanup: remove rules using #titlebar
code cleanup: remove rules using #titlebar
-
code cleanup: remove uses of [tabsintitlebar]
code cleanup: remove uses of [tabsintitlebar]
-
deprecate multi-row_main_toolbar.css
deprecate multi-row_main_toolbar.css
-
menubar in main toolbar: rewrite to use grid layout
menubar in main toolbar: rewrite to use grid layout
-
Show autohiding toolbars when a window modal dialog is open.
Show autohiding toolbars when a window modal dialog is open. Toolbar layout properties, notably --urlbar-container-height, is re-computed when window modal dialog is closed and the values would be totally incorrect if the toolbars are hidden at that time. This fixes #582 and likely several other issues as well.
-
hide tabs toolbar: Hide sidebar launcher splitter when vertical tabs …
hide tabs toolbar: Hide sidebar launcher splitter when vertical tabs are enabled This prevents activating window resizing cursor appearing when fullscreen on linux.
-
autohide tabstoolbar: Make vertical tabs stay expanded while dragging…
autohide tabstoolbar: Make vertical tabs stay expanded while dragging tab
-
autohide tabstoolbar v2: Add a hover target pseudo-element to capture…
autohide tabstoolbar v2: Add a hover target pseudo-element to capture hovering Previously we were showing tabs toolbar when the whole toolbox became hovered which would make using bookmarks and navigation toolbars pretty annoying.
-
Deprecate window_control_force_linux_system_style.css
Deprecate window_control_force_linux_system_style.css
-
compact urlbar megabar: Fix for misaligned icons
compact urlbar megabar: Fix for misaligned icons Also adds :where(#urlbar) for few selectors in anticipation of searchbar rework
-
Support [autohide] as boolean attribute
Support [autohide] as boolean attribute Firefox 143 uses authide as boolean attribute, so we need to support both versions, thus selectors looking mildly horrifying
-
bookmarks below content: PersonalToolbar needs position: fixed
bookmarks below content: PersonalToolbar needs position: fixed Because navigator-toolbox has position: relative
-
Handle both [collapsed="true"] and [collpsed=""] attributes
Handle both [collapsed="true"] and [collpsed=""] attributes Firefox 143 use collapsed attribute as regular boolean attribute, so we need to handle both cases.
-
curved-tabs: remove overflow and margin from tabs in collapsed groups
curved-tabs: remove overflow and margin from tabs in collapsed groups
-
Don't use svg icons in window controls anymore
Don't use svg icons in window controls anymore Firefox 141 changed Window control buttons to use font-icons from MDL2 and removed old icon files. So let's use the font instead.
-
tab loading line indicator: Pinned tab icon display needs !important tag
tab loading line indicator: Pinned tab icon display needs !important tag
-
iconized main menu: Apply transparent stroke to the icon of quit button
iconized main menu: Apply transparent stroke to the icon of quit button
-
classic grid main menu: Fix old proton-related ids and make this work
classic grid main menu: Fix old proton-related ids and make this work
-
iconized main menu: forward stroke: transparent to quit icon
iconized main menu: forward stroke: transparent to quit icon
-
Make custom_menupopup_check_icons.css do something
Make custom_menupopup_check_icons.css do something
-
Add selectors for urlbar-background as class
Add selectors for urlbar-background as class
-
Add #notifications-toolbar as selector where notifications are styled
Add #notifications-toolbar as selector where notifications are styled
-
Apply styles affecting #tabbrowser-arrowsrollbox to pinned container
Apply styles affecting #tabbrowser-arrowsrollbox to pinned container
-
Add fallback for --lwt-accent-color
Add fallback for --lwt-accent-color
-
Remove uses of [positionpinnedtabs]
Remove uses of [positionpinnedtabs]
-
curved-tabs: Various fixes
curved-tabs: Various fixes
-
Merge branch 'master' of https://github.com/MrOtherGuy/firefox-csshacks
Merge branch 'master' of https://github.com/MrOtherGuy/firefox-csshacks
-
Replace overflow: -moz-hidden-unscrollable with overflow: clip
Replace overflow: -moz-hidden-unscrollable with overflow: clip
-
Makes the bookmarks toolbar scrollable (#557)
Makes the bookmarks toolbar scrollable (#557) * Makes the bookmarks toolbar scrollable * Update scrollable_bookmarks_toolbar.css * Make the bookmarks toolbar scrollable (comment corrections)
-
overlay tab audio icons: improve the audio icon alignment a bit
overlay tab audio icons: improve the audio icon alignment a bit
-
hide tabs scrollbuttons: Add fallback --tab-shadow-max-size prop
hide tabs scrollbuttons: Add fallback --tab-shadow-max-size prop --tab-shadow-max-size property doesn't exist anymore and thus our margin computation for the scrollbuttons doesn't work anymore. This patch fixes #555
-
standalone images: Don't set auto margin by default
standalone images: Don't set auto margin by default It break zoomed-in images.
-
multi-row-tabs: Use tabbrowser-tabs as the tab container
multi-row-tabs: Use tabbrowser-tabs as the tab container This makes tabs scrollboxes have display:contents and thus makes tabs use tabbrowser-tabs as their parent container. Reason being that in firefox 141 the pinned tabs are moved to separate scrollbox which would then have it's own display block. Fixes #551
-
iconized menubar items: Update selectors a bit
iconized menubar items: Update selectors a bit
-
autohide sidebar: handle .sidebar-browser-stack wrapper
autohide sidebar: handle .sidebar-browser-stack wrapper
-
autohide sidebar: set sidebar-box directionality only based on side
autohide sidebar: set sidebar-box directionality only based on side
-
autohide sidebar: Add option for fixed-layout sidebar via pref
autohide sidebar: Add option for fixed-layout sidebar via pref