Skip to content

Review follow-up 3: nav wording (Servers, Standards, Explorer, Breaches, Contribute) - #61

Merged
jbspeakr merged 5 commits into
mainfrom
claude/project-thread-vfakxt
Oct 21, 2026
Merged

jbspeakr merged 5 commits into
mainfrom
claude/project-thread-vfakxt

Conversation

@jbspeakr

Copy link
Copy Markdown
Collaborator

Requested by Jan · project thread

What this changes

Review follow-up 3, nav wording.

  • Primary navigation (src/layouts/Base.astro): Servers, Standards, Explorer, Breaches, Contribute. On a 390 px phone the row now nearly fits without scrolling.
  • Footer "Explore" group: the same words (Servers, Scanner, Standards, Explorer, Breaches), so the header and footer agree.
  • Crumb trails: every <Crumbs> below /mcp/ reads "Servers", below /standards/ "Standards". The scenario/toggle crumbs read "Explorer" and the breach entry crumb "Breaches", to match the nav.
  • /mcp/ and /standards/: <title> and eyebrow are "Servers" and "Standards" (tab titles "Servers · letsauth", "Standards · letsauth").
  • Cross links: the page-foot link on /standards/ and the two 404 buttons use the new words.
  • Kept as is: "atlas" in ledes and body copy (home, about, breaches, scanner "where the results show", contribute description), the /explorer/ and /breaches/ titles and eyebrows (not in the follow-up's scope), and the revision page title.
  • tests/e2e/foundation.spec.ts expects "Breaches" as the current section; specs/016-visual-redesign/tasks.md gets R-03.

Before and after

Viewport shots from astro preview of main and of this branch: 1280 px desktop, 390 px phone.

Before After
mcp, desktop, light
mcp, desktop, dark
mcp, phone, light
mcp, phone, dark
standards, desktop, light
standards, desktop, dark
standards, phone, light
standards, phone, dark
server, desktop, light
server, desktop, dark
server, phone, light
server, phone, dark

server is /mcp/servers/asana/, for the crumb. The screenshots were committed once for stable URLs and removed in the next commit, so the squashed diff carries no images.

Code checklist

  • pnpm check passes.
  • No JS added; pages read fully without it.
  • Both themes checked.
  • Screenshot baselines: 36 page shots change because the header and crumbs show the new labels (all other e2e tests pass locally). The refresh-screenshots label will regenerate them with the pinned Chromium.

Generated by Claude Code

The primary and footer navigation read Servers, Standards, Explorer,
Breaches, Contribute. Crumb trails, the standards page-foot cross link and
the 404 buttons use the same words; /mcp/ and /standards/ take them as
title and eyebrow. Atlas stays the product word in body copy.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bgs8ZFcCBUXKsUviVpoWfH
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bgs8ZFcCBUXKsUviVpoWfH
@jbspeakr jbspeakr added the refresh-screenshots Regenerate Playwright screenshot baselines with CI's Chromium and commit them to the PR branch label Oct 21, 2026 — with Claude
@jbspeakr jbspeakr self-assigned this Oct 21, 2026
Generated by the screenshots workflow for #61.
@github-actions github-actions Bot removed the refresh-screenshots Regenerate Playwright screenshot baselines with CI's Chromium and commit them to the PR branch label Oct 21, 2026
…-vfakxt

# Conflicts:
#	specs/016-visual-redesign/tasks.md
@jbspeakr
jbspeakr merged commit 52c5d3a into main Oct 21, 2026
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