Skip to content

Fix authentication modal overlay visibility issue#467

Open
lucifers-0666 wants to merge 1 commit into
Charushi06:mainfrom
lucifers-0666:fix/auth-overlay-background
Open

Fix authentication modal overlay visibility issue#467
lucifers-0666 wants to merge 1 commit into
Charushi06:mainfrom
lucifers-0666:fix/auth-overlay-background

Conversation

@lucifers-0666
Copy link
Copy Markdown

Description

Improved the authentication modal overlay so the dashboard content is no longer visible behind the login/signup modal.

Changes Made

  • Added #auth-modal with position: fixed and inset: 0 for full viewport coverage
  • Set z-index: 9999 to ensure the overlay stacks above all dashboard elements (including .topbar at z-index 10 and #new-task-modal at z-index 9998)
  • Used background: rgba(15, 15, 15, 0.82) for a solid, opaque backdrop that fully blocks dashboard content
  • Added backdrop-filter: blur(3px) for a subtle polish consistent with the app's existing blur usage
  • Centered the modal card with display: flex + align-items/justify-content: center
  • Styled .modal-card using existing CSS variables (--color-background-primary, --border-radius-lg, etc.) to match the current design language
  • Added responsive rule at max-width: 480px consistent with existing modal breakpoints
  • No existing styles were modified or removed

Result

The authentication experience now feels cleaner and more professional while preventing dashboard content from showing behind the modal. The overlay works correctly across all screen sizes.

Fixes #450

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.

feat: Login/signup page doesnt cover the content of the webpage

1 participant