Editor has Settings modal access (via EditorToolbar) but no help button — user has to navigate to /help from the navbar to find the (also-missing) shortcut documentation #181
Labels
No labels
blocked:commit-ready-failed
blocked:gate-fetch
blocked:gate-lint
blocked:gate-plan
blocked:gate-research
blocked:needs-attention
blocked:needs-decision
blocked:needs-human
blocked:no-changes
blocked:verify-failed
bug
deferred
feature-request
in-progress
needs-decompose
needs-triage
quickfix
security/medium
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/Kimi_Agent_Brother_10_Digitizing_App#181
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Finding
src/components/editor/EditorToolbar.tsxrenders a Settings button that opens theSettingsModal. The Editor's other affordances (Undo, Redo, Export, Save) are in the header (EditorHeader.tsx). The Editor's keyboard shortcuts (12+ bindings peruseKeyboardShortcuts.ts) are not surfaced anywhere in the Editor.The user is in the Editor — a power-user surface — and has no way to discover the shortcuts without:
/help(the only way to see the shortcut documentation, which is also missing per #178)The Workspace has both a Settings button and a Help button (per
AppHeader.tsx:218-225). The Editor is missing the Help button.Where
src/components/editor/EditorToolbar.tsx:88-92(SettingsModal opened)grep -n 'Help\b' src/components/editor/EditorHeader.tsxreturns 0 matchessrc/components/workspace/AppHeader.tsx(HelpCircle button)Suggested fix shape
Add a Help button to the Editor's header (next to Undo/Redo) that opens a popover with the shortcut list. Or, link to
/helpwith atarget="_blank"so the user can keep the Editor open in one tab and reference the help in another.The popover approach is more elegant. Render:
The popover also gets triggered by
?(Shift+/) so the user can find it without knowing the button.Severity
Low. The user can navigate to /help or read the source. Power users will notice; new users won't.
Discovered by
Gap analysis (2026-10-02) of editor affordances.
Related
?for "show help" is a workspace-level shortcut that would need the same hook.Closed via commit
12c7274onmain.What changed
src/components/editor/EditorHeader.tsx— HelpCircle button next to Undo/Redo, opens an in-context popover listing all 16 editor keyboard shortcuts (mirrors the bindings inuseKeyboardShortcuts.tsand the list on/help).src/components/editor/EditorHeader.test.tsx— 9 new tests covering: button presence, click-to-open, all shortcut rows render, button toggles closed,?key toggles open/closed,?inside an input is ignored, Escape closes, X button closes.How to use
?(Shift+/) anywhere in the Editor to toggle the popover.The popover is anchored under the header so the user can keep their cursor on the canvas while reading the list. Power users no longer need to navigate to
/helpto discover shortcuts — they show up exactly where the bindings are made.