From d8d19cd52a0d1bb956b4549e6bf2663ac810d1b4 Mon Sep 17 00:00:00 2001 From: alstjr7375 Date: Tue, 7 Feb 2023 11:29:53 +0900 Subject: [PATCH] Fix: Padding - Unified extension menu button #603 --- css/leptonChrome.css | 12 +++++------- src/decoration/_cursor.scss | 14 +++++++------- src/padding/_panel.scss | 9 +++++++++ 3 files changed, 21 insertions(+), 14 deletions(-) diff --git a/css/leptonChrome.css b/css/leptonChrome.css index 8259817..7605a1b 100644 --- a/css/leptonChrome.css +++ b/css/leptonChrome.css @@ -2764,15 +2764,10 @@ #identity-popup-clear-sitedata-button, #identity-popup-more-info, #unified-extensions-manage-extensions, - .unified-extensions-item-open-menu { + .unified-extensions-item-open-menu, + .unified-extensions-item-menu-button.subviewbutton { cursor: pointer !important; } - /* TODO: For now, fxa-menu doesn't show any status. - (JS required, observe .syncNowBtn status) - #PanelUI-fxa-menu-syncnow-button[syncstatus="active"] { - cursor: progress !important; - } - */ } /*= Panel UI Button Separator ================================================*/ @supports -moz-bool-pref("userChrome.decoration.panel_button_separator") { @@ -3818,6 +3813,9 @@ } } } + .unified-extensions-item-menu-button.subviewbutton { + padding: 8px !important; /* Original: var(--arrowpanel-menuitem-padding-inline) */ + } } @supports -moz-bool-pref("userChrome.padding.panel_header") { .panel-header { diff --git a/src/decoration/_cursor.scss b/src/decoration/_cursor.scss index 74aec7c..acc4b34 100644 --- a/src/decoration/_cursor.scss +++ b/src/decoration/_cursor.scss @@ -23,13 +23,13 @@ menuitem.openintabs-menuitem, #identity-popup-clear-sitedata-button, #identity-popup-more-info, #unified-extensions-manage-extensions, -.unified-extensions-item-open-menu { +.unified-extensions-item-open-menu, +.unified-extensions-item-menu-button.subviewbutton { cursor: pointer !important; } -/* TODO: For now, fxa-menu doesn't show any status. - (JS required, observe .syncNowBtn status) - #PanelUI-fxa-menu-syncnow-button[syncstatus="active"] { - cursor: progress !important; - } - */ +// TODO: For now, fxa-menu doesn't show any status. +// (JS required, observe .syncNowBtn status) +// #PanelUI-fxa-menu-syncnow-button[syncstatus="active"] { +// cursor: progress !important; +// } diff --git a/src/padding/_panel.scss b/src/padding/_panel.scss index e1d414a..716d2c4 100644 --- a/src/padding/_panel.scss +++ b/src/padding/_panel.scss @@ -29,3 +29,12 @@ } } } + +// #603 +.unified-extensions-item-menu-button.subviewbutton { + padding: 8px !important; /* Original: var(--arrowpanel-menuitem-padding-inline) */ +} +// Or +// toolbaritem.unified-extensions-item[unified-extensions="true"] .unified-extensions-item-menu-button.subviewbutton { +// padding: var(--arrowpanel-menuitem-padding-inline) !important; +// }