Guide · Workflow
Keep every change reversible and every habit fast.
History, drafts, and shortcuts are the parts of the editor you stop noticing once they behave predictably.
Up to one hundred undo states.
The document history holds as many as one hundred states, and redo is available until you make a new change. That is a wide enough window to explore an idea and return from it.
Consecutive changes of the same kind, such as a drag or a run of style adjustments, are merged into a single history step. Undo therefore removes the move you made rather than one pixel of it.
- Up to one hundred states
- Consecutive related changes coalesce into one step
- Document history is kept apart from selection and tool state
The keyboard covers the frequent commands.
Undo and redo, grouping and ungrouping, saving, deleting, finishing a pen drawing, cancelling, and nudging the selection all have shortcuts. Ctrl and Cmd are interchangeable, so the same habits work on either platform.
Shortcuts stand down while a text field, a number field, or a select has focus, so typing a coordinate never triggers a command. Escape is the exception that always applies: it cancels an active tool draft.
- Ctrl/Cmd + Z undo, Shift + Ctrl/Cmd + Z or Ctrl/Cmd + Y redo
- Ctrl/Cmd + G group, Shift + Ctrl/Cmd + G ungroup, Ctrl/Cmd + S save
- Delete or Backspace removes, Enter finishes a pen drawing, Escape cancels
- Arrow keys nudge by one unit, Shift with an arrow key by ten
A future reference card will group the shortcuts by the tool they belong to.
Drafts recover the session, not the archive.
Changes are written to browser local storage on a delay, and the next visit offers to restore that draft or discard it. It is the safety net for a closed tab, a reload, or a crash.
A draft belongs to one browser on one device. It is recovery, not backup: the portable project file is still the artifact you keep, and it is created only when you save one.
- Delayed automatic save to local storage
- Restore or discard offered on the next visit
- Local to one browser, not a substitute for a saved project
Resetting the workspace is deliberate.
Reset workspace replaces the current document with an empty one and clears the history. Because unsaved work cannot be recovered afterwards, the command asks for confirmation first.
Opening a file offers the same decision in a gentler form: with the reset switch off, the file is added to the current document as one undoable step; with it on, the file replaces the document and the history is cleared.