oaeproject/3akai-ux — pull request #3918 by sathomas (2014-12-31 13:48:08+00:00)
Title: (A11y severity 2) Make visibility icons accessible to screen readers

All of the visibility icons are icon fonts. When encountered by a screen reader, the underlying text character is not read; however, since the icon presents information that is important to the user there needs to be a way to indicate what privacy level each document has. Hide the character with aria-hidden="true" and add off-screen text that presents the content (e.g., #). Off-screen content should be styled so it remains accessible to screen reader users as documented at http://webaim.org/techniques/css/invisiblecontent/