CodeLens / dashboard /src /index.css
ArshVerma's picture
feat: finalize CodeLens. rebranding and production environment polish
adea8c3
Raw History Blame
1.42 kB
@import "tailwindcss";
:root {
--color-bg: #f4f4f5; /* zinc-100 β€” soft warm gray */
--color-surface: #ffffff; /* pure white cards */
--color-border: #e4e4e7; /* zinc-200 β€” subtle borders */
--color-heading: #09090b; /* zinc-950 β€” near-black headings */
--color-body: #52525b; /* zinc-600 β€” body text */
--color-muted: #a1a1aa; /* zinc-400 β€” muted/secondary */
--color-accent: #6366f1; /* indigo-500 */
--color-success: #22c55e; /* green-500 */
--color-warning: #f59e0b; /* amber-500 */
--color-danger: #ef4444; /* red-500 */
}
* {
box-sizing: border-box;
}
body {
background-color: var(--color-bg);
color: var(--color-body);
font-family: 'Inter', system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/* Elegant scrollbar */
::-webkit-scrollbar {
width: 6px;
}
::-webkit-scrollbar-track {
background: transparent;
}
::-webkit-scrollbar-thumb {
background: #d4d4d8;
border-radius: 999px;
}
::-webkit-scrollbar-thumb:hover {
background: #a1a1aa;
}
/* Smooth fade-in for event rows */
@keyframes fadeSlideIn {
from {
opacity: 0;
transform: translateY(-8px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.animate-fade-slide-in {
animation: fadeSlideIn 0.3s ease-out forwards;
}