-
Notifications
You must be signed in to change notification settings - Fork 63
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
Feat: Design System Unification (2) #2390
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Skipped Deployment
|
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.
All .mdx
files changes should be updated on the dev portal doc @mariana-caetano
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.
Thanks, @renatamottam!! I will work on this in the EDU-13056.
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.
@renatamottam @mariana-caetano
btw, I don't think this could be classified as a breaking change, but since we are renaming some tokens and base styles, I think it would be a good idea to make a release, at least here on GitHub. We won't have the documentation updates launched together, right? So, I'll make the release after the new version of the framework is ready. Does that sound okay?
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.
@hellofanny agreed!
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. |
@@ -32,7 +32,7 @@ | |||
// Title | |||
--fs-toast-title-size : var(--fs-text-size-body); | |||
--fs-toast-title-weight : var(--fs-text-weight-bold); | |||
--fs-toast-title-line-height : var(--fs-scale); | |||
--fs-toast-title-line-height : 1.2; |
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.
suggestion: @renatamottam I noticed that we are using this same line-height:1.2
value for other components too, WDYT about adding it as a global token?
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.
I love this idea, I'm gonna create a task for it on our backlog ✨
packages/core/src/components/sections/ProductGallery/section.module.scss
Show resolved
Hide resolved
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.
LGTM! 🤙
What's the purpose of this pull request?
This PR updates the Brandless to the new design foundations from VTEX. I also made a small improvement on Payment Methods icons by fixing existed ones and adding new methods.
Major changes:
Minor changes:
InputField
label centered vertical position for inputs with custom heightProductCard
Out-of-stock stylesQuantitySelector
border-radius declarationProductPrice
style import onProductGallery
How to test it?
You should see changes on typography, colors and icons.
https://starter-git-feat-design-system-unification-faststore.vercel.app/
Starter PR
vtex-sites/starter.store#501