Put Docs in the status page header, and align its footer glyphs with the site #213

Merged
cruelacid merged 1 commit from worktree-status-footer-docs into main 2026-09-29 18:17:00 +01:00
Owner

Task: NEC-155

  • Header: adds Docs after Pricing, matching the site. The header test could not match /docs/ (its path pattern stopped at the trailing slash), so it skipped the entry and passed; the pattern is widened, and the test failed until the link was added.
  • Footer: the social glyphs sat 3.5px above the text because each link was a grid whose hidden accessible-name text became a second row. Now flex. The divider now stretches the full 32px row, as the site's does. Measured on the live page with this CSS swapped in: centres within 0.4px, divider 32px.

Going live needs node deploy/kuma-monitor.mjs status-page after merge.

Changelog

NONE

🤖 Generated with Claude Code

https://claude.ai/code/session_01StURdiv33xnMfE2XRyg8Lt

Task: NEC-155 - **Header:** adds Docs after Pricing, matching the site. The header test could not match `/docs/` (its path pattern stopped at the trailing slash), so it skipped the entry and passed; the pattern is widened, and the test failed until the link was added. - **Footer:** the social glyphs sat 3.5px above the text because each link was a grid whose hidden accessible-name text became a second row. Now flex. The divider now stretches the full 32px row, as the site's does. Measured on the live page with this CSS swapped in: centres within 0.4px, divider 32px. Going live needs `node deploy/kuma-monitor.mjs status-page` after merge. ## Changelog NONE 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01StURdiv33xnMfE2XRyg8Lt
Put Docs in the status page header, and align its footer glyphs with the site
All checks were successful
Release note / release-note (pull_request) Successful in 12s
CI / build (pull_request) Successful in 4m49s
CI / e2e (pull_request) Successful in 5m23s
CI / promote (pull_request) Has been skipped
CI / build (push) Successful in 5m3s
CI / e2e (push) Successful in 5m20s
CI / promote (push) Successful in 33s
19c57af4a3
Docs joined the site's header on 26 September, and the status page never got
it. The test that holds the two headers together could not match '/docs/'
— its path pattern stopped at the trailing slash — so it skipped the entry
and passed. The pattern now takes the slash, and failed until the link was
added.

In the footer, each social glyph link was a grid, and its hidden text (kept
as the accessible name) became a second grid row that took part of the
height, lifting the glyph 3.5px above the text. It is a flex row now. The
divider was a text-height line after Privacy; Privacy now stretches to the
row, so the rule runs its full height, as the site's does. Both measured on
the live page with this CSS swapped in.

Task: NEC-155

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01StURdiv33xnMfE2XRyg8Lt
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Nectenda/nectenda!213
No description provided.