Skip to content

Add UI improvements and animations#124

Open
vivekvernekar26 wants to merge 1 commit intoSatya900:mainfrom
vivekvernekar26:feature/ui-improvements-and-animations
Open

Add UI improvements and animations#124
vivekvernekar26 wants to merge 1 commit intoSatya900:mainfrom
vivekvernekar26:feature/ui-improvements-and-animations

Conversation

@vivekvernekar26
Copy link

  • Change login/signup page background from blue to black
  • Update signup/signin buttons from blue to black
  • Add smooth animations throughout the website
  • Add floating animation to homepage code icon
  • Add arrow slide animation to CTA buttons
  • Add hover effects (lift, glow, scale) to cards and buttons
  • Add newsletter subscription confirmation message
  • Restrict Live Demo links to logged-in users only
  • Add route protection for /projects/p1
  • Create custom animations CSS library with 20+ animations
  • Add ScrollToTop button component
  • Add LoadingSpinner and skeleton screen components
  • Implement smooth scroll behavior globally
  • Add comprehensive animation system with utility classes
  • Create documentation for animations and feature ideas

New Components:

  • src/components/ScrollToTop.tsx
  • src/components/LoadingSpinner.tsx
  • src/styles/animations.css

Documentation:

  • ANIMATIONS_ADDED.md - Complete animation guide
  • FEATURE_IDEAS.md - 50+ feature suggestions for future development

Modified Files:

  • src/pages/SignUp.tsx - Black background and button styling
  • src/pages/SignIn.tsx - Black background and button styling
  • src/pages/Home.tsx - Added animations to hero section and cards
  • src/components/Footer.tsx - Newsletter subscription confirmation
  • src/components/ProjectCard.tsx - Auth-protected Live Demo links
  • src/pages/ProjectDetails.tsx - Auth-protected demo button, fixed TypeScript error
  • src/App.tsx - Added ScrollToTop component and route protection
  • src/index.css - Smooth scroll behavior
  • src/main.tsx - Import animations CSS"

- Changed login/signup pages to black background and buttons
- Added smooth animations, hover effects, newsletter confirmation, and protected Live Demo links for logged-in users
@vercel
Copy link

vercel bot commented Oct 28, 2025

@vivekvernekar26 is attempting to deploy a commit to the Satyabrata Mohanty's projects Team on Vercel.

A member of the Team first needs to authorize it.

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