Skip to content

adds unauth landing page keeps deep-links on sign-in moves search bar#100

Merged
RobertKielty merged 3 commits intocncf:mainfrom
RobertKielty:ui-unauth-page
Apr 14, 2026
Merged

adds unauth landing page keeps deep-links on sign-in moves search bar#100
RobertKielty merged 3 commits intocncf:mainfrom
RobertKielty:ui-unauth-page

Conversation

@RobertKielty
Copy link
Copy Markdown
Collaborator

  1. Unauthenticated visitors to / now see a hero panel with a sign-in button rather than a blank page
  2. Protected routes (/projects/:id, /maintainers/:id, /companies/:id, /search) redirect to sign-in with ?next= so the user lands back where they started after auth
  3. The search bar moves out of the navbar into a dedicated band below it, shown only when authenticated

…ow navbar

  1. Unauthenticated visitors to / now see a hero panel with a sign-in button
     rather than a blank page
  2. Protected routes (/projects/:id, /maintainers/:id, /companies/:id, /search)
     redirect to sign-in with ?next=<original-path> so the user lands back
     where they started after auth
  3. The search bar moves out of the navbar into a dedicated band below it,
     shown only when authenticated

Signed-off-by: Robert Kielty <robert.kielty@cncf.io>
Signed-off-by: Robert Kielty <robert.kielty@cncf.io>
@RobertKielty RobertKielty self-assigned this Apr 9, 2026
Signed-off-by: Robert Kielty <robert.kielty@cncf.io>
@RobertKielty RobertKielty merged commit 12590e1 into cncf:main Apr 14, 2026
9 checks passed
@RobertKielty RobertKielty deleted the ui-unauth-page branch April 14, 2026 11:47
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