Problem/Motivation
On the search results page the page title is an h1 and every result card title is an h3, so the heading outline skips the h2 level. Editoria11y reports it as "headingLevelSkipped" for an editor browsing the page, and screen reader users who navigate by heading level meet a jump from level 1 to level 3. The filter headings further down the page (Category, Content Type, Date Published) are h2.
Steps to reproduce
- Log in as a user who can see Editoria11y and open
/search?keywords=design. - The checker panel flags the first result heading; the outline reads h1, h3, h3, ... then h2.
Proposed resolution
Set the heading level to 2 in the news and podcast episode search_result content templates (canvas.content_template.node.news.search_result and canvas.content_template.node.podcast_episode.search_result). The visual size does not change because the heading component sets its own text size.
Remaining tasks
- ✅ File an issue
- ✅ Addition/Change/Update/Fix
- ❌ Testing to ensure no regression
- ❌ Automated unit/functional testing coverage
- ➖ Developer Documentation support
- ➖ User Guide Documentation support
- ➖ UX/UI designer responsibilities
- ❌ Accessibility and Readability
- ❌ Reviewed by a human
- ❌ Code review by maintainers
- ❌ Full testing and approval
- ❌ Credit contributors
- ❌ Review with the product owner
- ❌ Update Release Notes
- ❌ Release
User interface changes
- None visible. The heading outline of the search results page is h1, h2.
API changes
- N/A
Data model changes
- Two heading inputs change from level 3 to 2.
Release notes snippet
- Search result titles are h2 headings, so the page outline no longer skips a level.
AI-Generated: Yes. Drafted and tested with Claude Code, reviewed by the contributor.
Issue fork rightup-3628151
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #4
rajab natshah✅ Released rightup-1.0.3