diff --git a/flake.lock b/flake.lock index f0204004..a86c9497 100644 Binary files a/flake.lock and b/flake.lock differ diff --git a/flake.nix b/flake.nix index 61b16179..13e7dd06 100644 Binary files a/flake.nix and b/flake.nix differ diff --git a/homeManagerModules/firefox/custom-css/style.scss b/homeManagerModules/firefox/custom-css/style.scss index 2f4ffb2e..3faa33ab 100644 --- a/homeManagerModules/firefox/custom-css/style.scss +++ b/homeManagerModules/firefox/custom-css/style.scss @@ -5,6 +5,11 @@ --my-vertical-toolbar-width: 46px !important; } +// Put main menu under logo +#appMenu-popup { + --my-menu-button-height: 0 !important; +} + #appMenu-mainView { // Main Menu outline @@ -25,24 +30,25 @@ display: none !important; } - -// Fix url font-size -#urlbar-input { - font-size: large !important; -} - // Extension padding on sidebar toolbar .toolbarbutton-1>.toolbarbutton-badge-stack { padding: 10px !important; } -// Hamburger button border +// Hamburger button style :root:not([chromehidden~="toolbar"]) #PanelUI-menu-button[open] { - border: 2px solid var(--button-background-color-primary) !important; - border-top-left-radius: $rounding !important; - &>.toolbarbutton-badge-stack { border-top-left-radius: $rounding !important; + --my-menu-button-width: calc(var(--my-menu-button-height) + 4px) !important; + } +} + +// Hide "Menu" label +:root:not([chromehidden~="toolbar"]) #PanelUI-menu-button>.toolbarbutton-badge-stack { + .toolbarbutton-icon { + margin-right: 4px; + margin-left: 2px; + margin-top: 4px; } } @@ -73,7 +79,7 @@ toolbar .toolbarbutton-1>.toolbarbutton-badge-stack { /* Extensions button into the "left-sidebar" - Immovable */ :root:not([chromehidden~="toolbar"], [sizemode="fullscreen"]) #PersonalToolbar { - --padding-top-left-sidebar: 110px !important; + --padding-top-left-sidebar: 75px !important; /* 182px to one-line config */ } diff --git a/inputs/default.nix b/inputs/default.nix index 466c48e1..31165859 100644 --- a/inputs/default.nix +++ b/inputs/default.nix @@ -368,7 +368,7 @@ let { owner = "Godiesc"; repo = "firefox-gx"; - ref = "v.9.8"; + ref = "v.9.9"; } { name = "git-theme-src";