Snap the homepage to each section#44

merged
main
fix/homepage-section-snap
opened12d agobySscreen-gd
View on GitHubRepository sync pausedPR last imported 9d ago

The pinned desktop homepage now snaps to each scene when scrolling. Each marker stops scrolling from skipping past a section. Smaller screens and reduced-motion layouts keep ordinary scrolling.

Validation: production build and all three homepage tests passed.

Summary by CodeRabbit

  • Improvements
    • Pinned stories now snap to each scene when scrolling vertically.

Checks

Checks in progress
Sscreen-gdopened·12d ago
V

The latest updates on your projects. Learn more about Vercel for GitHub.

ProjectDeploymentActionsUpdated
External image colReady ReadyPreviewOct 1, 2026 10:07pm UTC
C

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

[!NOTE] Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Advanced

Run ID: 6d1630c9-5965-42f3-bfcd-88c85a50df79

📥 Commits

Reviewing files that changed from the base of the PR and between 40496883fbe16abefedd538bda83fe9cf260a83e and 8a321bfeeeabf55348d0645a38a646e8a1fa155c.

📒 Files selected for processing (1)
  • components/HomePage.module.css
ascii
1 _________________________
2< Think twice, code once. >
3 -------------------------
4 \
5 \ (\__/)
6 (•ㅅ•)
7 /   づ
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Autopilot is currently an internal CodeRabbit preview.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.