Skip to content

feat(landing): dedicated /login page, replaces /auth#728

Merged
h4yfans merged 1 commit into
mainfrom
landing-login-page
Jul 9, 2026
Merged

feat(landing): dedicated /login page, replaces /auth#728
h4yfans merged 1 commit into
mainfrom
landing-login-page

Conversation

@h4yfans

@h4yfans h4yfans commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

What

  • New standalone /login page: centered card, floating tilted logo chip, layered paper/terracotta background — email OTP + Google only.
  • Renders without site header/footer (chrome escape in App.tsx and entry-server.tsx); prerendered via ROUTE_MAP, noindex.
  • /auth redirects to /login preserving ?next=; header Account, RequireAuth, and Checkout repointed. OAuth callback path unchanged.
  • Deletes pages/Auth.tsx.

Why

Dedicated middle-center sign-in page instead of the old header-embedded /auth card.

Standalone full-screen sign-in (no site chrome) styled after the Paper
login reference: centered translucent card, tilted floating logo chip,
layered paper-gradient background with terracotta aura, sage tint, and
brand-glyph watermark. Email OTP + Google only, unchanged auth logic.
/auth redirects to /login preserving query; Header, RequireAuth, and
Checkout now point at /login. OAuth callback path untouched.
@github-actions github-actions Bot added the enhancement New feature or request label Jul 9, 2026
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

React Doctor found no new issues. 🎉

Reviewed by React Doctor for commit 00ad44d.

@h4yfans h4yfans marked this pull request as ready for review July 9, 2026 16:47
@h4yfans h4yfans merged commit 959e8be into main Jul 9, 2026
4 checks passed
@h4yfans h4yfans deleted the landing-login-page branch July 9, 2026 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant