Getting Started
- Fork the repository: https://github.com/JointSave-org/Joint_Save
- Clone your fork:
git clone https://github.com/<your-username>/Joint_Save.git
cd Joint_Save
- Create a new branch:
git checkout -b improve/explore-keyboard-navigation
Overview
The Explore page renders pool cards in a grid, but checked and confirmed there's no keyboard navigation support beyond default Tab order — arrow keys don't move focus between cards the way they would in a more polished grid UI. This is a nice accessibility/power-user improvement.
Requirements
- Add arrow-key navigation within the pool grid: left/right/up/down should move focus between adjacent cards in a way that makes visual sense for the current grid layout
- Enter/Space on a focused card should activate it (navigate to the pool, or open the relevant action), consistent with whatever the card's primary click action already is
- Don't break existing Tab-based navigation for users who prefer that
Acceptance Criteria
Getting Started
Overview
The Explore page renders pool cards in a grid, but checked and confirmed there's no keyboard navigation support beyond default Tab order — arrow keys don't move focus between cards the way they would in a more polished grid UI. This is a nice accessibility/power-user improvement.
Requirements
Acceptance Criteria