Skip to content

feat: add smooth page entry animations#134

Open
kunal-9090 wants to merge 1 commit into
Vaibhav-kesarwani:mainfrom
kunal-9090:feature/page-entry-animations
Open

feat: add smooth page entry animations#134
kunal-9090 wants to merge 1 commit into
Vaibhav-kesarwani:mainfrom
kunal-9090:feature/page-entry-animations

Conversation

@kunal-9090

Copy link
Copy Markdown

Summary

  • add lightweight Framer Motion page entry animations to the landing hero
  • stagger hero badge, heading, description, CTA buttons, stat cards, and category cards
  • respect reduced-motion preferences so motion-sensitive users see static content

Verification

  • pnpm exec prettier --write components/hero/hero.tsx
  • pnpm lint
  • pnpm build
  • verified locally at http://127.0.0.1:3001

Fixes #91

@vercel

vercel Bot commented May 21, 2026

Copy link
Copy Markdown

@kunal-9090 is attempting to deploy a commit to the vaibhav's projects Team on Vercel.

A member of the Team first needs to authorize it.

@ARPANPATRA111 ARPANPATRA111 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.

Here is how the output looks like @Vaibhav-kesarwani :

animation.mp4

I think we can merge this one as well.

@kunal-9090

Copy link
Copy Markdown
Author

Thank you for reviewing and approving. The Vercel preview is blocked on team authorization, but the local checks and visual verification are complete from my side. Please let me know if any final changes are needed before merge.

@kunal-9090

Copy link
Copy Markdown
Author

Hi @Vaibhav-kesarwani, I re-checked this PR today and confirmed it is still up to date with main.

Validation completed locally:

  • pnpm install --frozen-lockfile
  • pnpm lint
  • pnpm build

Both lint and production build pass successfully. The PR is mergeable from GitHub's side; the only failing status is the Vercel preview authorization check, which needs team authorization from a maintainer.

Please let me know if any final change is needed. Otherwise, this should be ready to merge for GSSoC'26.

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.

[Feature]: Add Smooth Page Entry Animations for Enhanced User Experience

2 participants