Components

Every piece, with its motion written down.

16 components. Each has a live demo, the code to use it, and a motion spec that says which role it uses in which state.

Learning

The moments that bring learners back.

Controls

Everything a learner presses, types, or switches.

Layout

Panels and lists that hold the lesson together.

Messages

Dialogs, toasts, and tips.