discourse/app
Roman Rizzi de10c39fa4
A11Y: Switch tabs using the keyboard (#12241)
* A11Y: Switch tabs using the keyboard

According to the WAI-ARIA Authoring Practices, tabs should be navigable using the left/right arrow keys.

Additionally, the screen reader couldn't correctly announce that a tab was selected when clicking the tab icon. To fix this, we made the SVG icon non-clickable and set the "aria-hidden" attribute to true.

* Handle navigation events using appEvents
2021-03-02 12:22:32 -03:00
..
assets A11Y: Switch tabs using the keyboard (#12241) 2021-03-02 12:22:32 -03:00
controllers FIX: Skip sending PM email for user silence (#12240) 2021-03-02 09:18:09 +10:00
helpers A11Y: sets the html lang to user's locale when possible (#12007) 2021-02-10 16:12:09 +01:00
jobs FIX: Reduce the time_read threshold to one minute. (#12159) 2021-02-20 08:25:32 -03:00
mailers FIX: Skip sending PM email for user silence (#12240) 2021-03-02 09:18:09 +10:00
models FIX: Topic#invite_group failed to notify users on newly created topic (#12255) 2021-03-02 15:46:50 +01:00
serializers Add watched words of type "replace" (#12020) 2021-02-25 14:00:58 +02:00
services FIX: Skip sending PM email for user silence (#12240) 2021-03-02 09:18:09 +10:00
views FIX: adds google tracking to page publishing (#12090) 2021-02-15 19:00:35 +01:00