Commit Graph

2 Commits

Author SHA1 Message Date
ab3bf2038b feat: improve responsiveness and refactor auth components
- Fix responsiveness at md (768px) and lg (1024px) breakpoints across all pages
- Reduce forgot-password-modal.tsx from 472 to 319 lines by extracting components
- Extract OTPInput and modal icons into separate files for better code organization
- Optimize card sizes and text scaling for lg (1024px) breakpoint
- Adjust login page layout: smaller card and reduced text sizes at lg breakpoint
- Improve responsive typography, spacing, and touch targets across all components
- Update all pages (login, sign-up, dashboard) with proper mobile-first responsive design
2025-12-24 11:02:55 +05:30
52d4aaa88b feat(auth): implement new login page with animated auth card and forgot password modal
- Add new LoginPage with responsive 2-column layout
- Create reusable AuthCard components (AuthCard, AuthInput, AuthButton)
- Implement animated AuthFormCard for Sign In/Register toggle
- Add ForgotPasswordModal with OTP verification flow
- Add background decorations (logo glow, waves, gradients)
- Remove old sign-in page, set LoginPage as root route
- Add SVG type declarations for Vite
2025-12-23 20:04:38 +05:30