feat: resolve linter warnings, optimize tables scroll behavior with top scroll sync, and extract reusable table macros

This commit is contained in:
2026-05-31 06:03:54 +05:00
parent 478d5f3c17
commit 58c929dd38
15 changed files with 718 additions and 325 deletions
+7 -7
View File
@@ -76,12 +76,12 @@ html, body {
/* Custom Scrollbars */
* {
scrollbar-width: thin;
scrollbar-color: hsl(var(--border)) transparent;
scrollbar-color: rgba(100, 116, 139, 0.5) rgba(15, 23, 42, 0.4);
}
::-webkit-scrollbar {
width: 6px;
height: 6px;
width: 8px;
height: 8px;
}
::-webkit-scrollbar-button {
@@ -89,19 +89,19 @@ html, body {
}
::-webkit-scrollbar-track {
background: transparent;
background: rgba(15, 23, 42, 0.4);
border-radius: 9999px;
}
::-webkit-scrollbar-thumb {
background: hsl(var(--border));
background: rgba(100, 116, 139, 0.5);
border-radius: 9999px;
border: 1px solid transparent;
background-clip: padding-box;
transition: background-color 0.2s ease;
}
::-webkit-scrollbar-thumb:hover {
background: hsl(var(--muted-foreground));
background: rgba(148, 163, 184, 0.8);
}
/* Custom Date/Time Inputs */