From b40715365f080c8905a6daf6ea08b1d69d0a7583 Mon Sep 17 00:00:00 2001 From: 2641a40fd44383320adde4b027a1d0b03bd550 <58827198+2641a40fd44383320adde4b027a1d0b03bd550@users.noreply.github.com> Date: Sun, 18 Jun 2023 12:18:52 +0000 Subject: [PATCH 1/3] Fix: Padding - Menu item in menu list #713 --- css/leptonChrome.css | 2 +- src/padding/_menu.scss | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/css/leptonChrome.css b/css/leptonChrome.css index 836498b..455b6b5 100644 --- a/css/leptonChrome.css +++ b/css/leptonChrome.css @@ -3789,7 +3789,7 @@ --menu-padding: 0px; } } - menupopup:not(.in-menulist) > menuitem, + menupopup > menuitem, menupopup > menu { /* Original: 0.5em */ padding-block: var(--menu-padding) !important; diff --git a/src/padding/_menu.scss b/src/padding/_menu.scss index e4c7c4e..4ad05a6 100644 --- a/src/padding/_menu.scss +++ b/src/padding/_menu.scss @@ -16,7 +16,7 @@ } } -menupopup:not(.in-menulist) > menuitem, +menupopup > menuitem, menupopup > menu { /* Original: 0.5em */ padding-block: var(--menu-padding) !important; From 012100665ef1482357dc9e26903cf965261fce2e Mon Sep 17 00:00:00 2001 From: 2641a40fd44383320adde4b027a1d0b03bd550 <58827198+2641a40fd44383320adde4b027a1d0b03bd550@users.noreply.github.com> Date: Sun, 18 Jun 2023 12:38:10 +0000 Subject: [PATCH 2/3] Fix: Rounding - Translations table #718 --- css/leptonContent.css | 3 ++- src/contents/_rounding.scss | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/css/leptonContent.css b/css/leptonContent.css index 6de2e10..7eabc65 100644 --- a/css/leptonContent.css +++ b/css/leptonContent.css @@ -2894,7 +2894,8 @@ richlistbox, search-textbox, .web-appearance-choice, - .content-blocking-category { + .content-blocking-category, + #translations-manage-install-list { border-radius: 0 !important; } } diff --git a/src/contents/_rounding.scss b/src/contents/_rounding.scss index 1056498..b6de0a6 100644 --- a/src/contents/_rounding.scss +++ b/src/contents/_rounding.scss @@ -83,7 +83,8 @@ richlistbox, search-textbox, .web-appearance-choice, - .content-blocking-category { + .content-blocking-category, + #translations-manage-install-list { border-radius: 0 !important; } } From 846390b019c910590dbb51fe21a67274caae79db Mon Sep 17 00:00:00 2001 From: alstjr7375 Date: Mon, 19 Jun 2023 15:33:39 +0900 Subject: [PATCH 3/3] Fix: Padding - Menu item padding for `#ContentSelectDropdown` #713 --- css/leptonChrome.css | 23 ++++++++++++++++++++--- src/padding/_menu.scss | 12 ++++++++++-- 2 files changed, 30 insertions(+), 5 deletions(-) diff --git a/css/leptonChrome.css b/css/leptonChrome.css index 455b6b5..8bc99a5 100644 --- a/css/leptonChrome.css +++ b/css/leptonChrome.css @@ -3794,9 +3794,20 @@ /* Original: 0.5em */ padding-block: var(--menu-padding) !important; } - #ContentSelectDropdown > menupopup > menucaption, - #ContentSelectDropdown > menupopup > menuitem { - padding-block: 0 !important; + @media (-moz-os-version: windows-win7), + (-moz-platform: windows-win7), + (-moz-os-version: windows-win8), + (-moz-platform: windows-win8), + (-moz-os-version: windows-win10), + (-moz-platform: windows-win10) { + #ContentSelectDropdown > menupopup > menucaption, + #ContentSelectDropdown > menupopup > menuitem { + padding-block: 0 !important; + } + #ContentSelectDropdown > menupopup > menucaption > .menu-iconic-text, + #ContentSelectDropdown > menupopup > menuitem > .menu-iconic-text { + padding-block: var(--menu-padding) !important; + } } @media (-moz-gtk-csd-available) { #ContentSelectDropdown > menupopup > menucaption, @@ -3804,6 +3815,12 @@ padding-block: var(--menu-padding) !important; } } + @supports -moz-bool-pref("layout.css.osx-font-smoothing.enabled") { + #ContentSelectDropdown > menupopup > menucaption, + #ContentSelectDropdown > menupopup > menuitem { + padding-block: var(--menu-padding) !important; + } + } @supports -moz-bool-pref("layout.css.osx-font-smoothing.enabled") { :root:not([uidensity="touch"]) .menu-text, :root:not([uidensity="touch"]) .menu-iconic-text { diff --git a/src/padding/_menu.scss b/src/padding/_menu.scss index 4ad05a6..a8b56bb 100644 --- a/src/padding/_menu.scss +++ b/src/padding/_menu.scss @@ -24,9 +24,17 @@ menupopup > menu { #ContentSelectDropdown > menupopup > menucaption, #ContentSelectDropdown > menupopup > menuitem { - padding-block: 0 !important; + @include OS($win) { + // https://github.com/mozilla/gecko-dev/blob/fe0348c6e6926fd033eef256a272180a85684aa1/toolkit/themes/windows/global/global.css#L133-L148 + padding-block: 0 !important; - @include OS($linux) { + > .menu-iconic-text { + padding-block: var(--menu-padding) !important; + } + } + + @include OS($linux, $mac) { + // Linux - padding: 4px 6px padding-block: var(--menu-padding) !important; } }