UNPKG

@geoffcox/sterling-svelte-themes

Version:

A modern theme for the sterling-svelte component library.

63 lines (54 loc) 1.41 kB
.sterling-list { background-color: var(--stsv-common__background-color); border-color: var(--stsv-input__border-color); border-radius: 3px; border-style: solid; border-width: var(--stsv-input__border-width); box-sizing: border-box; color: var(--stsv-input__color); height: 100%; overflow-x: hidden; overflow-y: auto; margin: 0; outline: none; padding: 0; transition: background-color 250ms, color 250ms, border-color 250ms; } .sterling-list.horizontal { height: unset; overflow-x: auto; overflow-y: hidden; width: 100%; } .sterling-list:not(.disabled):hover { border-color: var(--stsv-input__border-color--hover); color: var(--stsv-input__color--hover); } .sterling-list.using-keyboard:focus-within { border-color: var(--stsv-input__border-color--focus); color: var(--stsv-input__color--focus); outline-color: var(--stsv-common__outline-color); outline-offset: 0; outline-style: solid; outline-width: var(--stsv-common__outline-width); } /* ----- container - a layout panel that grows with the items ----- */ .sterling-list .container { display: flex; position: relative; flex-direction: column; flex-wrap: nowrap; } .sterling-list.horizontal .container { flex-direction: row; } /* ----- media queries ----- */ @media (prefers-reduced-motion) { .sterling-list, .sterling-list .container::after { transition: none; } }