mattSOLANO/ScrewDefaultButtonsV2 — pull request #15 by schne324 (2014-06-06 14:57:45+00:00)
Title: Adds accessibility (keyboard and AT)

Allows ScrewDefaultButtons to be interacted upon by keyboard and also provides roles and attributes that allow screen readers to read everything out properly.

* input[type=radio] gets role="radio" and a title attribute of the original label (if one exists)
* input[type=checkbox] gets role="checkbox" and a title attribute of the original label (if one exists)
* both toggle aria-checked={true/false}