36 lines
783 B
SCSS
36 lines
783 B
SCSS
/* Vertical Align - Center & Height: 100% */
|
|
#main-menubar {
|
|
@include BoxFlex(1, true);
|
|
}
|
|
|
|
/* Rounding */
|
|
#main-menubar > menu {
|
|
border-radius: 4px;
|
|
}
|
|
|
|
/* Menubar item padding */
|
|
:root {
|
|
--global-menubar-padding: 2px;
|
|
}
|
|
:root[uidensity="compact"] {
|
|
--global-menubar-padding: 1px;
|
|
}
|
|
:root[uidensity="touch"] {
|
|
--global-menubar-padding: 4px;
|
|
}
|
|
#main-menubar > menu {
|
|
padding-block: var(--global-menubar-padding) !important;
|
|
}
|
|
|
|
/* Reduce items */
|
|
#main-menubar > menu > menupopup menuitem,
|
|
#main-menubar > menu > menupopup menu {
|
|
padding-block: var(--bookmark-menu-padding) !important;
|
|
@include Option("userChrome.compatibility.os.win11") {
|
|
--bookmark-menu-padding: 3px;
|
|
&:is([type="checkbox"], [type="radio"]) {
|
|
--bookmark-menu-padding: 0px;
|
|
}
|
|
}
|
|
}
|