vuestic-ui
Version:
Vue 3 UI Framework
37 lines • 1.02 kB
CSS
:root {
--va-scroll-container-scrollbar-gradient-to: var(--va-background-primary);
}
.va-scroll-container {
scrollbar-color: var(--va-scroll-color) transparent;
scrollbar-width: thin;
transition: scrollbar-color 0.3s ease-in-out;
overflow-x: var(--va-overflow-x);
overflow-y: var(--va-overflow-y);
width: 100%;
height: 100%;
direction: var(--va-scrollbar-position);
}
.va-scroll-container::-webkit-scrollbar {
width: var(--va-scrollbar-size);
height: var(--va-scrollbar-size);
}
.va-scroll-container::-webkit-scrollbar-track {
box-shadow: none;
border-radius: 10px;
}
.va-scroll-container::-webkit-scrollbar-thumb {
background: var(--va-scroll-color);
opacity: 0.3;
border-radius: 2px;
-webkit-transition: background 0.3s ease-in-out;
transition: background 0.3s ease-in-out;
}
.va-scroll-container__content {
height: -webkit-fill-available;
height: -moz-available;
height: stretch;
width: -webkit-fill-available;
width: -moz-available;
width: stretch;
direction: ltr;
}