discourse/app
Nolan Darilek 549e100d8c
A11Y: Add heading role for post titles. (#13143)
Not all screen readers treat articles as navigable roles when moving between landmarks. To help with this, we use a `heading` role on the title, with an arbitrary depth of 2 chosen as to not conflict with the main `<h1/>`. Because ARIA roles are used, this change should be entirely non-visual.

While this introduces minor navigation challenges in posts where headers are included, the vast majority of posts don't, and as screen reader users, we're used to mixed headers in longer-form content.
2021-05-25 22:43:09 +02:00
..
assets A11Y: Add heading role for post titles. (#13143) 2021-05-25 22:43:09 +02:00
controllers DEV: Add `session` to `before_auth` and `after_auth` hooks (#13123) 2021-05-24 17:35:51 +01:00
helpers DEV: Correct typos and spelling mistakes (#12812) 2021-05-21 11:43:47 +10:00
jobs DEV: Correct typos and spelling mistakes (#12812) 2021-05-21 11:43:47 +10:00
mailers DEV: Correct spelling mistakes in comments 2021-05-21 13:37:17 +10:00
models FIX: slow mode dialog doesn't remember Enabled Until value (#13076) 2021-05-21 18:13:14 +04:00
serializers FEATURE: Support tag and replace in watched words in test modal (#13100) 2021-05-21 17:50:24 +03:00
services DEV: Correct typos and spelling mistakes (#12812) 2021-05-21 11:43:47 +10:00
views DEV: Remove unused `offscreen-content` (#13133) 2021-05-25 18:39:06 +02:00