adobe/topcoat — pull request #30 by majornista (2012-12-18 01:13:05+00:00)
Title: Accessibility Suggestions

This commit includes a number of accessibility fixes including:

-- removes use of display:none to hide input elements like checkbox
-- adds :focus style to checkbox label
-- adds label to icon buttons
-- adds label to text-inputs
-- improve focus state of CTA buttons
-- uses WAI-ARIA to identify role and state of elements where
appropriate
-- enhances .link:focus style to more clearly indicate the focused state
-- improves :focus style guide header links

Other issues remain, including refactoring the Slide Switch so that it
can have a proper label and provide an indication when the input has
:focus.