@arco-design/web-react
Version:
Arco Design React UI Library.
43 lines (34 loc) • 1.12 kB
text/less
@import '../../Select/style/mixin.less';
@import './token.less';
@tree-prefix-cls: ~'@{prefix}-tree';
@tree-select-prefix-cls: ~'@{prefix}-tree-select';
@tree-select-prefix-cls-rtl: ~'@{prefix}-tree-select-rtl';
.select-view(@tree-select-prefix-cls);
.@{tree-select-prefix-cls} {
&-popup {
box-sizing: border-box;
border: 1px solid @select-popup-color-border;
border-radius: @select-popup-border-radius;
background-color: var(~'@{arco-cssvars-prefix}-color-bg-popup');
box-shadow: @select-popup-box-shadow;
padding: @tree-select-padding-popup-vertical 0;
padding-left: @tree-select-padding-popup-left;
padding-right: @tree-select-padding-popup-right;
max-height: @select-popup-max-height;
overflow: auto;
.@{tree-prefix-cls}-node {
padding-left: 0;
}
}
&-highlight {
font-weight: @font-weight-500;
}
}
.@{tree-select-prefix-cls}-rtl {
direction: rtl;
&-popup {
padding-left: @tree-select-padding-popup-right;
padding-right: @tree-select-padding-popup-left;
}
}
.select-view-rtl(@tree-select-prefix-cls,@tree-select-prefix-cls-rtl);