Pages should include an ARIA "main" landmark
Bug #1482456 reported by
Jono M
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
Low
|
Jono M | ||
15.10 |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
With the new Bootstrap theme, pages now have "header", "nav" and "footer" ARIA landmarks (I assume because of the use of <header>, <nav> and <footer> semantic elements), but to complete the set there should be a "main" landmark as well. This should be as simple as changing the page wrapper <div> into a <main> element, but it would be worth investigating how exactly landmarks work in HTML ...
Affects latest master
Changed in mahara: | |
assignee: | nobody → Jono Mingard (mingard) |
Changed in mahara: | |
status: | Confirmed → In Progress |
Changed in mahara: | |
milestone: | none → 15.10.0 |
status: | In Progress → Fix Committed |
Changed in mahara: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Patch for "master" branch: https:/ /reviews. mahara. org/5369