Julie Ann's Training
Tokens
Defined once in globals.css (@theme). Archivo 600–900 uppercase for headlines, Source Sans 3 for body.
ScreenTitle + ModuleNumber
Red eyebrow, uppercase title, red rule — the manual's title treatment.
Bag Check & Customer Handoff
TipCard
Cream callout with red label, from the manual's PURPOSE / TRAINER RULE boxes.
StatusScale
Introduced · Practicing · Moderate · Trained — grey → amber → orange → green. Tap to rate.
BigCheck
≥48px rows, gloved-finger friendly. Tap to toggle.
ProgressRing
Red while in progress, green ✓ complete, locked state.
BadgeTile
Earned · in progress (dashed) · locked. Chip colors are Sling placeholders until the Phase 0 test captures the real ones.
VideoPlayer (stub)
Portrait 3:4, CC chip, always-on caption bar. Real YouTube/Storage player lands with the screens.
StatusPill + CountBadge
The visual form of the verified rule, plus count bubbles.
FilterBar
Team Board filters — horizontal scroll, one active.
PrimaryAction
One per screen: admin top-right or full-width phone button.
TrainingCard
Admin library card: thumbnail, pill, counts, completion.
AdminSidebar
The Navigation menu, role-trimmed: shift leads get Home + Learn (minus Setup), managers add People, Automation is owner-only.