The editor has a lot of shortcuts (⌘C/V/D clipboard, ⌘B/I/U text format, ⌘⇧./⌘⇧, font size, ⌘+/−/0 zoom, Space hand-pan, ⌘G group, type-to-edit…) but no in-app way to discover them. Add a small overlay opened with ? (and a topbar menu entry) listing them by category.
Where to look: the shortcut handlers live in web/src/features/canvas/Canvas.tsx (one keydown listener — the single source of truth for the list). Render a simple modal like the existing ones in web/src/features/editor/.
Done when: pressing ? outside a text field shows the cheatsheet; Esc closes it.
The editor has a lot of shortcuts (⌘C/V/D clipboard, ⌘B/I/U text format, ⌘⇧./⌘⇧, font size, ⌘+/−/0 zoom, Space hand-pan, ⌘G group, type-to-edit…) but no in-app way to discover them. Add a small overlay opened with
?(and a topbar menu entry) listing them by category.Where to look: the shortcut handlers live in
web/src/features/canvas/Canvas.tsx(one keydown listener — the single source of truth for the list). Render a simple modal like the existing ones inweb/src/features/editor/.Done when: pressing
?outside a text field shows the cheatsheet; Esc closes it.