From e92046bcaf4ef4d27acb0ff79b5470be0245e0fe Mon Sep 17 00:00:00 2001 From: BlaCk_Void Date: Sat, 21 Aug 2021 21:32:03 +0900 Subject: [PATCH] Fix: Bookmar menu - align #136 --- userChrome.css | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/userChrome.css b/userChrome.css index a6ba7c9..edab5e3 100644 --- a/userChrome.css +++ b/userChrome.css @@ -675,7 +675,8 @@ } @supports not -moz-bool-pref("layout.css.osx-font-smoothing.enabled") { - :root:not([uidensity="touch"]) .menu-text, .menu-iconic-text { + :root:not([uidensity="touch"]) .menu-text, + :root:not([uidensity="touch"]) .menu-iconic-text { padding-inline-end: 0 !important; /* Original: 2px */ } :root:not([uidensity="touch"]) .menupopup-arrowscrollbox { @@ -690,11 +691,7 @@ } /* Arrow Icon Align to Right */ - .subviewbutton.subviewbutton-nav, - .bookmark-item.subviewbutton { - padding-inline-end: 0 !important; - } - .bookmark-item.subviewbutton { + .bookmark-item.subviewbutton > .menu-right { margin-inline-end: 0 !important; } @@ -1661,10 +1658,11 @@ padding-inline-start: var(--menu-background-padding-default) !important; margin-left: 0 !important; } - menupopup:is(#BMB_bookmarksPopup) > menuitem:not(.menuitem-iconic), - menupopup:is(#BMB_bookmarksPopup) > menu:not(.menu-iconic) { - padding-inline-start: calc(var(--menu-background-padding-default) - var(--bookmark-menu-margin)) !important; - margin-left: var(--bookmark-menu-margin) !important; + menupopup:is(#BMB_bookmarksPopup, [placespopup="true"]) > menuitem:not(.menuitem-iconic), + menupopup:is(#BMB_bookmarksPopup, [placespopup="true"]) > menu:not(.menu-iconic) { + margin-inline: var(--arrowpanel-menuicon-padding) !important; + padding-inline-start: calc(var(--menu-background-padding-default) - var(--arrowpanel-menuicon-padding)) !important; + background-position: left var(--arrowpanel-menuitem-padding) center !important; } }