diff --git a/src/other/firefox/Monterey/colors/dark.css b/src/other/firefox/Monterey/colors/dark.css index fe523fc..7ddb4ce 100644 --- a/src/other/firefox/Monterey/colors/dark.css +++ b/src/other/firefox/Monterey/colors/dark.css @@ -32,7 +32,7 @@ --gnome-popover-shadow: 0 5px 8px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.75); --gnome-popover-button-hover-background: rgba(255, 255, 255, 0.1); --gnome-popover-button-active-background: rgba(255, 255, 255, 0.15); - --gnome-popover-separator-color: rgba(0, 0, 0, 0.1); + --gnome-popover-separator-color: rgba(255, 255, 255, 0.1); /* Header bar */ --gnome-headerbar-background: #373737; diff --git a/src/other/firefox/Monterey/parts/buttons-fixes.css b/src/other/firefox/Monterey/parts/buttons-fixes.css index 260639d..a0e1742 100644 --- a/src/other/firefox/Monterey/parts/buttons-fixes.css +++ b/src/other/firefox/Monterey/parts/buttons-fixes.css @@ -194,7 +194,7 @@ button.close.ghost-button:active { /* Bookmarks editor buttons */ .expander-down image, .expander-up image { - margin: 6px !important; + margin-top: 8px !important; } /* Identity popup tracking protection button */ diff --git a/src/other/firefox/Monterey/parts/buttons.css b/src/other/firefox/Monterey/parts/buttons.css index 2782c56..936810c 100644 --- a/src/other/firefox/Monterey/parts/buttons.css +++ b/src/other/firefox/Monterey/parts/buttons.css @@ -68,8 +68,12 @@ menulist { color: var(--gnome-toolbar-color) !important; } +xul|menulist { + padding: 0 10px !important; + min-height: 28px !important; +} + /* Text buttons */ -menulist, .subviewbutton.panel-subview-footer, .panel-footer button, #downloadsHistory, diff --git a/src/other/firefox/WhiteSur/parts/buttons.css b/src/other/firefox/WhiteSur/parts/buttons.css index e83c4a9..7c5f987 100644 --- a/src/other/firefox/WhiteSur/parts/buttons.css +++ b/src/other/firefox/WhiteSur/parts/buttons.css @@ -68,8 +68,12 @@ menulist { color: var(--gnome-toolbar-color) !important; } +xul|menulist { + padding: 0 10px !important; + min-height: 28px !important; +} + /* Text buttons */ -menulist, .subviewbutton.panel-subview-footer, .panel-footer button, #downloadsHistory, diff --git a/src/other/firefox/common/parts/icons.css b/src/other/firefox/common/parts/icons.css index 582a84c..09f7077 100644 --- a/src/other/firefox/common/parts/icons.css +++ b/src/other/firefox/common/parts/icons.css @@ -775,7 +775,7 @@ treechildren::-moz-tree-image { } .tabbrowser-tab[image="chrome://global/skin/icons/info.svg"]:not([busy]):not([progress]):not([crashed]) .tab-icon-stack::before { - background-image: url("../icons/info-symbolic-light.svg") !important; + list-style-image: url("../icons/info-symbolic-light.svg") !important; } #sidebar-box[sidebarcommand="viewTabsSidebar"] > #sidebar-header > #sidebar-switcher-target > #sidebar-icon, diff --git a/src/other/firefox/common/parts/popups.css b/src/other/firefox/common/parts/popups.css index e4a0d0b..11166b5 100644 --- a/src/other/firefox/common/parts/popups.css +++ b/src/other/firefox/common/parts/popups.css @@ -7,6 +7,11 @@ menupopup, panel, :is(menupopup, panel)[type="arrow"] { -moz-appearance: none !important; +} + +menupopup, panel, +:is(menupopup, panel)[type="arrow"] +:is(panel, menupopup)::part(content) { --panel-background: var(--gnome-menu-background) !important; --arrowpanel-border-radius: 12px !important; --arrowpanel-background: var(--gnome-menu-background) !important; @@ -14,15 +19,10 @@ menupopup, panel, --panel-padding: 6px !important; --panel-shadow: var(--gnome-popover-shadow) !important; --panel-shadow-margin: 3px 8px 13px !important; - color: var(--gnome-toolbar-color) !important; -} - -menupopup, panel, -:is(menupopup, panel)[type="arrow"] -:is(panel, menupopup)::part(content) { --panel-border-color: transparent !important; --arrowpanel-border-color: transparent !important; --panel-separator-color: var(--gnome-popover-separator-color) !important; + color: var(--gnome-toolbar-color) !important; } .panel-arrowcontent {