41 lines
917 B
CSS
41 lines
917 B
CSS
.search-input {
|
|
--search-input-shadow: none;
|
|
--search-input-border-radius: 54px;
|
|
--search-input-icon-color: var(--secondary-color);
|
|
--search-input-icon-color-disabled: var(--disable-color);
|
|
--search-input-divider: 1px solid var(--muted-color);
|
|
border-radius: var(--search-input-border-radius);
|
|
box-shadow: var(--search-input-shadow);
|
|
}
|
|
|
|
.search-input .inputs > :not(:last-child) {
|
|
position: relative;
|
|
}
|
|
|
|
.search-input .inputs > :not(:last-child):after {
|
|
content: '';
|
|
position: absolute;
|
|
right: 0;
|
|
top: 15px;
|
|
bottom: 15px;
|
|
width: 0;
|
|
border-left: var(--search-input-divider);
|
|
}
|
|
|
|
.search-input .search {
|
|
color: var(--search-input-icon-color);
|
|
cursor: pointer;
|
|
user-select: none;
|
|
}
|
|
|
|
.search-input .search.disabled {
|
|
color: var(--search-input-icon-color-disabled);
|
|
cursor: default;
|
|
pointer-events: none;
|
|
}
|
|
|
|
/* Modifiers */
|
|
.inner {
|
|
--search-input-shadow: var(--shadow-inset);
|
|
}
|