Skip to content

feat(keymap): add Ctrl+Alt+D shortcut to navigate to Kanban#30

Merged
DannyNs merged 3 commits intomainfrom
feature/kanban-keyboard-shortcut
Mar 19, 2026
Merged

feat(keymap): add Ctrl+Alt+D shortcut to navigate to Kanban#30
DannyNs merged 3 commits intomainfrom
feature/kanban-keyboard-shortcut

Conversation

@DannyNs
Copy link
Collaborator

@DannyNs DannyNs commented Mar 19, 2026

Summary

  • Adds Ctrl+Alt+D (Cmd+Alt+D on Mac) global shortcut to navigate to the Kanban board from any app
  • Registered as nav:kanban in the "Navigation" group in keymap-registry, customizable via the Keymap settings page
  • Added a "Default Shortcuts" reference table to the Documentation Keymap card

Files changed

  • src/packages/shared-assets/keymap-registry.js — register nav:kanban binding
  • src/public/app.js — global keydown handler calls selectApp('kanban')
  • src/apps/documentation/public/page.js — shortcuts reference table

Test plan

  • Open Shell, press Ctrl+Alt+D — should navigate to Kanban board
  • Open any other app (Voice, Workflow, etc.), press Ctrl+Alt+D — should navigate to Kanban
  • Open Keymap settings — verify "Go to Kanban" appears under "Navigation" group
  • Rebind the shortcut in Keymap settings — verify the new binding works
  • Verify Ctrl+Alt+1-9 still works for terminal switching (no conflicts)

🤖 Generated with Claude Code

DannyNs added 3 commits March 19, 2026 12:34
Registers a global nav:kanban action (Ctrl+Alt+D / Cmd+Alt+D on Mac)
that switches to the Kanban board from any app. Also adds a default
shortcuts table to the documentation Keymap section.
…dler

Store the SPA navigate callback from mount context and handle the
nav:kanban action directly in the shell's keydown switch, so
Ctrl+Alt+D routes through the dashboard properly when inside the shell.
Reverts the kanban sidebar navigation approach. Instead, Ctrl+Alt+D
now works like Ctrl+Alt+1-9 — it's a shell-scoped shortcut that
switches to the Dashboard (grid view) tab showing all panes.
@DannyNs DannyNs merged commit 28bf41b into main Mar 19, 2026
1 check passed
@DannyNs DannyNs deleted the feature/kanban-keyboard-shortcut branch March 19, 2026 11:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant