The Mistake Lab

Style guide

Live components from assets/site.css and assets/lib.js. Rationale, voice and the five-step learning design are in STYLE.md. Toggle the theme (top right) to check both surfaces: notebook (light) and blackboard (dark).

Colour

Tokens

Model colours: blue = student / true quantity · red = character's claim · green = added / correct · amber = unknown (x).

Type

Bricolage Grotesque for headings

Atkinson Hyperlegible for body and all maths: 1 l I 0 O · 3x − 4 = 2x + 5 · ₹96 · 56

Kalam for characters and red-pen marks only.

Highlight the one key phrase per screen.

Characters

The overconfident cast

Turbo
fractions
Dinesh
percentages
Gappu
equations
Controls

Stepper, choices, buttons

Choices (always include the tempting wrong option)
Confidence
Feedback

What happened → why → what to try

Callout: for a key takeaway or score.
Assessment

claimChecker() and quiz()

Report

reportCard()