Skip to content

fix: compact auth pages to fit within a single viewport #202

Merged
KENZY004 merged 1 commit into
KENZY004:mainfrom
Shanidhya01:fix/auth-page-fit-viewport
Jun 22, 2026
Merged

fix: compact auth pages to fit within a single viewport #202
KENZY004 merged 1 commit into
KENZY004:mainfrom
Shanidhya01:fix/auth-page-fit-viewport

Conversation

@Shanidhya01

Copy link
Copy Markdown
Contributor

Summary

Fixes excessive vertical spacing on Login and Signup pages so all essential form elements remain visible within a single viewport height on standard desktop resolutions.

#Closes : #201

Changes Made

Login Page

  • Reduced top and bottom padding
  • Optimized spacing between form fields
  • Adjusted content layout to better utilize viewport height
  • Ensured submit button remains visible without scrolling

Signup Page

  • Reduced unnecessary margins and gaps
  • Optimized role selection section spacing
  • Improved form container sizing
  • Ensured complete signup flow fits within the viewport

Responsive Improvements

  • Verified layout on 1366×768, 1440×900, and 1920×1080 screens
  • Maintained responsiveness for tablet and mobile devices

Problem Solved

Previously, users had to scroll to access all form elements on Login and Signup pages due to excessive vertical spacing.

After this fix, both pages fit within a single viewport on common desktop resolutions, improving usability and accessibility.

Testing

  • Login page fits within viewport
  • Signup page fits within viewport
  • No horizontal overflow
  • Responsive on desktop, tablet, and mobile

@vercel

vercel Bot commented Jun 20, 2026

Copy link
Copy Markdown

@Shanidhya01 is attempting to deploy a commit to the MINHA's projects Team on Vercel.

A member of the Team first needs to authorize it.

@KENZY004

Copy link
Copy Markdown
Owner

Great UI improvement! Making the signup form more compact vertically really helps the layout, especially on smaller screens. I'll go ahead and merge this.

Just a note for future contributions: even if you open an issue yourself, please wait until a maintainer assigns it to you before starting work or opening a PR. We like to review issues first to make sure they fit the project's current priorities.

Really appreciate the effort and initiative. Looking forward to your future contributions!

@KENZY004 KENZY004 added gssoc:approved Approved contribution for GSSoC 2026 level:beginner Beginner-friendly contribution quality:clean Well-structured and clean contribution type:design UI/UX design improvements and visual enhancements mentor:KENZY004 labels Jun 22, 2026
@KENZY004
KENZY004 merged commit 7862e12 into KENZY004:main Jun 22, 2026
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gssoc:approved Approved contribution for GSSoC 2026 level:beginner Beginner-friendly contribution mentor:KENZY004 quality:clean Well-structured and clean contribution type:design UI/UX design improvements and visual enhancements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Login and Signup Pages Should Fit Within a Single Viewport

2 participants