@import '../custom.less';
@selected-box-prefix-cls: ~'@{css-prefix}selected-box';
.@{selected-box-prefix-cls} {
@apply h-full mx-2 grid grid-cols-1 bg-white;
grid-template-rows: 36px auto;
.@{selected-box-prefix-cls}__header {
@apply flex justify-between items-center text-xs text-color-text-primary px-2;
.@{selected-box-prefix-cls}__header-select {
@apply ~"max-w-[theme(spacing.32)]";
.@{selected-box-prefix-cls}__header-select-label {
@apply cursor-pointer;
}
}
.@{selected-box-prefix-cls}__header-right {
@apply flex space-x-2 select-none text-color-brand;
.@{selected-box-prefix-cls}__header-right-label {
@apply cursor-pointer;
}
}
}
.@{selected-box-prefix-cls}__list {
@apply overflow-x-hidden overflow-y-auto text-xs text-color-text-primary;
.@{selected-box-prefix-cls}__item {
@apply cursor-pointer px-2 rounded-sm;
&:hover {
@apply bg-color-bg-2;
}
.@{selected-box-prefix-cls}__item-grid {
@apply grid;
grid-template-columns: auto theme('spacing.6');
.@{selected-box-prefix-cls}__item-grid-left {
@apply truncate;
.@{selected-box-prefix-cls}__item-grid-left-label {
@apply h-7 truncate translate-y-1;
.@{selected-box-prefix-cls}__item-grid-left-label-pri {
@apply truncate relative top-1/2 -translate-y-1/2;
}
}
.@{selected-box-prefix-cls}__item-grid-left-text {
@apply h-7 truncate -translate-y-1;
.@{selected-box-prefix-cls}__item-grid-left-text-aux {
@apply truncate text-color-text-placeholder relative top-1/2 -translate-y-1/2;
}
}
}
.@{selected-box-prefix-cls}__item-grid-right {
@apply h-7 translate-y-1 flex items-center justify-end fill-color-icon-primary;
&:hover {
@apply fill-color-icon-hover;
}
}
}
}
}
.@{selected-box-prefix-cls}__list--inverse {
@apply line-through decoration-solid decoration-color-text-primary;
}
.@{selected-box-prefix-cls}__popover {
@apply hidden;
}
}