@ozen-ui/kit
Version:
React component library
48 lines (44 loc) • 1.72 kB
CSS
/* stylelint-disable */
body {
--removed-body-scroll-bar-size: 0;
}
.OzenProvider {
--shadow-outline-focused: var(--color-border-focused) 0 0 0
var(--border-width-m);
-webkit-font-smoothing: antialiased;
color: var(--color-content-primary);
font: var(--typography-text-m-font);
letter-spacing: var(--typography-text-m-letter_spacing, 0);
text-transform: var(--typography-text-m-text_transform, none);
}
.OzenProvider,
.OzenProvider * {
--scroll-bar-size: 16px;
}
.OzenProvider::-webkit-scrollbar, .OzenProvider *::-webkit-scrollbar {
inline-size: var(--scroll-bar-size);
}
.OzenProvider::-webkit-scrollbar-thumb, .OzenProvider *::-webkit-scrollbar-thumb {
background-color: var(--color-background-secondary);
border-radius: calc(var(--scroll-bar-size) / 2);
border: calc(var(--scroll-bar-size) / 4) solid transparent;
background-clip: padding-box;
border-image: initial;
min-block-size: 24px;
}
.OzenProvider::-webkit-scrollbar-thumb:hover,
.OzenProvider::-webkit-scrollbar-thumb:active,
.OzenProvider *::-webkit-scrollbar-thumb:hover,
.OzenProvider *::-webkit-scrollbar-thumb:active {
border: calc(var(--scroll-bar-size) / 4) solid transparent;
background-clip: padding-box;
}
.OzenProvider::-webkit-scrollbar-thumb:hover, .OzenProvider *::-webkit-scrollbar-thumb:hover {
background-color: var(--color-background-secondary-hover);
}
.OzenProvider::-webkit-scrollbar-thumb:active, .OzenProvider *::-webkit-scrollbar-thumb:active {
background-color: var(--color-background-secondary-pressed);
}
.OzenProvider::-webkit-scrollbar-corner, .OzenProvider *::-webkit-scrollbar-corner {
background: transparent;
}