Train Smarter — Design System
PROJ-1: Design System Foundation. All tokens, colors, typography, and components at a glance.
Typography (Inter Variable)
H1 — 32px / Bold / -0.02em
H2 — 24px / SemiBold / -0.015em
H3 — 20px / SemiBold / -0.01em
H4 — 16px / SemiBold
H5 — 14px / SemiBold
Body Large — 16px / Regular
Body — 14px / Regular (Default)
Body Small — 12px / Regular
Label — 12px / SemiBold / UPPERCASE / +0.05em
Caption — 11px / Medium
Primary (Teal)
Secondary (Violet)
Gray (Warm Slate)
Semantic Colors
shadcn/ui Semantic Tokens
Tip: Toggle dark mode to see the Warm-Slate dark surfaces.
Buttons (shadcn/ui)
Badges
Form Elements
Focus Ring
Teal-600 (--ring token) on all interactive elements.
Error state uses ring-error (red).
Secondary uses Violet as accent color.
Spacing (8px Grid)
Border Radius
Shadows
Motion Tokens
Duration
fast 150ms
base 250ms
slow 400ms
Easing
default ease-in-out
spring overshoot
Usage
Hover/Focus: fast (150ms). Layout-Transitions: base (250ms). Page-Transitions: slow (400ms).
Card Composition
24
+3 this week
8
2 in planning
87%
+5% vs. last month