Align button text and icon colors with pattern library
What I've done is just made sure the icon color has the same color as the text, but I can change that if necessary. | #307 (comment 189907321)
This means the button colors across tertiary, secondary, and primary buttons do not yet fully align with whats in our pattern library.
There are plenty of reasons why this change is necessary which has been discussed here: https://gitlab.slack.com/archives/C03MSG8B7/p1562790755477000
A short excerpt:
There needs to be a difference in color for visual balance as well, due to the visual weight of our icons vs the text font-weight.
Primary buttons do have a bold weight, therefore allowing for same color chevron icons. Secondary buttons actually have a subtle color difference as well.
Buttons with text, an icon, and a chevron would make things even more unclear if there can be no difference in color.
Make sure the following attributes closely align with the pattern library specs across tertiary, secondary, and primary buttons
- Text color
- Chevron icon color
- Normal icon color