Initial commit

This commit is contained in:
2025-08-24 06:03:50 +08:00
committed by GitHub
commit 7ac8bae607
123 changed files with 18406 additions and 0 deletions

42
src/styles/scrollbar.css Normal file
View File

@@ -0,0 +1,42 @@
.scrollbar-base.os-scrollbar {
@apply transition-all;
pointer-events: unset;
&.os-scrollbar-horizontal {
@apply py-1 px-2 h-4;
.os-scrollbar-track .os-scrollbar-handle {
@apply rounded-full h-1;
}
&:hover .os-scrollbar-track .os-scrollbar-handle {
@apply h-2;
}
}
&.os-scrollbar-vertical {
@apply px-1 py-1 w-4;
.os-scrollbar-track .os-scrollbar-handle {
@apply rounded-full w-1;
}
&:hover .os-scrollbar-track .os-scrollbar-handle {
@apply w-2;
}
}
}
.os-scrollbar {
&.scrollbar-auto {
--os-handle-bg: var(--scrollbar-bg);
--os-handle-bg-hover: var(--scrollbar-bg-hover);
--os-handle-bg-active: var(--scrollbar-bg-active);
}
&.scrollbar-dark {
--os-handle-bg: var(--scrollbar-bg-dark);
--os-handle-bg-hover: var(--scrollbar-bg-hover-dark);
--os-handle-bg-active: var(--scrollbar-bg-active-dark);
}
&.scrollbar-light {
--os-handle-bg: var(--scrollbar-bg-light);
--os-handle-bg-hover: var(--scrollbar-bg-hover-light);
--os-handle-bg-active: var(--scrollbar-bg-active-light);
}
}