Files
socialhose-php/frontend/app/styles/components/react-widgets/scss/multiselect.scss
T
2022-12-09 08:36:26 -06:00

89 lines
1.7 KiB
SCSS

.rw-multiselect {
cursor: text;
.rw-input-reset {
@include height-calc($input-height, $input-border-width * 2);
border-width: 0;
width: auto;
max-width: 100%;
padding: 0 $input-padding-horizontal;
}
& .rw-select {
&,
&:hover,
&:active {
box-shadow: none;
background: none;
}
}
}
.rw-multiselect-taglist {
@include unstyled-list();
display: inline;
outline: none;
}
.rw-multiselect-tag {
display: inline-table;
color: $multiselect-tag-color;
padding: 0 $multiselect-tag-padding-inline-end 0 $multiselect-tag-padding-inline-start;
margin-inline-start: $multiselect-tag-gutter;
margin-top: $multiselect-tag-gutter;
height: $multiselect-tag-height;
border-radius: $multiselect-tag-border-radius;
background-color: $multiselect-tag-bg;
border: 1px solid $multiselect-tag-border;
cursor: default;
vertical-align: top;
text-align: center;
overflow: hidden;
max-width: 100%;
& > * {
display: table-cell;
vertical-align: middle;
height: 100%;
}
.rw-rtl & {
margin-inline-start: 0;
margin-inline-end: $multiselect-tag-gutter;
padding: 0 $multiselect-tag-padding-inline-start 0 $multiselect-tag-padding-inline-end;
}
&.rw-state-focus {
@include state-focus();
}
&.rw-state-readonly,
&.rw-state-disabled,
.rw-state-readonly &,
.rw-state-disabled &,
fieldset[disabled] & {
cursor: not-allowed;
}
&.rw-state-disabled,
.rw-state-disabled &,
fieldset[disabled] & {
@include opacity(0.65);
}
fieldset[disabled] & {
@include state-disabled();
}
}
.rw-multiselect-tag-btn {
color: $multiselect-tag-color;
margin-inline-start: 0.25em;
.rw-rtl & {
margin-inline-start: 0;
margin-inline-end: 0.25em;
}
}