One data structure drives a modal covering mouse gestures, modifier keys, walk-mode keys and editing shortcuts, rendered as kbd-style chips. A dismissible first-run card teaches the five things that unlock the tool: drag the tabs, right-click a wall, drag a door, undo, rename.
Also called: controls modal · keyboard shortcuts · how do I use this · first run tips
- 1A single table means a future control is a one-line addition rather than a doc edit.
- 2While the modal is open every keydown is swallowed in the capture phase so canvas hotkeys (WASD, E, Delete, walk Esc) stay inert; Esc closes it.
- 3The first-run card is remembered in localStorage.
The control scheme deliberately borrows gestures from the design tools people already use — smart guides, hold to lock an axis, alt-drag to duplicate — which only helps if a builder knows they are there, and a one-line hint under the viewport could not carry the whole scheme. A reference panel lists every gesture in one place, so the shortcuts are discoverable by someone who has never opened a design tool in their life.
- A gesture-rich tool with no discoverable inventory of its gestures.
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →