Skip to content

Conversation

@laurenhu
Copy link
Collaborator

Describe the problem this PR addresses

The color neutral-20 generated by the maker colors utility did not pass minimum (3:1) contrast requirements in the components it's used on (input borders, toggle buttons etc).

Describe the changes in this PR

This PR adjusts the values used to generate neutral-20 so that components using it in their styles pass contrast requirements for accessibility. This PR also updates the README for theme so that it uses the makerColors utility functions to demo the colors and includes their contrast values.

Screenshot 2025-06-25 at 4 15 16 PM

Other information

@laurenhu laurenhu requested review from a team as code owners June 25, 2025 20:16
@github-actions
Copy link

Deployed Styleguide and Lab.

Notes
  1. Links may take a few minutes to update after PR is opened or commit is pushed.
  2. Links may become invalidated after PR is merged or closed.
  3. Links for all releases and open PRs can be found on the Maker Deploys page.

@laurenhu laurenhu merged commit 7b37394 into master Jun 26, 2025
4 checks passed
@laurenhu laurenhu deleted the a11y-color-fixes branch June 26, 2025 17:32
@github-actions
Copy link

🎉 This PR is included in version 19.9.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants