diff --git a/userChrome.css b/userChrome.css index a64cc80..ed2058b 100644 --- a/userChrome.css +++ b/userChrome.css @@ -2028,6 +2028,15 @@ --menuitem-image: url("chrome://browser/skin/bookmarks-toolbar.svg"); } + @supports -moz-bool-pref("layout.css.osx-font-smoothing.enabled") { + #BMB_bookmarksShowAllTop { + list-style-image: url("chrome://browser/skin/bookmark-star-on-tray.svg") !important; + } + #BMB_bookmarksShowAllTop > .menu-conic-left { + display: -moz-box !important; + } + } + /*= identity-popup =========================================================*/ #identity-popup-clear-sitedata-button, #identity-popup-more-info { @@ -2247,6 +2256,19 @@ } } + @supports -moz-bool-pref("layout.css.osx-font-smoothing.enabled") { + /* Bookmark Popup - As Arrow Panel */ + #BMB_bookmarksPopup { + --context-menu-background-padding: var(--arrowpanel-menuitem-padding); + } + + /* Bookmark Popup - None icon menu */ + menupopup:is(#BMB_bookmarksPopup) menuitem:not(.menuitem-iconic, [disabled="true"]), + menupopup:is(#BMB_bookmarksPopup) menu:not(.menu-iconic) { + padding-inline-start: calc(var(--arrowpanel-menuitem-padding) + 3px) !important; + } + } + /* Empty Menu */ menupopup menupopup[emptyplacesresult] .menu-text, #PersonalToolbar menupopup[emptyplacesresult] .menu-text {