Skip to content

feat(reader): add keyboard navigation to switch between entries#117

Open
GoToBoy wants to merge 3 commits into
LeslieLeung:mainfrom
GoToBoy:feat/keyboard-navigation
Open

feat(reader): add keyboard navigation to switch between entries#117
GoToBoy wants to merge 3 commits into
LeslieLeung:mainfrom
GoToBoy:feat/keyboard-navigation

Conversation

@GoToBoy
Copy link
Copy Markdown
Contributor

@GoToBoy GoToBoy commented Feb 15, 2026

Summary

  • Add keyboard navigation support (Arrow keys and j/k) to switch between entries in the reader page
  • Automatically scrolls the selected entry into view
  • Ignores keyboard events when typing in input/textarea fields

Test plan

  • Navigate entries using Up/Down arrow keys
  • Navigate entries using j/k keys
  • Verify keyboard navigation is disabled when focus is in an input field
  • Verify selected entry scrolls into view

🤖 Generated with Claude Code

GoToBoy and others added 3 commits February 15, 2026 14:48
Support arrow keys (up/down) and vim-style j/k to navigate the entry
list, with auto-scroll and auto-mark-as-read on selection.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@LeslieLeung
Copy link
Copy Markdown
Owner

麻烦把 Dockerfile 的更改放到另外的 pr 中;另外这个空的 alembic migration 是做什么的?

@LeslieLeung
Copy link
Copy Markdown
Owner

可以加入 discord 方便沟通 https://discord.gg/xRgtaNYUCy

@LeslieLeung
Copy link
Copy Markdown
Owner

@codex Remove the Dockerfile and albemic migration from this commit.

@chatgpt-codex-connector
Copy link
Copy Markdown

Codex couldn't complete this request. Try again later.

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.

2 participants