angular/material — pull request #246 by marcysutton (2014-09-05 22:32:02+00:00)
Title: Accessibility improvements for Material docs

This change covers a few accessibility fixes for the Material Design docs, including missing alt text, `ng-click` only on the mobile menu icon (a `

`) and a way to escape the sidenav via the keyboard. A fuller-featured branch on `material-sidenav` is forthcoming, but at least wiring up the escape key made the docs sidenav easier to use.

One outstanding issue is in tablet or mobile layout: in the open menu, when you click to view a demo or other component, the docs sidenav stays open on top of the requested content. It should navigate out of the way after successfully loading new content. This would be a good opportunity to work in focus management for the docs, as well: after a user hits the space bar or enter key to view a component, focus should be directed into new content. See screenshot of docs side navigation still open after clicking, tapping, or using keyboard to view component: