-
Notifications
You must be signed in to change notification settings - Fork 679
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
Update styleguide colors & typography #2236
Conversation
|
@jimbo - Looks good overall. A few thoughts -
@schensley Could you also take a look if possible? |
Yes. I've pushed this change.
We currently use
I agree. I've pushed this change.
Again, adding another style would increase the load a fair bit—especially if we were to do so for all three weights. Also, the browser can simulate italics for a font with a fair degree of accuracy without loading any actual new glyphs. Could we rely on that, given that we will hardly be using italics (if we do at all)?
I agree. I've pushed a change adding the |
Looks good
Yes, not planning to use more than 3. The buttons look better now with 700.
Looks good
Yes.
I wonder if the button should become more of a square with rounded corners if the label were to wrap? The shape of the fully rounded button seems compromised when this happens. Another general question - I see that there are no visuals for a few sections on the button and typography pages. Assume the gray placeholder boxes would be replaced with these at a later time? Let me know if you need anything from design for this. |
Oh, I meant to fix that. CSS doesn't tell us when the contents have overflowed (wrapped, in this case), so we can't set a conditional style for that case, but I can use a trick to always have the proper rounding. I'll update it.
Yeah, I just haven't prioritized filling those in. Unlike most style guides, where those boxes contain images sliced from a high-fidelity mockup, ours are currently live views. We'll probably want to switch to images at some point, but doing that responsively is going to be a challenge. Just trying to move quickly at the moment. |
Great!
Okay, happy to give you images once I have the sticker sheet built out. |
Verification steps pass. |
The changes are UX approved. |
Description
This PR introduces the first aspects of new design to the Venia Styleguide. It updates colors & typography, and uses them to update the
button
component's presentation.This PR also renames the
footer
component tobutton group
, since it's not really a footer, and updates it to reflect guidance from the new design.Related Issue
Acceptance
@soumya-ashok
@schensley
Verification Stakeholders
Specification
Verification Steps
/page/color
and verify the colors are correct/page/typography
and verify the fonts are correct/page/button
and verify the appearance and guidelines are correct/page/button-group
and verify the appearance and guidelines are correctScreenshots / Screen Captures (if appropriate)
Checklist