UNPKG

@inkline/inkline

Version:

Inkline is the intuitive UI Components library that gives you a developer-friendly foundation for building high-quality, accessible, and customizable Vue.js 3 Design Systems.

39 lines 2.22 kB
/** * Select option */ .select .select-option { border-color: var(--select--option--border-color, var(--select--option--border-top-color, var(--select--border-top-color, var(--border-top-color))) var(--select--option--border-right-color, var(--select--border-right-color, var(--border-right-color))) var(--select--option--border-bottom-color, var(--select--border-bottom-color, var(--border-bottom-color))) var(--select--option--border-left-color, var(--select--border-left-color, var(--border-left-color)))); padding: var(--select--option--padding, var(--select--option--padding-top, var(--select--padding-top, var(--padding-top))) var(--select--option--padding-right, var(--select--padding-right, var(--padding-right))) var(--select--option--padding-bottom, var(--select--padding-bottom, var(--padding-bottom))) var(--select--option--padding-left, var(--select--padding-left, var(--padding-left)))); color: var(--select--option--color, var(--select--color)); background: var(--select--option--background, var(--select--background)); display: block; width: 100%; clear: both; margin-bottom: 0; border: 0; cursor: pointer; transition-property: var(--select--option--transition-property, background-color, border-color, color); transition-timing-function: var(--select--option--transition-timing-function, var(--transition-timing-function)); transition-duration: var(--select--option--transition-duration, var(--transition-duration)); } .select .select-option mark { padding-left: 0; padding-right: 0; } .select .select-option:not(.-disabled, .-plaintext):hover, .select .select-option:not(.-disabled, .-plaintext):focus { outline: 0; text-decoration: none; color: var(--select--option--hover--color); background: var(--select--option--hover--background); } .select .select-option.-disabled { pointer-events: none; cursor: not-allowed; color: var(--select--option--disabled--color); background: var(--select--option--disabled--background, var(--select--background)); } .select .select-option.-active { font-weight: bold; color: var(--select--option--active--color, var(--select--color)); background: var(--select--option--active--background, var(--select--background)); }