Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web Accessibility issues #3

Open
briri opened this issue Mar 22, 2017 · 2 comments
Open

Web Accessibility issues #3

briri opened this issue Mar 22, 2017 · 2 comments

Comments

@briri
Copy link

briri commented Mar 22, 2017

The following are some basic web accessibility issues our UX team discovered with substance-forms.

  • The toolbar does not have enough color contrast to support. Converting to a simple black and white color scheme would solve this issue
  • Screen readers describe each of the toolbar icons as 'button'
  • When text is highlighted there is no prompt to the screen reader that lets the user know that a toolbar appeared
  • When the user clicks on the comment icon there is no audible indication that a comment area appeared
@michael
Copy link
Member

michael commented Apr 11, 2017

  • I agree on the color contrast. Need to improve that, I wanted to avoid introducing additional colors and use grey for inactive, white for the active state. If we go with white color then we need a different indicator for active buttons. May just come at the cost of being less visually appealing.

image

  • As for screen readers, we haven't addressed them yet. Think it would be good to design that with accessibility experts and do user testing. I think we would need a bit of time to do that properly. Could you ask your UX team to give advice on how we should change to markup to improve accessibility?

@stephaniesimms
Copy link

Our UX team isn't available for a full accessibility evaluation until after our MVP (late summer). At that point we can do the work and contribute it back to you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants