Skip to content

(fix) O3-5041: Heading semantics across patient chart#3002

Open
UjjawalPrabhat wants to merge 5 commits intoopenmrs:mainfrom
UjjawalPrabhat:fix/O3-5041-heading-semantics
Open

(fix) O3-5041: Heading semantics across patient chart#3002
UjjawalPrabhat wants to merge 5 commits intoopenmrs:mainfrom
UjjawalPrabhat:fix/O3-5041-heading-semantics

Conversation

@UjjawalPrabhat
Copy link
Contributor

@UjjawalPrabhat UjjawalPrabhat commented Feb 6, 2026

Requirements

  • This PR has a title that briefly describes the work done including the ticket number. If there is a ticket, make sure your PR title includes a conventional commit label. See existing PR titles for inspiration.
  • My work is based on designs, which are linked or shown either in the Jira ticket or the description below. (See also: Styleguide)
  • My work includes tests or is validated by existing tests.

Summary

Changes widget section headings from <h4> to <h2> so the heading hierarchy (<h1><h2>) no longer skips levels. The dashboard title renders as <h1>, but all widget headers were <h4>, skipping <h2> and <h3> — a WCAG accessibility violation.

SCSS selectors updated in tandem to preserve existing visual styles.

Screenshots

Related Issue

O3-5041

Other

Related PR

@UjjawalPrabhat UjjawalPrabhat changed the title (fix) O3-5041: Skipped heading levels in widget section headers (fix) O3-5041: Heading semantics in widget section headers Feb 10, 2026
@UjjawalPrabhat UjjawalPrabhat changed the title (fix) O3-5041: Heading semantics in widget section headers (fix) O3-5041: Heading semantics across patient chart Feb 10, 2026
@UjjawalPrabhat UjjawalPrabhat force-pushed the fix/O3-5041-heading-semantics branch from 5ddea1e to 1bc4aaa Compare February 10, 2026 20:02
@UjjawalPrabhat UjjawalPrabhat force-pushed the fix/O3-5041-heading-semantics branch from 1bc4aaa to 47f70f1 Compare February 10, 2026 20:14
@UjjawalPrabhat
Copy link
Contributor Author

@jayasanka-sack updated this one to include all the required pages across patient chart

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