Skip to content

contact surface: un-nest the main landmark#468

Merged
ChBrain merged 1 commit into
mainfrom
surface/contact/landmark-nesting
Jul 4, 2026
Merged

contact surface: un-nest the main landmark#468
ChBrain merged 1 commit into
mainfrom
surface/contact/landmark-nesting

Conversation

@ChBrain

@ChBrain ChBrain commented Jul 4, 2026

Copy link
Copy Markdown
Owner

The contact page rendered its own <main> inside BaseLayout's <main> — nested main landmarks are invalid HTML and confuse landmark navigation. The inner element is now <div class="ct-body">; the one selector and the comments that referenced the element are updated, layout pixel-identical.

Verification: build + unit + site a11y group green.

🤖 Generated with Claude Code

https://claude.ai/code/session_0176ZYTwoV8V4So9SBTizc5X


Generated by Claude Code

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0176ZYTwoV8V4So9SBTizc5X
@ChBrain
ChBrain force-pushed the surface/contact/landmark-nesting branch from 71be15b to 80ec52c Compare July 4, 2026 19:12
@ChBrain
ChBrain merged commit d3f33c9 into main Jul 4, 2026
35 checks passed
@ChBrain
ChBrain deleted the surface/contact/landmark-nesting branch July 4, 2026 19:20
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