feat(11-01): replace hex CSS vars with Paperclip OKLCH design tokens

- Replace entire styles.css with OKLCH token system (light + dark modes)
- Switch dark mode from data-theme attribute to .dark CSS class
- Update App.tsx theme toggle to use classList.toggle with system preference detection
- Switch fonts from Inter/JetBrains Mono to Maple Mono/Maple Mono NF CN
- Add chart tokens, sidebar tokens, 0px border radius
- Preserve sidebar-drag, ascii-scroll-track, reduced-motion support
- Remove fontsource font imports from main.tsx
This commit is contained in:
ZacharyZhang-NY committed 2026-03-27 22:05:10 -04:00
1 parent c1de05a7f1
commit 02426bc861
3 files changed
+772 -148

No files matched your search

-3
View File
@@ -1,6 +1,3 @@
import "@fontsource-variable/inter";
import "@fontsource-variable/jetbrains-mono";
import "@fontsource/instrument-serif";
import "./styles.css";
import { StrictMode } from "react";
import { createRoot } from "react-dom/client";