Skip to content

feat: enhance LandingPage with animations and new BottomRightCorner c…#31

Merged
devxoshakya merged 1 commit into
mainfrom
update/landing
May 27, 2026
Merged

feat: enhance LandingPage with animations and new BottomRightCorner c…#31
devxoshakya merged 1 commit into
mainfrom
update/landing

Conversation

@devxoshakya

Copy link
Copy Markdown
Owner

This pull request updates the landing page with a new visually engaging design, introduces a prominent animated GitHub button in the bottom-right corner, and adds minor improvements and logging elsewhere in the codebase. The landing page now features a background video, animated text, and simplified navigation, while the new GitHub button encourages open-source engagement. Additionally, the framer-motion dependency is updated and debug logging is added to the video player.

Landing Page Redesign and Navigation:

  • Replaces the static landing image with a looping background video, adds animated logo and text using framer-motion, and simplifies navigation by removing the search input in favor of two main buttons: "Search Anime" and "Watch Now". Also introduces keyboard shortcuts for navigation (Enter for search, H for home). (app/page.tsx)

UI Enhancements:

  • Adds a new animated bottom-right corner button linking to the project's GitHub repository, with open source labeling and iconography. (components/ui/bottom-right-button.tsx)

Dependency Updates:

  • Updates the framer-motion library to version 12.40.0 for improved animation support. (package.json)

Developer Experience:

  • Adds debug logging for UnifiedPlayer props and generated iframe source to aid troubleshooting. (components/watch/video/UnifiedPlayer.tsx)…omponent; update framer-motion to v12.40.0

@vercel

vercel Bot commented May 27, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
anveshna Ready Ready Preview, Comment May 27, 2026 12:13pm

@devxoshakya devxoshakya merged commit dd62444 into main May 27, 2026
5 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.

1 participant