diff --git a/css/leptonChrome.css b/css/leptonChrome.css index f98d889..50d80e3 100644 --- a/css/leptonChrome.css +++ b/css/leptonChrome.css @@ -3272,7 +3272,7 @@ } #placesToolbar > toolbarbutton > .toolbarbutton-icon, #placesMenu > menu > image, - #placesMenu > menu > .menubar-text { + #placesMenu > menu > :is(.menubar-text, .menu-text) { -moz-context-properties: fill !important; fill: currentColor !important; } @@ -3302,7 +3302,7 @@ background-color: var(--organizer-selected-background) !important; color: var(--organizer-selected-color) !important; } - #placesMenu > menu > .menubar-text { + #placesMenu > menu > :is(.menubar-text, .menu-text) { margin-block: 0 !important; /* override menu.css */ padding-inline-end: 4px !important; } @@ -12388,7 +12388,7 @@ --context-menu-background-padding-default: 6px; --context-menu-text-padding: 21px; } - #main-menubar > menu > .menubar-text { + #main-menubar > menu > :is(.menubar-text, .menu-text) { padding-inline-start: 3px; } } @@ -17487,7 +17487,7 @@ @media (-moz-bool-pref: "userChrome.theme.proton_chrome") and (-moz-gtk-csd-available) { #placesToolbar > toolbarbutton > .toolbarbutton-icon, #placesMenu > menu > image, - #placesMenu > menu > .menubar-text { + #placesMenu > menu > :is(.menubar-text, .menu-text) { -moz-context-properties: fill !important; fill: currentColor !important; } @@ -17525,7 +17525,7 @@ } } @media (-moz-bool-pref: "userChrome.theme.proton_chrome") and (-moz-gtk-csd-available) { - #placesMenu > menu > .menubar-text { + #placesMenu > menu > :is(.menubar-text, .menu-text) { margin-block: 0 !important; /* override menu.css */ padding-inline-end: 4px !important; } @@ -27929,7 +27929,7 @@ --context-menu-background-padding-default: 6px; --context-menu-text-padding: 21px; } - #main-menubar > menu > .menubar-text { + #main-menubar > menu > :is(.menubar-text, .menu-text) { padding-inline-start: 3px; } } diff --git a/css/leptonChromeESR.css b/css/leptonChromeESR.css index 92d1067..69c171a 100644 --- a/css/leptonChromeESR.css +++ b/css/leptonChromeESR.css @@ -3592,7 +3592,7 @@ } #placesToolbar > toolbarbutton > .toolbarbutton-icon, #placesMenu > menu > image, - #placesMenu > menu > .menubar-text { + #placesMenu > menu > :is(.menubar-text, .menu-text) { -moz-context-properties: fill !important; fill: currentColor !important; } @@ -3622,7 +3622,7 @@ background-color: var(--organizer-selected-background) !important; color: var(--organizer-selected-color) !important; } - #placesMenu > menu > .menubar-text { + #placesMenu > menu > :is(.menubar-text, .menu-text) { margin-block: 0 !important; /* override menu.css */ padding-inline-end: 4px !important; } @@ -13051,7 +13051,7 @@ --context-menu-background-padding-default: 6px; --context-menu-text-padding: 21px; } - #main-menubar > menu > .menubar-text { + #main-menubar > menu > :is(.menubar-text, .menu-text) { padding-inline-start: 3px; } } diff --git a/css/leptonContent.css b/css/leptonContent.css index f5e82f4..911369a 100644 --- a/css/leptonContent.css +++ b/css/leptonContent.css @@ -2597,7 +2597,7 @@ } #placesToolbar > toolbarbutton > .toolbarbutton-icon, #placesMenu > menu > image, - #placesMenu > menu > .menubar-text { + #placesMenu > menu > :is(.menubar-text, .menu-text) { -moz-context-properties: fill !important; fill: currentColor !important; } @@ -2627,7 +2627,7 @@ background-color: var(--organizer-selected-background) !important; color: var(--organizer-selected-color) !important; } - #placesMenu > menu > .menubar-text { + #placesMenu > menu > :is(.menubar-text, .menu-text) { margin-block: 0 !important; /* override menu.css */ padding-inline-end: 4px !important; } @@ -6377,7 +6377,7 @@ @media (-moz-bool-pref: "userContent.page.proton") and (-moz-gtk-csd-available) and (-moz-bool-pref: "userContent.page.proton") { #placesToolbar > toolbarbutton > .toolbarbutton-icon, #placesMenu > menu > image, - #placesMenu > menu > .menubar-text { + #placesMenu > menu > :is(.menubar-text, .menu-text) { -moz-context-properties: fill !important; fill: currentColor !important; } @@ -6415,7 +6415,7 @@ } } @media (-moz-bool-pref: "userContent.page.proton") and (-moz-gtk-csd-available) and (-moz-bool-pref: "userContent.page.proton") { - #placesMenu > menu > .menubar-text { + #placesMenu > menu > :is(.menubar-text, .menu-text) { margin-block: 0 !important; /* override menu.css */ padding-inline-end: 4px !important; } diff --git a/css/leptonContentESR.css b/css/leptonContentESR.css index ac75140..29b0dd7 100644 --- a/css/leptonContentESR.css +++ b/css/leptonContentESR.css @@ -2600,7 +2600,7 @@ } #placesToolbar > toolbarbutton > .toolbarbutton-icon, #placesMenu > menu > image, - #placesMenu > menu > .menubar-text { + #placesMenu > menu > :is(.menubar-text, .menu-text) { -moz-context-properties: fill !important; fill: currentColor !important; } @@ -2630,7 +2630,7 @@ background-color: var(--organizer-selected-background) !important; color: var(--organizer-selected-color) !important; } - #placesMenu > menu > .menubar-text { + #placesMenu > menu > :is(.menubar-text, .menu-text) { margin-block: 0 !important; /* override menu.css */ padding-inline-end: 4px !important; } diff --git a/src/icons/layout/_menu.scss b/src/icons/layout/_menu.scss index 6b2411f..3d8ac85 100644 --- a/src/icons/layout/_menu.scss +++ b/src/icons/layout/_menu.scss @@ -114,7 +114,7 @@ $_layoutCommonMenus: ( @include OS($linux) { @include _layout_root_linux; - #{$_globalMenus} > .menubar-text { + #{$_globalMenus} > :is(.menubar-text, .menu-text) { @include _layout_init_linux; } } diff --git a/src/library/_proton.scss b/src/library/_proton.scss index f48a152..5c3eff5 100644 --- a/src/library/_proton.scss +++ b/src/library/_proton.scss @@ -101,7 +101,7 @@ #placesToolbar > toolbarbutton > .toolbarbutton-icon, #placesMenu > menu > image, -#placesMenu > menu > .menubar-text { +#placesMenu > menu > :is(.menubar-text, .menu-text) { -moz-context-properties: fill !important; fill: currentColor !important; } @@ -131,7 +131,7 @@ background-color: var(--organizer-selected-background) !important; color: var(--organizer-selected-color) !important; } - > .menubar-text { + > :is(.menubar-text, .menu-text) { margin-block: 0 !important; /* override menu.css */ padding-inline-end: 4px !important; }