Make sure that all headings in html structure taking place and have a right order
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1k
- Forks
- 348
- Avg merge
- 12h 28m
- Merged PRs (30d)
- 91
Description
Steps to reproduce
This is accessibility issue.
Please make sure, that all appearance of heading in html taking place and have a right order.
Example (other app):

there are issues with the headings on several pages:
- Headings aren’t structured correctly to match the information structure
- In some places, headings skip levels
- Some headings aren’t marked up as such in the code
- Some content that aren’t headings are coded using heading-elements
Please check all modal windows and sidebars
Expected behavior
Sometimes heading is wrong. Please check / correct
Actual behavior
Heading is there and have a correct order
Mail app version
1.13
Mailserver or service
No response
Operating system
No response
PHP engine version
No response
Web server
No response
Database
No response
Additional info
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the modal windows and sidebars across the app, checking their headings against the information structure. Identify skipped levels, missing heading markup, and non-heading content using heading elements. Done means the affected pages have correctly ordered and semantically appropriate headings.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- html, javascript
- Domain
- accessibility, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100