forgeplus-react/node_modules/rsuite/lib/SelectPicker/styles/common.less

57 lines
1.1 KiB
Plaintext

@import '../../styles/common';
@import '../../Picker/styles/mixin';
// Select Picker
// ----------------------
// Select picker name space
@slns: ~'@{ns}@{select-picker-prefix}';
// Menu Items
.@{slns}-menu-items {
.picker-menu-items-reset();
.picker-menu-group-common(@select-picker-prefix);
.picker-menu-group-title(@select-picker-prefix);
.picker-menu-group-closed(@select-picker-prefix);
}
// Menu item
.@{slns}-menu-item {
.picker-select-item();
&:not(&-disabled):hover,
&&-focus {
.picker-item-hover();
text-decoration: none;
}
&&-active {
.picker-item-active();
&,
&:hover {
color: @picker-select-menu-item-selected-color;
background-color: @picker-select-menu-item-selected-bg;
}
}
&&-disabled {
color: @picker-menu-item-disabled-color;
cursor: @cursor-disabled;
text-decoration: none;
}
&&-active&-disabled {
&,
&:hover {
color: @picker-select-menu-item-selected-disabled-color;
}
}
.grouped &,
.@{slns}-menu-group-children & {
padding-left: @picker-group-children-padding-left;
}
}