Skip to content

feat: add keyboard navigation to explore pool grid#157

Merged
Sendi0011 merged 1 commit into
JointSave-org:mainfrom
WorldsBestSoftwareDeveloper:improve/explore-keyboard-navigation
Jun 28, 2026
Merged

feat: add keyboard navigation to explore pool grid#157
Sendi0011 merged 1 commit into
JointSave-org:mainfrom
WorldsBestSoftwareDeveloper:improve/explore-keyboard-navigation

Conversation

@WorldsBestSoftwareDeveloper

Copy link
Copy Markdown
Contributor

Summary

Adds keyboard navigation support to the Explore page pool grid.

Changes Made

  • Added arrow-key navigation between pool cards
  • Computed responsive grid column count dynamically
  • Added roving focus management
  • Added Enter and Space activation for focused cards
  • Preserved existing Tab navigation
  • Added visible keyboard focus styling
  • Prevented page scrolling only for handled keyboard interactions

Verification

  • Built the frontend locally
  • Verified TypeScript compilation
  • Tested the Explore page locally
  • Confirmed existing build failures are unrelated to this change

Closes #151

@Sendi0011 Sendi0011 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great job

@Sendi0011 Sendi0011 merged commit fbb6ade into JointSave-org:main Jun 28, 2026
2 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.

[Improvement] Add keyboard navigation (arrow keys) to the Explore page pool grid

2 participants