swisspost / design-system

The Swiss Post Design System pattern library for a consistent and accessible user experience across the web platform.
https://design-system.post.ch
Apache License 2.0
106 stars 13 forks source link

feat(styles): update buttons padding, gap and border-radius #1666

Closed imagoiq closed 9 months ago

imagoiq commented 9 months ago

Following https://github.com/swisspost/design-system/issues/1571#issuecomment-1641942510 and discussion from today.

Updated:

Figma: https://www.figma.com/file/xZ0IW0MJO0vnFicmrHiKaY/Components-Post?node-id=9096%3A36684&mode=dev

changeset-bot[bot] commented 9 months ago

🦋 Changeset detected

Latest commit: 6a0b5b904ae13303ac3641492f3257decd0368dd

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 9 packages | Name | Type | | ------------------------------------------- | ----- | | @swisspost/design-system-styles | Patch | | @swisspost/design-system-components-angular | Patch | | @swisspost/design-system-components | Patch | | @swisspost/design-system-demo | Patch | | @swisspost/design-system-documentation-v7 | Patch | | @swisspost/design-system-documentation | Patch | | @swisspost/internet-header | Patch | | @swisspost/design-system-intranet-header | Patch | | @swisspost/design-system-components-react | Patch |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

swisspost-bot commented 9 months ago

Preview environment ready: https://preview-1666--swisspost-design-system-next-v7.netlify.app Preview environment ready: https://preview-1666--swisspost-web-frontend.netlify.app Preview environment ready: https://preview-1666--swisspost-design-system-next.netlify.app

swisspost-bot commented 9 months ago

Preview environment ready: https://preview-1666--swisspost-design-system-next.netlify.app

alizedebray commented 9 months ago

Can you also update the icon size for large buttons, it is 24px currently instead of 22px in Figma?

rouvenpost commented 9 months ago

The «Like» Button does not show in any of the Variants.

imagoiq commented 9 months ago

I think this one is ready to be merged, if you could have a look, please @gfellerph @alizedebray @oliverschuerch

sonarcloud[bot] commented 9 months ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication