Deep dive 02 · Interaction design
A system, not a collection of screens.
The interface recedes behind the references, then uses motion and feedback to make every action legible.
Reference firstFirst-use experience
Welcome people in their own script.
The multilingual welcome uses shaped handwriting instead of a decorative Latin font applied everywhere. HarfBuzz WASM keeps each script readable.
Welcome
स्वागत
స్వాగతం
வரவேற்பு
One greeting, shaped for each script.Motion semantics
Different actions deserve different endings.
Saving confirms continuity. Deleting marks removal. A deleted comment dissolves so the reader understands that something used to be there.
Save Animation
Interaction clipDelete Animation
Interaction clipDeleted comment
Destructive feedbackNavigation craft
The controls stay close, then get out of the way.
A magnifying dock helps people find actions without turning the canvas into a permanent toolbar.
Dock hover
Cursor magnificationDock click
Action commitKeyboard Functions for Actions
Interaction clipKeyboard Sound
Interaction clipInteraction rules
Polish follows the work, not the other way around.
Sound and haptics reinforce feedback that already exists on screen.
Movement softens or disappears when the system preference asks for it.
Keyboard-driven and frequent actions stay immediate.