-
Notifications
You must be signed in to change notification settings - Fork 8
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
Emulsif-67: Color contrast now meets WCAG AA standards #126
Emulsif-67: Color contrast now meets WCAG AA standards #126
Conversation
…WCAG AA standards
✅ Deploy Preview for emulsify-ui-kit ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
…ULSIF-82-checkboxes-radios-cards-and-links
@mariannuar There are two pages that have contrast errors—buttons and table typography. See attached screenshots. |
…ULSIF-82-checkboxes-radios-cards-and-links
@amazingrando Thank you!!! They are fixed now, please let me know your thoughts about the use of colors. Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉 This PR is included in version 1.0.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Summary
This PR fixes color contrast for some components to meet WCAG AA Standard
How to review this pull request
Visit the following components in Storybook and note the Accessibility tab.
https://deploy-preview-126--emulsify-ui-kit.netlify.app/?path=/story/components-button--button
https://deploy-preview-126--emulsify-ui-kit.netlify.app/?path=/story/components-cards--card-horizontal
https://deploy-preview-126--emulsify-ui-kit.netlify.app/?path=/story/components-cards--card-vertical
https://deploy-preview-126--emulsify-ui-kit.netlify.app/?path=/story/components-menus--breadcrumbs
https://deploy-preview-126--emulsify-ui-kit.netlify.app/?path=/story/components-menus--inline
https://deploy-preview-126--emulsify-ui-kit.netlify.app/?path=/story/components-menus--social
https://deploy-preview-126--emulsify-ui-kit.netlify.app/?path=/story/components-typography--headings
https://deploy-preview-126--emulsify-ui-kit.netlify.app/?path=/story/components-typography-links--links
https://deploy-preview-126--emulsify-ui-kit.netlify.app/?path=/story/components-typography--tables
https://deploy-preview-126--emulsify-ui-kit.netlify.app/?path=/story/components-pager--basic
Confirm there aren't color contrast issues anymore and they look like the design on Figma... I had to do some changes there. However, I saved a backup just in case we don't want those colors used.
Closing issues
Closes #113