Skip to content

WCAG - Headings, HTML structure#507

Open
milospp wants to merge 3 commits into
vivo-project:mainfrom
milospp:feature/wcag-h1-hierarchy
Open

WCAG - Headings, HTML structure#507
milospp wants to merge 3 commits into
vivo-project:mainfrom
milospp:feature/wcag-h1-hierarchy

Conversation

@milospp

@milospp milospp commented Jan 20, 2026

Copy link
Copy Markdown
Contributor

VIVO GitHub issue
Linked Vitro PR

What does this pull request do?

This PR fixes the hierarchy of heading elements, improving proper semantic structure for screen readers

What's new?

Fixed the order of heading elements so that smaller headings (higher number, e.g. H3, H4) do not appear before larger ones (e.g. H1, H2)

How should this be tested?

I used the Wave Evaluation tool to check for hierarchy inconsistency
image
image

Interested parties

@VIVO-project/vivo-committers

Reviewers' expertise

Candidates for reviewing this PR should have some of the following expertises:

  1. HTML, CSS, JavaScript
  2. FreeMarker

@chenejac chenejac added the VIVO MVP Pull request is linked with VIVO MVP project label Feb 3, 2026
@milospp milospp changed the title Fixed h1 tags hierarchy WCAG - Headings, HTML structure Feb 10, 2026
@milospp
milospp marked this pull request as ready for review February 10, 2026 14:34
@chenejac chenejac linked an issue Feb 16, 2026 that may be closed by this pull request
@milospp
milospp force-pushed the feature/wcag-h1-hierarchy branch from 38a2846 to d3bce25 Compare April 2, 2026 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

VIVO MVP Pull request is linked with VIVO MVP project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Headings, HTML structure

2 participants