Problem or opportunity
The landing page contributor carousel auto-rotates every 4 seconds. Add a pause/play toggle so visitors can read names and GitHub links without the carousel moving away.
Proposed solution
HOW TO TEST
- Run
npm run dev and scroll to the Network section on /
- Confirm carousel auto-rotates by default
- Click Pause — rotation stops; center name stays visible
- Click Play — rotation resumes
- Enable “Reduce motion” in OS settings — confirm auto-rotate does not run (or behaves per existing hook)
- Run
npm run build — passes
Alternatives considered
No response
Problem or opportunity
The landing page contributor carousel auto-rotates every 4 seconds. Add a pause/play toggle so visitors can read names and GitHub links without the carousel moving away.
Proposed solution
aria-pressedstateprefers-reduced-motionbehavior is preservedsrc/components/landing/contributor-carousel.tsxchanged (unless tiny shared utility is justified)HOW TO TEST
npm run devand scroll to the Network section on/npm run build— passesAlternatives considered
No response