{"push_id":1752619220,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"b3b78969d30a634bae728408d20b3792254e4903","before":"579a63d3a4c4a6a60fc66d031553ae3b363dae56","commits":[{"sha":"7751d17787cde4c1ebc53f33ab6f4367ab634636","author":{"name":"Patrick H. Lauke","email":"dcee2543ce1236088e9ed6e9febd5192e3bc597c@splintered.co.uk"},"message":"Add appropriate ARIA role and attributes for  navigation disclosure widgets\n\n- if toggle is not a `<button>`, add `role=\"button\"`, `aria-expanded`,\nand - to be safe - `tabindex=1`\n- add keyboard handling for SPACE (like a real `<button>`)\n\n(reason why it's done dynamically is that, at least for navigation,\nwithout JS the disclosure toggles act as regular links, and having these\nas actual `<button>` in markup / having a pre-baked `role=\"button\"`\nwould lead to confusion for AT users if JS didn't work for some reason)","distinct":true,"url":"https://api.github.com/repos/bradfrost/style-guide-guide/commits/7751d17787cde4c1ebc53f33ab6f4367ab634636"},{"sha":"336bdabbc5409c04c4d356be5f4da08f27af1c1f","author":{"name":"Patrick H. Lauke","email":"dcee2543ce1236088e9ed6e9febd5192e3bc597c@splintered.co.uk"},"message":"Add aria-current to items styled as being current\n\nThough support in AT is not pervasive, this future-proofs it (support\nfor older AT/browsers would require visually hidden extra text on the\ncurrent item...not going to bother)","distinct":true,"url":"https://api.github.com/repos/bradfrost/style-guide-guide/commits/336bdabbc5409c04c4d356be5f4da08f27af1c1f"},{"sha":"0ced5b58bc59d7efa5b525674d60b80aaf67976c","author":{"name":"Patrick H. Lauke","email":"dcee2543ce1236088e9ed6e9febd5192e3bc597c@splintered.co.uk"},"message":"Add aria-hidden to svg chevrons\n\nCertain AT announce these as \"chevron-right\" (uses the `<title>` present in\nthe SVG icon itself) under certain conditions (e.g. when they're part of a\nbutton/role=\"button\" element). This hides the SVG completely from AT,\nsuppressing this (as the meaning they're conveying is already covered by\nthe aria-expanded we dynamically added in a previous commit).","distinct":true,"url":"https://api.github.com/repos/bradfrost/style-guide-guide/commits/0ced5b58bc59d7efa5b525674d60b80aaf67976c"},{"sha":"b3b78969d30a634bae728408d20b3792254e4903","author":{"name":"Brad Frost","email":"9fbbdf964200e6d49297bf5272349638b037cd2c@bradfrost.com"},"message":"Merge pull request #15 from patrickhlauke/a11y-nav\n\nInitial accessibility fix-up for navigation","distinct":true,"url":"https://api.github.com/repos/bradfrost/style-guide-guide/commits/b3b78969d30a634bae728408d20b3792254e4903"}]}
{"actor":{"display_login":"bradfrost"}}