Skip to content

fix(web): consistent auth-page header hierarchy (2fa + add)#17

Merged
dylanroscover merged 1 commit into
mainfrom
dev
Jun 14, 2026
Merged

fix(web): consistent auth-page header hierarchy (2fa + add)#17
dylanroscover merged 1 commit into
mainfrom
dev

Conversation

@dylanroscover

Copy link
Copy Markdown
Member

Cosmetic-only follow-up to 2.12.9. Aligns the header of verify-2fa, setup-2fa, and add with the rest of the logged-out auth-card family (centered 80px Owlette eye anchor + text-2xl bold title + muted description), matching login / forgot-password / register / reset-password.

  • Scope: 3 page files, header markup/className only. No logic, API, firestore rules, or index changes — so no firebase deploy needed.
  • CardTitle text + form markup unchanged → MFA e2e selectors (case-insensitive) still match.
  • dev CI green on this commit (playwright e2e + no-token-logs).

Left out by design: cli/authorize (in-app page, uses PageHeader — intentionally not in this family) and unsubscribe (optional).

verify-2fa and setup-2fa had bare, left-aligned headers (no brand anchor,
default title weight). add used a smaller 48px eye + text-xl title. Give all
three the same header treatment as forgot-password/login: centered 80px
OwletteEyeIcon anchor + text-2xl bold title + muted description, so the
logged-out auth-card family (login, register, forgot/reset-password,
setup/verify-2fa, add) is visually consistent.

CardTitle text and form markup are unchanged, so the MFA e2e selectors
(case-insensitive) still match.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
owlette Ignored Ignored Jun 14, 2026 10:45pm

@dylanroscover dylanroscover merged commit 659fc63 into main Jun 14, 2026
7 checks passed
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.

1 participant