@kelvininc/ui-components
Version:
Kelvin UI Components
51 lines • 1.11 kB
CSS
/** HEADINGS **/
/** LABELS **/
/** SPANS **/
/** PARAGRAPHS **/
/** CODE/CONSOLE **/
@property --rotation {
syntax: "<angle>";
initial-value: 0deg;
inherits: false;
}
@keyframes rotate-border {
to {
--rotation: 360deg;
}
}
:host {
/**
* @prop --virtualized-list-max-height: Virtualized list maximum height.
* @prop --virtualized-list-min-height: Virtualized list list minimum height.
*/
--virtualized-list-max-height: auto;
--virtualized-list-min-height: auto;
max-height: var(--virtualized-list-max-height);
min-height: var(--virtualized-list-min-height);
padding: var(--kv-spacing-3x, 12px) 0;
height: 100%;
width: 100%;
display: block;
overflow-y: auto;
}
:host::-webkit-scrollbar {
width: 15px;
height: 15px;
}
:host::-webkit-scrollbar-thumb {
border-radius: 10px;
background-color: var(--kv-neutral-6, #3f3f3f);
border: 4px solid transparent;
background-clip: content-box;
}
:host::-webkit-scrollbar-corner {
background-color: transparent;
}
:host .inner {
position: relative;
display: block;
width: 100%;
}
:host .item {
position: absolute;
}