docs(30): UI design contract

This commit is contained in:
Nexus Dev 2026-04-02 23:02:49 +00:00
parent b0f5ce425b
commit c287d971e4

View file

@ -55,8 +55,7 @@ Source: NexusOnboardingWizard.tsx spacing patterns (`p-8`, `gap-6`, `gap-4`, `ga
| Role | Size | Weight | Line Height | Usage |
|------|------|--------|-------------|-------|
| Body | 14px (`text-sm`) | 400 (regular) | 1.5 | Descriptions, labels, muted helper text |
| Label | 14px (`text-sm`) | 500 (medium) | 1.4 | Form labels, mode card titles, stat labels |
| Body | 14px (`text-sm`) | 400 (regular) | 1.5 | Descriptions, form labels, mode card titles, stat labels, muted helper text |
| Heading | 24px (`text-2xl`) | 600 (semibold) | 1.2 | Step heading ("Choose your mode") |
| Caption | 12px (`text-xs`) | 400 (regular) | 1.4 | Mode card descriptions, hardware sub-labels |