Skip to content

fix: headings markup#802

Open
jurajkapsz wants to merge 1 commit into
zen-browser:mainfrom
jurajkapsz:fix_markup
Open

fix: headings markup#802
jurajkapsz wants to merge 1 commit into
zen-browser:mainfrom
jurajkapsz:fix_markup

Conversation

@jurajkapsz

@jurajkapsz jurajkapsz commented Oct 6, 2025

Copy link
Copy Markdown

Fixes semanically incorrect or missing heading tags.

Before:

image

After:

image

Note:

  • While maybe only a slight increase in Lighthouse score, a proper heading structure and HTML semantics actually have a far more reaching impact for website adoption and user accessibility.
  • There are more pages that could be semantically fixed as well, eg about page, changelog etc.
  • There are few more cases that can be fixed a11y-wise, eg having sufficient color constrasts.
  • I find the Description component to be troublesome, not sure what was its initial idea, but I would recommend to use common markup, which the component now obfuscates without a benefit.

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.

1 participant