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

Accessibility testing #176

Closed
GentlemanHal opened this issue May 1, 2017 · 3 comments
Closed

Accessibility testing #176

GentlemanHal opened this issue May 1, 2017 · 3 comments
Assignees
Labels
a11y Changes related to user experience or accessibility for developers Changes that make development easier
Milestone

Comments

@GentlemanHal
Copy link
Member

GentlemanHal commented May 1, 2017

We can create automated tests using pa11y.

@GentlemanHal GentlemanHal added for developers Changes that make development easier a11y Changes related to user experience or accessibility labels May 1, 2017
@GentlemanHal GentlemanHal changed the title Add accessibility tests Check accessibility and update accordingly May 10, 2017
@GentlemanHal GentlemanHal changed the title Check accessibility and update accordingly Accessibility testing Oct 6, 2017
@GentlemanHal
Copy link
Member Author

I've been trying the aXe Chrome extension to test as it can easily scan any page after all the dynamic content has loaded.

The biggest issue it's reporting is Elements must have sufficient color contrast, so this is something we should look into and update.

@GentlemanHal
Copy link
Member Author

I ran a11y.css (which required messing with our Content-Security-Policy) and it raised some issues.

a11y-tracking

a11y-settings

a11y-help

@GentlemanHal GentlemanHal added this to the v4.0.0 milestone Dec 24, 2018
@GentlemanHal GentlemanHal self-assigned this Dec 24, 2018
@GentlemanHal
Copy link
Member Author

I've fixed the issues raised by a11y.css and have included checks in the journey test.

We also have issue #211 which we need to play to fix the contrast issues on the build labels and times on the Monitor page.

Ideally we need to get a human to look at accessibility, so if anyone knows anyone who can help us out that would be awesome.

I'm going to close this issue, we can raise specific issues if any other problems are found.

@GentlemanHal GentlemanHal modified the milestones: v4.0.0, v3.2.0 Mar 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y Changes related to user experience or accessibility for developers Changes that make development easier
Projects
None yet
Development

No branches or pull requests

1 participant