Fix: Icons - Menu size at Win10 native menu #580

This commit is contained in:
alstjr7375 2023-01-22 11:32:21 +09:00
parent dbd8b1d061
commit 081f8b09d5
3 changed files with 36 additions and 2 deletions

View file

@ -10501,6 +10501,17 @@
--context-menu-background-padding: 3px;
--menu-background-padding-default: 0px;
}
.menuitem-iconic > .menu-iconic-left {
appearance: none !important;
padding-block: 0 !important;
padding-inline-start: 5px !important;
margin-inline-end: 8px !important;
}
.menu-accel,
.menu-iconic-accel {
box-sizing: content-box;
min-height: 16px;
}
}
:not(menu, #ContentSelectDropdown, #context-navigation)
> menupopup

View file

@ -2812,6 +2812,17 @@
--context-menu-background-padding: 3px;
--menu-background-padding-default: 0px;
}
.menuitem-iconic > .menu-iconic-left {
appearance: none !important;
padding-block: 0 !important;
padding-inline-start: 5px !important;
margin-inline-end: 8px !important;
}
.menu-accel,
.menu-iconic-accel {
box-sizing: content-box;
min-height: 16px;
}
}
menupopup:is(#placesContext, #placesColumnsContext, #downloadsContextMenu)
menuitem:not(.menuitem-iconic, .bookmark-item, .in-menulist, [checked="true"]),

View file

@ -97,11 +97,23 @@ $_initialMenus: selector.append(
--context-menu-background-padding: 1em;
--context-menu-text-padding: 24px; /* 16px + 8px */
--menu-background-padding-default: calc(var(--context-menu-background-padding) + var(--context-menu-text-padding));
@include Win10_NativeMenu() {
}
@include Win10_NativeMenu() {
:root {
--context-menu-background-padding: 3px;
--menu-background-padding-default: 0px;
}
.menuitem-iconic > .menu-iconic-left {
appearance: none !important;
padding-block: 0 !important;
padding-inline-start: 5px !important;
margin-inline-end: 8px !important;
}
.menu-accel, .menu-iconic-accel {
box-sizing: content-box;
min-height: 16px;
}
}
}
@mixin _layout_init_win10() {