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

feat(storybook): add addon-a11y #842

Merged
merged 1 commit into from
Jun 12, 2019
Merged

feat(storybook): add addon-a11y #842

merged 1 commit into from
Jun 12, 2019

Conversation

jonnybel
Copy link
Contributor

@jonnybel jonnybel commented Jun 7, 2019

Summary

Part of the new features of storybook 5.1 (#839), this PR adds the new Real-Time accessibility testing addon.

Example:

image

@jonnybel jonnybel requested review from emmenko and montezume June 7, 2019 15:27
@jonnybel jonnybel self-assigned this Jun 7, 2019
Copy link
Contributor

@tdeekens tdeekens left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ouh nice I like it. Do you plan on adding a11y linting too?

@montezume
Copy link
Contributor

@tdeekens one issue is that our brand color has bad color contrast, so pretty much every component will have this error 😢

Copy link
Contributor

@montezume montezume left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice

@tdeekens
Copy link
Contributor

tdeekens commented Jun 7, 2019

@tdeekens one issue is that our brand color has bad color contrast, so pretty much every component will have this error 😢

Can we add exceptions? Not sure that will change but maybe we can raise it?

@jonnybel
Copy link
Contributor Author

jonnybel commented Jun 7, 2019

@tdeekens not really, I'm afraid at this phase it would complain too much to the point of becoming annoying 🤔

Copy link
Member

@emmenko emmenko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

Copy link
Contributor

@adnasa adnasa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks a11y to me

@jonnybel jonnybel force-pushed the ja-add-a11y-addon branch from 1deb63d to 35a91c5 Compare June 11, 2019 12:47
@montezume
Copy link
Contributor

@jonnybel do you want to merge this 😄

@jonnybel
Copy link
Contributor Author

I can't, I'm not authorized 😬

@montezume montezume merged commit c874d94 into master Jun 12, 2019
@montezume montezume deleted the ja-add-a11y-addon branch June 12, 2019 20:57
@montezume
Copy link
Contributor

Looks unauthorized to me.

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

Successfully merging this pull request may close these issues.

5 participants