Skip to content

feat(web): breadcrumbs back to discover on auth pages; remove brand and info badges - #8

Merged
devKojo merged 2 commits into
feat/portalsfrom
feat/auth-pages-cleanup
Nov 7, 2026
Merged

devKojo merged 2 commits into
feat/portalsfrom
feat/auth-pages-cleanup

Conversation

@enochboison

Copy link
Copy Markdown
Collaborator

What

  • Auth pages no longer show the "IMP" brand line or the info/status badges (secure access, business portal, free for participants, verification link sent). Unused badge strings removed from staticSiteText.ts.
  • UiAuthShell gains a breadcrumbs prop. Sign in, register (participant and business), check-email and verify-email show Discover > <current page>, linking back to /discover. brandName is now optional and used only when no breadcrumbs are given.

Frontend decisions applied

Reuse first: composes the existing UiBreadcrumbs (ADR-F002); strings from staticSiteText.ts (ADR-F007).

Checks

ESLint and Prettier on changed files, web tests (71 pass), checked /business/signin in the browser. Full suite runs in CI.

Stacked on #7; targets that branch (or feat/portals once #7 merges).

…nd info badges

UiAuthShell takes `breadcrumbs` (Discover > current page) in place of the brand line, and
sign-in, register, check-email and verify-email drop their info badges and unused badge copy.
@devKojo
devKojo merged commit 3b9319f into feat/portals Nov 7, 2026
4 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.

2 participants