Skip to content

feat: implement vellum-style dialog treatment for auth surfaces#27

Open
bhargavi075 wants to merge 4 commits into
Areeb-coder:mainfrom
bhargavi075:feat/vellum-dialog-ui
Open

feat: implement vellum-style dialog treatment for auth surfaces#27
bhargavi075 wants to merge 4 commits into
Areeb-coder:mainfrom
bhargavi075:feat/vellum-dialog-ui

Conversation

@bhargavi075
Copy link
Copy Markdown

Description

This PR implements a vellum-style visual treatment for floating auth/dialog surfaces to better align with the manuscript-inspired aesthetic of Writers Pub.

Changes Made

  • Added a dedicated vellum-dialog utility for premium translucent dialog styling
  • Improved backdrop blur layering using backdrop-filter
  • Enhanced border and shadow contrast for better readability
  • Added reusable dialog variant support in GlassCard
  • Applied vellum treatment to login and signup auth surfaces

Design Notes

  • Preserved the existing parchment/book-inspired atmosphere
  • Maintained high text contrast and readability standards
  • Kept responsiveness and layout behavior unchanged
  • Avoided unnecessary redesigns or functionality changes

Closes #10

Areeb-coder and others added 4 commits May 18, 2026 01:41
This fix resolves a critical UX issue where mobile users were missing core navigation links in the header, leaving only the "Sign In" button. It introduces a responsive, fully animated hamburger menu dropdown that houses all section links and neatly integrates the "Sign In" CTA, restoring full site navigation for smaller viewports while preserving the platform's literary aesthetic.
- Integrated password visibility toggle button into the login and signup forms.
- Used Lucide React Eye and EyeOff icons for dynamic state indicators.
- Added accessibility labels (`aria-label`) for screen reader compatibility.
- Maintained existing responsive UI styling and layout continuity.
Fixes password strength validation on signup.
@vercel
Copy link
Copy Markdown

vercel Bot commented May 18, 2026

@bhargavi075 is attempting to deploy a commit to the areeb-coder's projects Team on Vercel.

A member of the Team first needs to authorize it.

@bhargavi075
Copy link
Copy Markdown
Author

Implemented the requested vellum-style dialog treatment while preserving the manuscript-inspired aesthetic and readability standards. Looking forward to feedback.
Before

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.

[UI/UX]: Vellum-Style Glassmorphism for Dialog Boxes

2 participants