Skip to content

Fix : Improve Login and Register UI/UX, add Toast Notifications, and fix layout bugs#2337

Open
siddhipatel0707-cpu wants to merge 3 commits into
janavipandole:mainfrom
siddhipatel0707-cpu:fix/login-register-flow
Open

Fix : Improve Login and Register UI/UX, add Toast Notifications, and fix layout bugs#2337
siddhipatel0707-cpu wants to merge 3 commits into
janavipandole:mainfrom
siddhipatel0707-cpu:fix/login-register-flow

Conversation

@siddhipatel0707-cpu

@siddhipatel0707-cpu siddhipatel0707-cpu commented Jun 18, 2026

Copy link
Copy Markdown

PR Description

Summary of Changes

  • Improved UI/UX :Completely changed the Login and Register pages to remove previous visual clutter resulting in a cleaner more modern user experience.
  • Streamlined Flow :Removed the redundant User/Administrator role selection to simplify the sign-in and registration process.
  • Enhanced Security: Added a dynamic Captcha security check to the login page to prevent automated brute-force attempts.
  • Modern Notifications: Replaced browser alerts with toast notifications for success states and inline red-text validation for form errors.
  • Dark Mode Integration: Properly enabled and mapped dark mode CSS variables to ensure a flawless, 1:1 visual match across both authentication pages.

Related Issue

Fixes #2262

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Refactor (UI/UX improvements and decluttering)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update

Verification & Testing

Local Verification

  • Built successfully locally
  • Console has zero errors or warnings

Devices/Browsers Tested

  • Chrome (Desktop)
  • Safari (Mobile)
  • Firefox

Checklist

  • Code follows project styling guidelines
  • Changes are fully responsive and accessible
  • No extraneous logs or debug code left
  • Documentation updated accordingly
Screenshot 2026-06-14 164409 Screenshot 2026-06-14 164937 Screenshot 2026-06-18 161538 Screenshot 2026-06-18 161557 Screenshot 2026-06-18 161610 Screenshot 2026-06-18 162058 image

@vercel

vercel Bot commented Jun 18, 2026

Copy link
Copy Markdown

@siddhipatel0707-cpu is attempting to deploy a commit to the janavipandole'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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG]:Login and Register Page Fix

1 participant