Files

122 lines
3.1 KiB
CSS
Raw Permalink Normal View History

2026-09-25 23:20:57 -05:00
@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&family=Outfit:wght@500;600;700&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap');
:root {
--z-overlay: 400;
--z-spotlight: 1000;
--z-critical: 2000;
--spacing-1: 0.25rem;
--spacing-2: 0.5rem;
--spacing-3: 0.75rem;
--spacing-4: 1rem;
--spacing-6: 1.5rem;
--spacing-8: 2rem;
--spacing-12: 3rem;
--spacing-16: 4rem;
--spacing-20: 5rem;
}
:root {
--background: #0b0c10;
--foreground: #f4f6f8;
--surface: #111319;
--surface-foreground: #f0f3f5;
--sidebar: #101216;
--sidebar-foreground: #edf1f4;
--card: #15181f;
--card-foreground: #f4f6f8;
--popup: #181b22;
--popup-foreground: #f4f6f8;
--primary: #18bfd0;
--primary-foreground: #041013;
--secondary: #20242d;
--secondary-foreground: #f0f3f5;
--accent: #7867d9;
--accent-foreground: #ffffff;
--muted: #1b1f27;
--muted-foreground: #8f99a6;
--success: #3ad7a5;
--success-foreground: #03120d;
--error: #ff5d8f;
--error-foreground: #24040f;
--warning: #ffcb66;
--warning-foreground: #1e1200;
--info: #5ca8ef;
--info-foreground: #031326;
--info-hover: #6fb8ff;
--info-active: #2c92ef;
--border: #2a2f39;
--aurora-cyan: #18bfd0;
--aurora-teal: #3ad7a5;
--aurora-blue: #4f90d9;
--aurora-violet: #7867d9;
--aurora-magenta: #a965c9;
--aurora-deep: #0b0c10;
--aurora-panel: #15181f;
--aurora-panel-strong: #181b22;
--aurora-glow-cyan: rgba(24, 191, 208, .1);
--aurora-glow-violet: rgba(120, 103, 217, .08);
--font-family-base: 'Plus Jakarta Sans', sans-serif;
--font-family-display: 'Outfit', sans-serif;
--font-family-monospace: 'JetBrains Mono', monospace;
--font-family-cursive: cursive;
--shadow: 0 1px 2px rgba(0, 0, 0, .35);
--shadow-md: 0 3px 10px rgba(0, 0, 0, .26);
--shadow-lg: 0 6px 18px rgba(0, 0, 0, .3);
--shadow-focus: 0 0 0 2px rgba(24, 191, 208, .18);
--radius-sm: 3px;
--radius: 4px;
--radius-md: 5px;
--radius-lg: 6px;
--radius-full: 999px;
--animation-duration-fast: 120ms;
--animation-duration-normal: 220ms;
--animation-duration-slow: 420ms;
--chart-color-1: #17eaf2;
--chart-color-2: #1687ff;
--chart-color-3: #8b5cf6;
--chart-color-4: #d05cff;
--chart-color-5: #2cf2b3;
}
.dark {
--background: #0b0c10;
--foreground: #f6fbff;
--surface: #111319;
--surface-foreground: #eef9ff;
--sidebar: #101216;
--sidebar-foreground: #e8f8ff;
--card: #15181f;
--card-foreground: #f6fbff;
--popup: #181b22;
--popup-foreground: #f6fbff;
--primary: #18bfd0;
--primary-foreground: #031012;
--secondary: #20242d;
--secondary-foreground: #eef7ff;
--accent: #7867d9;
--accent-foreground: #ffffff;
--muted: #1b1f27;
--muted-foreground: #8f99a6;
--success: #3ad7a5;
--success-foreground: #03120d;
--error: #ff5d8f;
--error-foreground: #24040f;
--warning: #ffcb66;
--warning-foreground: #1e1200;
--info: #4ea8ff;
--info-foreground: #031326;
--info-hover: #6fb8ff;
--info-active: #2c92ef;
--border: #2a2f39;
}
:root {
--sidebar-width: 238px;
}
@media (max-width: 900px) {
:root {
--sidebar-width: 0px;
}
}