Keyboard shortcuts
Global
| Shortcut | Action |
|---|---|
Ctrl + Z / Cmd + Z |
Undo last token mutation |
Ctrl + Shift + Z / Cmd + Shift + Z |
Redo |
The undo stack covers all token mutations (add / update / delete / Ask-AI patch apply). It's session-only and capped at 50 steps; the 51st mutation drops the oldest.
The undo stack is not wired for principles, design rules, or component rules today — only for tokens. Edits to those surfaces persist immediately and aren't reversible via Cmd+Z.
In an editable cell
| Shortcut | Action |
|---|---|
Enter |
Commit edit |
Escape |
Cancel — revert to original value |
Blur (click away) |
Commit edit |
Applies to every inline-edit cell — Token ID, Name, Value; principle field names; rule text; library name.
In code
- Global keymap:
src/App.tsx—keydownlistener - Cell-level keymap:
src/components/pages/properties/TokenRow.tsx—EditableCell
Coming soon
The keymap is sparse today. The roadmap will add:
/— focus the components-index searchCmd + K— open a command palette- Per-surface navigation shortcuts
Until then, click + type is the way.