|
|
@ -388,7 +388,7 @@ $namespace: vben; |
|
|
padding: var(--menu-item-padding-y) var(--menu-item-padding-x); |
|
|
padding: var(--menu-item-padding-y) var(--menu-item-padding-x); |
|
|
margin: 0 var(--menu-item-margin-x) var(--menu-item-margin-y) |
|
|
margin: 0 var(--menu-item-margin-x) var(--menu-item-margin-y) |
|
|
var(--menu-item-margin-x); |
|
|
var(--menu-item-margin-x); |
|
|
font-size: var(--menu-font-size); |
|
|
font-size: var(--menu-font-size) !important; |
|
|
color: var(--menu-item-color); |
|
|
color: var(--menu-item-color); |
|
|
white-space: nowrap; |
|
|
white-space: nowrap; |
|
|
text-decoration: none; |
|
|
text-decoration: none; |
|
|
@ -433,6 +433,7 @@ $namespace: vben; |
|
|
max-width: var(--menu-title-width); |
|
|
max-width: var(--menu-title-width); |
|
|
overflow: hidden; |
|
|
overflow: hidden; |
|
|
text-overflow: ellipsis; |
|
|
text-overflow: ellipsis; |
|
|
|
|
|
font-size: var(--menu-font-size) !important; |
|
|
white-space: nowrap; |
|
|
white-space: nowrap; |
|
|
opacity: 1; |
|
|
opacity: 1; |
|
|
} |
|
|
} |
|
|
@ -444,7 +445,7 @@ $namespace: vben; |
|
|
.#{$namespace}-menu__popup-container, |
|
|
.#{$namespace}-menu__popup-container, |
|
|
.#{$namespace}-menu { |
|
|
.#{$namespace}-menu { |
|
|
--menu-title-width: 140px; |
|
|
--menu-title-width: 140px; |
|
|
--menu-item-icon-size: 16px; |
|
|
--menu-item-icon-size: var(--font-size-base, 16px); |
|
|
--menu-item-height: 38px; |
|
|
--menu-item-height: 38px; |
|
|
--menu-item-padding-y: 21px; |
|
|
--menu-item-padding-y: 21px; |
|
|
--menu-item-padding-x: 12px; |
|
|
--menu-item-padding-x: 12px; |
|
|
@ -458,7 +459,6 @@ $namespace: vben; |
|
|
--menu-item-collapse-margin-x: 0px; |
|
|
--menu-item-collapse-margin-x: 0px; |
|
|
--menu-item-radius: 0px; |
|
|
--menu-item-radius: 0px; |
|
|
--menu-item-indent: 16px; |
|
|
--menu-item-indent: 16px; |
|
|
--menu-font-size: 14px; |
|
|
|
|
|
|
|
|
|
|
|
&.is-dark { |
|
|
&.is-dark { |
|
|
--menu-background-color: hsl(var(--menu)); |
|
|
--menu-background-color: hsl(var(--menu)); |
|
|
@ -752,7 +752,7 @@ $namespace: vben; |
|
|
} |
|
|
} |
|
|
.#{$namespace}-menu__icon { |
|
|
.#{$namespace}-menu__icon { |
|
|
display: block; |
|
|
display: block; |
|
|
font-size: 20px !important; |
|
|
font-size: calc(var(--font-size-base, 16px) * 1.25) !important; |
|
|
transition: all 0.25s ease; |
|
|
transition: all 0.25s ease; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -760,7 +760,7 @@ $namespace: vben; |
|
|
display: inline-flex; |
|
|
display: inline-flex; |
|
|
margin-top: 8px; |
|
|
margin-top: 8px; |
|
|
margin-bottom: 0; |
|
|
margin-bottom: 0; |
|
|
font-size: 12px; |
|
|
font-size: calc(var(--font-size-base, 16px) * 0.75); |
|
|
font-weight: 400; |
|
|
font-weight: 400; |
|
|
line-height: normal; |
|
|
line-height: normal; |
|
|
transition: all 0.25s ease; |
|
|
transition: all 0.25s ease; |
|
|
@ -785,7 +785,7 @@ $namespace: vben; |
|
|
width: 100%; |
|
|
width: 100%; |
|
|
height: 100%; |
|
|
height: 100%; |
|
|
padding: 0 var(--menu-item-padding-x); |
|
|
padding: 0 var(--menu-item-padding-x); |
|
|
font-size: var(--menu-font-size); |
|
|
font-size: var(--menu-font-size) !important; |
|
|
line-height: var(--menu-item-height); |
|
|
line-height: var(--menu-item-height); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
@ -812,9 +812,14 @@ $namespace: vben; |
|
|
|
|
|
|
|
|
.#{$namespace}-sub-menu-content { |
|
|
.#{$namespace}-sub-menu-content { |
|
|
height: var(--menu-item-height); |
|
|
height: var(--menu-item-height); |
|
|
|
|
|
font-size: var(--menu-font-size) !important; |
|
|
|
|
|
|
|
|
@include menu-item; |
|
|
@include menu-item; |
|
|
|
|
|
|
|
|
|
|
|
* { |
|
|
|
|
|
font-size: inherit !important; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
&__icon-arrow { |
|
|
&__icon-arrow { |
|
|
position: absolute; |
|
|
position: absolute; |
|
|
top: 50%; |
|
|
top: 50%; |
|
|
|