Skip to content

Commit efb293b

Browse files
committed
Phase 1 – Scaffolding and design system
1 parent 8aa6c06 commit efb293b

File tree

4 files changed

+672
-119
lines changed

4 files changed

+672
-119
lines changed

assets/css/_variables.scss

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
:root {
2+
/* Color tokens */
3+
--color-bg-dark: #1a1a1a;
4+
--color-bg-light: #f3faf4;
5+
--color-forest: #14532d;
6+
--color-accent: #22c55e;
7+
--color-blue: #00b4ff;
8+
--color-surface: #111315;
9+
--color-muted: #c7d1d3;
10+
--color-border: rgba(255, 255, 255, 0.08);
11+
--color-shadow: 0 20px 60px rgba(0, 0, 0, 0.35);
12+
13+
/* Typography */
14+
--font-heading: "Montserrat", "Sora", system-ui, -apple-system, sans-serif;
15+
--font-body: "Inter", "Roboto", system-ui, -apple-system, sans-serif;
16+
17+
/* Sizing & spacing */
18+
--max-width: 1200px;
19+
--space-2: 0.5rem;
20+
--space-3: 0.75rem;
21+
--space-4: 1rem;
22+
--space-5: 1.25rem;
23+
--space-6: 1.5rem;
24+
--space-8: 2rem;
25+
--space-10: 2.5rem;
26+
--space-12: 3rem;
27+
--space-16: 4rem;
28+
--radius-sm: 10px;
29+
--radius-md: 16px;
30+
--radius-lg: 24px;
31+
--radius-xl: 32px;
32+
33+
/* Motion */
34+
--duration-fast: 180ms;
35+
--duration-base: 320ms;
36+
--duration-slow: 700ms;
37+
--easing-smooth: cubic-bezier(0.4, 0.22, 0.08, 1);
38+
--easing-bounce: cubic-bezier(0.3, 1.4, 0.4, 1);
39+
}

0 commit comments

Comments
 (0)