feat(ui): add tinycard theme

- New [data-theme="tinycard"] token block with purple accent palette
- Theme toggle cycles dark → paper → tinycard
- Load Inter font for tinycard sans stack
This commit is contained in:
2026-05-16 19:00:25 -04:00
parent 1f2daf4d0e
commit 35fe97a166
3 changed files with 32 additions and 4 deletions
+24
View File
@@ -50,6 +50,30 @@
--lineage: #5830a0;
}
[data-theme="tinycard"] {
color-scheme: dark;
--bg: #0f1117;
--surf: #161922;
--raised: #1e2130;
--border: #2a2e3d;
--soft: #222639;
--text: #e1e4ed;
--muted: #8b90a0;
--dim: #555a6a;
--accent: #ad8ee6;
--a-bg: rgba(173,142,230,.09);
--a-str: rgba(173,142,230,.22);
--todo: #fbbf24;
--note: #22d3ee;
--event: #22d3ee;
--remind: #e8845a;
--ok: #4ade80;
--danger: #ef4444;
--lineage: #a78bfa;
--sans: 'Inter', system-ui, sans-serif;
--mono: 'JetBrains Mono', ui-monospace, monospace;
}
/* ── RESET ──────────────────────────────────────────── */
*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }
html, body { height: 100%; overflow: hidden; }