common-ui/src/assets/styles/common-chips.scss
2023-07-19 16:09:36 +03:00

75 lines
1.4 KiB
SCSS

@use 'common-mixins';
mat-chip-listbox {
box-sizing: border-box;
height: calc(var(--height) - 40px);
overflow-x: hidden;
overflow-y: auto;
@include common-mixins.scroll-bar();
.mat-mdc-chip-set {
height: 100%;
align-items: flex-start;
flex-direction: column;
flex-wrap: nowrap;
}
}
.mat-mdc-standard-chip,
.mat-mdc-standard-chip.mat-primary.mat-mdc-chip-selected {
--mdc-chip-label-text-color: var(--iqser-text);
}
.mdc-evolution-chip-set mat-chip-option.mat-mdc-standard-chip {
background-color: var(--iqser-background);
border-radius: 4px;
margin: 0 0 2px 0;
padding: 0 12px;
transition: background-color 0.2s;
cursor: pointer;
.selected-mark {
display: none;
}
&:hover {
background-color: var(--iqser-not-disabled-table-item);
}
&.mat-mdc-chip-selected {
background-color: var(--iqser-btn-bg);
.selected-mark {
display: block;
}
}
}
.mdc-evolution-chip__action {
width: 100%;
}
.mdc-evolution-chip__text-label {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
}
.mdc-evolution-chip__graphic {
display: none !important;
}
.mat-mdc-chip-list--disabled {
pointer-events: none;
color: var(--iqser-grey-5);
}
.mdc-evolution-chip-set__chips {
margin-left: 0 !important;
}
.mat-mdc-chip-focus-overlay {
display: none;
}