-
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 #2120
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
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. |
32a0910
to
7a9504d
Compare
39814f6
to
b093ba3
Compare
@@ -205,13 +205,19 @@ export const propsInputField = [ | |||
#### Label | |||
|
|||
<TokenTable> | |||
<TokenRow token="--fs-input-label-padding" value="0 var(--fs-spacing-2)" /> | |||
<TokenRow token="--fs-input-field-label-padding" value="0 var(--fs-spacing-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.
todo: We'll have to update in developer portal doc
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 since we migrate all the docs to portal, we'll need to apply all the changes made on this PR there.
cc: @mariana-caetano
@renatamottam Renatinha can you please open a preview PR in starter just in case? Thanks |
…tex/faststore into feat/design-system-unification
> Commits migrated from #2120 to fix unwanted merge ## 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:** - [x] Updates type scale **Minor changes:** - [x] Fix `InputField` label centered vertical position for inputs with custom height - [x] Fix payment methods icons - [x] Fix `ProductCard` Out-of-stock styles - [x] Fix `QuantitySelector` border-radius declaration - [x] Update all "Lato" font declaration to "Inter" - [x] Add missing `ProductPrice` style import on `ProductGallery` |Before|After| |-|-| |<img width="937" alt="Screenshot 2023-11-21 at 10 11 13" src="https://github.com/vtex/faststore/assets/11613011/190f6580-c292-4d84-86f6-8c04e1723eb4">|<img width="937" alt="Screenshot 2023-11-21 at 10 10 48" src="https://github.com/vtex/faststore/assets/11613011/fdf8b937-78b6-4e28-9b6e-b780769dee39">| |<img width="242" alt="image" src="https://github.com/vtex/faststore/assets/11613011/35641092-13d1-484b-8855-38bfba7349b1">|<img width="242" alt="image" src="https://github.com/vtex/faststore/assets/11613011/c2cf1e7f-a228-4092-982a-2af6360a8229">| ## 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
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 declarationHow 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