Add keyboard shortcuts #33

Open
opened 2026-03-16 22:58:20 +00:00 by austin · 0 comments
Owner

Make the web UI fast for keyboard-driven users.

What needs to happen

Implement shortcuts:

  • c — open new issue form (when on a project page)
  • j / k — navigate up/down the issue list
  • Enter — open the selected/focused issue
  • Escape — go back / close modal

Use a small custom hook (e.g., useKeyboardShortcuts), not an external library. Only activate shortcuts when no input field is focused.

Make the web UI fast for keyboard-driven users. ## What needs to happen Implement shortcuts: - `c` — open new issue form (when on a project page) - `j` / `k` — navigate up/down the issue list - `Enter` — open the selected/focused issue - `Escape` — go back / close modal Use a small custom hook (e.g., `useKeyboardShortcuts`), not an external library. Only activate shortcuts when no input field is focused.
austin added this to the Frontend Polish milestone 2026-03-16 22:58:20 +00:00
austin self-assigned this 2026-03-16 22:58:20 +00:00
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Depends on
Reference
austin/vektor#33
No description provided.