Spaces:
Configuration error
Configuration error
| .select-trigger { | |
| all: unset; | |
| display: inline-flex; | |
| align-items: center; | |
| justify-content: space-between; | |
| border-radius: 0.5rem; | |
| height: 32px; | |
| gap: 8px; | |
| padding: 0 0.8rem; | |
| border: 1px solid var(--border-color); | |
| background-color: var(--page-bg); | |
| color: var(--options-text-color); | |
| svg { | |
| width: 1rem; | |
| height: 1rem; | |
| margin-top: 0.25rem; | |
| } | |
| &:hover { | |
| border-color: var(--yellow-accent); | |
| } | |
| // &:focus-visible { | |
| // border-color: var(--yellow-accent); | |
| // } | |
| &:disabled { | |
| color: var(--border-color); | |
| border-color: var(--border-color); | |
| } | |
| } | |
| .select-content { | |
| overflow: hidden; | |
| background-color: var(--page-bg); | |
| border-radius: 0.5rem; | |
| } | |
| .select-viewport { | |
| border: 1px solid var(--border-color); | |
| border-radius: 0.5rem; | |
| padding: 5px; | |
| } | |
| .select-item { | |
| all: unset; | |
| background-color: var(--page-bg); | |
| color: var(--options-text-color); | |
| display: flex; | |
| align-items: center; | |
| border-radius: 0.5rem; | |
| padding: 6px 6px 6px 25px; | |
| position: relative; | |
| user-select: none; | |
| &:focus { | |
| color: var(--btn-text-hover-color); | |
| background-color: var(--yellow-accent); | |
| } | |
| } | |
| .select-item-indicator { | |
| position: absolute; | |
| left: 0; | |
| width: 25px; | |
| padding-right: 4px; | |
| display: inline-flex; | |
| align-items: center; | |
| justify-content: center; | |
| } | |