Skip to content

Add g+letter keyboard shortcuts for section navigation · Closes #22 - #42

Merged
telivity-otaip merged 2 commits into
TelivityAI:mainfrom
AhmedALJebali:main
Sep 22, 2026
Merged

telivity-otaip merged 2 commits into
TelivityAI:mainfrom
AhmedALJebali:main

Conversation

@AhmedALJebali

Copy link
Copy Markdown
Contributor
  • g then b/m/p/a jumps to Board/Memory/Portfolio/Advise
  • Ignored while typing in inputs/textareas/contenteditable
  • Reuses existing navigateToSection logic (same as header tabs)
  • Escape still closes builder/drawer/modals as before
  • Adds discoverability hint in Settings
  • Documents shortcuts in web/README.md

Summary

Adds vim-style g + letter chords for quick section navigation, as requested in the "Keyboard shortcuts" feature request. Power users can now jump between Board, Memory, Portfolio, and Advise without reaching for the mouse.

Type

  • Bug fix
  • Feature
  • Docs / deploy
  • Chore

Checklist

  • No secrets or personal data in the diff (web/config.js not committed)
  • Docs updated if behavior or deploy steps changed
  • I agree this contribution is under Apache-2.0

- g then b/m/p/a jumps to Board/Memory/Portfolio/Advise
- Ignored while typing in inputs/textareas/contenteditable
- Reuses existing navigateToSection logic (same as header tabs)
- Escape still closes builder/drawer/modals as before
- Adds discoverability hint in Settings
- Documents shortcuts in web/README.md
@AhmedALJebali

Copy link
Copy Markdown
Contributor Author

is there is anyone able to review the pr ?

Maintainer polish on @AhmedALJebali's chord nav: ignore select/editable
targets, skip chords while builder/drawer/modals are open, tidy the
Settings hint, and document the guards. Closes TelivityAI#22.

Co-authored-by: telivity-otaip <telivity-otaip@users.noreply.github.com>
@cursor

cursor Bot commented Sep 22, 2026

Copy link
Copy Markdown
Contributor

Maintainer polish pushed to this branch (credit stays with @AhmedALJebali for the feature):

npm test green locally. Ready to merge once CI finishes (may need fork workflow approval if Actions shows action_required).

@cursor cursor Bot changed the title Add g+letter keyboard shortcuts for section navigation Add g+letter keyboard shortcuts for section navigation · Closes #22 Sep 22, 2026
@telivity-otaip
telivity-otaip merged commit 19b247e into TelivityAI:main Sep 22, 2026
3 checks passed
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.

3 participants