Skip to content

Commit e34fd07

Browse files
committed
fix: use CSS variables for M3 tokens — resolves client-side hydration error
- globals.css: define --surface-dim, --surface, --primary, etc. in :root (light) and .dark (dark) - tailwind.config.ts: use var(--token) for all M3 colors - page.tsx: remove light:/dark: dual prefixes, use unified classes (bg-surface-dim, text-onsurface) - Navigation.tsx: same unified class approach - Auto light/dark switch via CSS variables + html.dark class
1 parent 62fcee8 commit e34fd07

4 files changed

Lines changed: 183 additions & 161 deletions

File tree

0 commit comments

Comments
 (0)