Skip to content

refactor: add overview heading to PageContent header#2184

Open
VitorAEltz wants to merge 1 commit into
mainfrom
claude/nice-maxwell-tl0hx
Open

refactor: add overview heading to PageContent header#2184
VitorAEltz wants to merge 1 commit into
mainfrom
claude/nice-maxwell-tl0hx

Conversation

@VitorAEltz
Copy link
Copy Markdown
Contributor

Related issue

[NO-ISSUE]

Changes

Added an <h1> heading element with id "overview" to the PageContent header component. This heading displays the page title using the title prop and is positioned after the action buttons section.

The change improves semantic HTML structure by explicitly marking the main page title as a heading element, which benefits accessibility and document outline clarity.

Additional notes

This is a minor structural enhancement to the PageContent component template with no functional impact on existing features.

https://claude.ai/code/session_01NwE1zdBDTwRS68mpoxUnNv

The page title <h1> was unintentionally dropped from the shared
PageContent wrapper, leaving ~1,429 documentation pages with no <h1>
in their server-rendered HTML (flagged by SEO audit). The title was
still computed but never rendered. Restore <h1 id="overview"> so the
frontmatter title renders as the page heading (also re-anchors the
right-sidebar Overview link).
@VitorAEltz VitorAEltz added the do not merge Waiting for decision or deploy label Jun 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge Waiting for decision or deploy

Development

Successfully merging this pull request may close these issues.

2 participants