mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-03-04 09:15:16 +00:00
91 lines
2.0 KiB
SCSS
91 lines
2.0 KiB
SCSS
@import "../core/index-noreset.scss";
|
|
|
|
|
|
@mixin nav-border-fix-rtl($border-width) {
|
|
&.#{$css-prefix}ver {
|
|
&.#{$css-prefix}left #{$nav-prefix}-item:before {
|
|
right: - $border-width;
|
|
left: auto;
|
|
}
|
|
|
|
&.#{$css-prefix}right #{$nav-prefix}-item:before {
|
|
left: - $border-width;
|
|
right: auto;
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
#{$nav-prefix}[dir="rtl"] {
|
|
#{$nav-prefix}-icon.#{$css-prefix}icon {
|
|
@include icon-size(
|
|
$size: $nav-icon-self-size,
|
|
$marginRight: 0,
|
|
$marginLeft: $nav-icon-self-margin
|
|
|
|
);
|
|
}
|
|
|
|
&.#{$css-prefix}hoz {
|
|
|
|
#{$menu-prefix}-header {
|
|
float: right;
|
|
}
|
|
|
|
#{$menu-prefix}-footer {
|
|
float: left;
|
|
}
|
|
|
|
#{$nav-prefix}-item:before {
|
|
width: 0;
|
|
left: 50%;
|
|
}
|
|
|
|
|
|
.#{$css-prefix}selected#{$nav-prefix}-item:before {
|
|
width: 100%;
|
|
left: auto;
|
|
right: 0;
|
|
}
|
|
}
|
|
|
|
@include nav-border-fix-rtl(
|
|
$popup-local-border-width
|
|
);
|
|
|
|
|
|
&.#{$css-prefix}primary {
|
|
@include nav-border-fix-rtl(
|
|
$nav-primary-border-width
|
|
);
|
|
}
|
|
|
|
&.#{$css-prefix}secondary {
|
|
@include nav-border-fix-rtl(
|
|
$nav-secondary-border-width
|
|
);
|
|
}
|
|
|
|
#{$nav-prefix}.#{$css-prefix}line {
|
|
&.#{$css-prefix}ver {
|
|
border-top-color: $nav-line-bg-color;
|
|
border-right-color: $nav-line-bg-color;
|
|
border-left-color: none;
|
|
border-bottom-color: $nav-line-bg-color;
|
|
}
|
|
}
|
|
|
|
&.#{$css-prefix}icon-only {
|
|
|
|
#{$nav-prefix}-icon.#{$css-prefix}icon,
|
|
#{$nav-prefix}-icon-only-arrow.#{$css-prefix}icon,
|
|
#{$nav-prefix}-item.#{$css-prefix}opened #{$nav-prefix}-icon-only-arrow.#{$css-prefix}icon-arrow-down {
|
|
@include icon-size(
|
|
$size: $nav-icon-only-font-size,
|
|
$marginLeft: 0,
|
|
$marginRight: (18px - $nav-icon-only-font-size) / 2
|
|
);
|
|
}
|
|
}
|
|
}
|