diff --git a/userChrome.css b/userChrome.css index 1d75850..bbf6bb7 100644 --- a/userChrome.css +++ b/userChrome.css @@ -350,7 +350,8 @@ } /* Default theme color preservation */ - :root[lwtheme-mozlightdark] menupopup:not(#BMB_bookmarksPopup, [placespopup="true"]) { + :root[lwtheme-mozlightdark] menupopup:not(#BMB_bookmarksPopup, [placespopup="true"]), + :root[lwtheme-mozlightdark] menupopup:is(#goPopup, #bookmarksMenuPopup) { --menu-color: var(--toolbar-color, var(--in-content-page-color)) !important; --arrowpanel-background: var(--toolbar-bgcolor, var(--in-content-button-background)) !important; /* --menu-background-color */ } @@ -799,6 +800,26 @@ margin: var(--bookmark-seperator-margin) !important; } + /*= Global Menu - Set Padding ==============================================*/ + /* Vertical Align - Center & Height: 100% */ + #menubar-items { + display: flex !important; + } + + /* Menubar item padding */ + :root { + --global-menubar-padding: 2px; + } + :root[uidensity="compact"] { + --global-menubar-padding: 1px; + } + :root[uidensity="touch"] { + --global-menubar-padding: 4px; + } + #main-menubar > menu { + padding-block: var(--global-menubar-padding) !important; + } + /*= Poup Panel - Reduce padding ============================================*/ #protections-popup-main-header-label { height: unset !important; /* Original: 37.6px */ diff --git a/userContent.css b/userContent.css index ef1fe3a..2fd85bd 100644 --- a/userContent.css +++ b/userContent.css @@ -621,7 +621,12 @@ .mzp-c-menu-item-icon, .mzp-c-menu-button-close, .topic-article--icon, - .card--topic > .card--icon { + .card--topic > .card--icon, + .mzp-c-details .is-summary button::before, + details .is-summary button::before, + summary::before, + .icon-button > button, + .search-button { filter: invert(95%) !important; }