Files
tuliprox/frontend/scss/app/components/_select.scss
T

59 lines
1.2 KiB
SCSS

.tp__select {
display: flex;
flex-flow: column;
overflow: hidden;
box-sizing: border-box;
gap: 6px;
&-wrapper {
fill: var(--menu-icon-color);
display: flex;
flex-flow: row nowrap;
align-items: center;
overflow: hidden;
box-sizing: border-box;
padding-right: var(--padding-mini);
border: 1px solid var(--input-border-color);
border-radius: var(--border-radius);
background-color: var(--input-background-color);
cursor: pointer;
&:focus-within {
border-color: var(--input-focus-border-color);
}
.svg-icon {
height: 2rem;
width: 2rem;
}
.tp__icon-button {
.svg-icon {
height: 1.5rem;
width: 1.5rem;
}
}
}
label {
padding-left: 2px;
color: var(--text-color);
}
&__selected {
display: flex;
flex-flow: row wrap;
align-items: center;
flex: 1 1 auto;
gap: var(--gap-default);
color: var(--text-color);
pointer-events: none;
span {
color: var(--tag-color);
background-color: transparent;
padding: var(--padding-micro) var(--padding-mini);
border-radius: var(--border-radius);
}
}
}