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

Matched button styles to DS [Fixes #1249] #1259

Merged
merged 2 commits into from
Jul 24, 2020
Merged

Conversation

ryancreatescopy
Copy link
Contributor

Description

Made sure button styles have appropriate hover and active states as per the design system styles. Decided to leave focus as this should be covered by the browser.

Created new theme values to do this across light and dark mode. Eventually, we may need to think more carefully about our color names in the theme as I'm not sure how sustainable having values like SecondaryButtonHover is and things could get messy. But thought it was important we fix accessibility issues first.

Related Issue

#1249

Screenshots (if appropriate):

Best place to review would be /build as it has a secondary and primary button.

@samajammin samajammin added design required 🎨 This involves design changes feature ✨ This is enhancing something existing or creating something new labels Jul 24, 2020
Copy link
Contributor

@samajammin samajammin left a comment

Choose a reason for hiding this comment

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

👏

@samajammin samajammin merged commit 9c15d18 into dev Jul 24, 2020
@samajammin samajammin deleted the button-style-updates branch July 24, 2020 16:13
@samajammin samajammin mentioned this pull request Jul 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design required 🎨 This involves design changes feature ✨ This is enhancing something existing or creating something new
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants