File

Source file: components/auth-showcase.tsx.

Renderer for all standalone authentication routes.

components/auth-showcase.tsx

Responsibilities

This file owns the following project behavior.

  • Render login, register, multi-step register, verify email, forgot password, reset password, and two-step pages.
  • Apply v1 and v2 layout variants.
  • Coordinate mobile behavior for one-sided and two-sided auth screens.

Change risks

Review these risks before editing this file.

  • Mobile wrapper behavior differs intentionally between one-sided and two-sided layouts.
  • Dark theme auth controls require dedicated overrides.
  • Auth pages are targetBlank from sidebar and should not depend on AppShell.
  • Run TypeScript and production build after changes.
  • Smoke test affected routes after deployment.