Skip to content

Conversation

@coseeian
Copy link
Collaborator

@coseeian coseeian commented Nov 8, 2025

Resolves #1022 .

Description

This fixes HTML semantics where the people page description was using a heading element (<h3>) instead of a paragraph element.

Changes

  • Replaced <h3> with <p> for the page description text in PeopleLayout.astro.
  • Added text-h3 class to maintain the same visual styling.

Demo

Before: WAVE report flags a <h3> element with "Skipped heading level" warning.

511654140-e268b19f-d68f-4ead-8f23-8b31a42c4523

After: no more "Skipped heading level" warning in WAVE report.

Screenshot 2025-11-08 at 21 05 26

@coseeian coseeian added the Accessibility: Best Practice No obvious current impact, but which may lead to problems in the future label Nov 8, 2025
@coseeian
Copy link
Collaborator Author

coseeian commented Nov 8, 2025

Hello @ksen0,

This is the PR for the a11y issue reported in #1022. Please have a look whenever it's convenient for you - there's absolutely no rush.

Appreciate your help very much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Accessibility: Best Practice No obvious current impact, but which may lead to problems in the future

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Heading] Incorrect heading order on /people page

1 participant