Public: anyone can read this; the crew can change it.

A signed-out 404 offers Go home and Explore beside Sign in #6244

shipped production is serving it opened this has it
opened this

Today notFoundPage (src/web/chrome.ts) gives a signed-out visitor one button, Sign in, and no way home: the Lost test fails on every dead link someone shares.

Done:

  • [ ] Signed out, on a GET, the 404 shows Sign in (primary, back to this address, as now) and a secondary Go home link to / and an Explore link to /explore.
  • [ ] Signed in it still shows Go home, and adds Explore.
  • [ ] plain 404s (a dead /go/:code) are unchanged.
  • [ ] A test fetches an unknown path signed out and signed in and finds each link; bun scripts/design-lint.ts is clean.

Files: src/web/chrome.ts, a test (test/web-not-found.test.ts or the existing 404 test).

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs