Skip to content

Commit

Permalink
fix: Margin spacing tokens in card component (#310)
Browse files Browse the repository at this point in the history
  • Loading branch information
ethanWallace authored Aug 20, 2024
1 parent d61a4a4 commit 6c000e0
Show file tree
Hide file tree
Showing 10 changed files with 44 additions and 24 deletions.
14 changes: 10 additions & 4 deletions build/figma/figma.tokens.json
Original file line number Diff line number Diff line change
Expand Up @@ -1463,7 +1463,7 @@
"value": {
"fontFamily": "\"Noto Sans\", sans-serif",
"fontWeight": "400",
"lineHeight": "120%",
"lineHeight": "150%",
"fontSize": "1.25rem"
},
"type": "typography"
Expand Down Expand Up @@ -1533,9 +1533,11 @@
"type": "other"
}
},
"margin": {
"value": "0 0 1.5rem",
"type": "spacing"
"image": {
"margin": {
"value": "0 0 1.5rem",
"type": "spacing"
}
},
"padding": {
"value": "2.25rem 1.5rem",
Expand Down Expand Up @@ -1571,6 +1573,10 @@
},
"type": "typography"
}
},
"margin": {
"value": "0 0 0.5625rem",
"type": "spacing"
}
},
"maxWidth": {
Expand Down
5 changes: 3 additions & 2 deletions build/web/css/.css
Original file line number Diff line number Diff line change
Expand Up @@ -283,7 +283,7 @@
--gcds-card-background-color: #ffffff;
--gcds-card-box-shadow: 0 0.1875rem 0.5625rem 0.1875rem #00000019;
--gcds-card-color: #333333;
--gcds-card-description-font-desktop: 400 1.25rem/120% "Noto Sans", sans-serif;
--gcds-card-description-font-desktop: 400 1.25rem/150% "Noto Sans", sans-serif;
--gcds-card-description-font-mobile: 400 1rem/150% "Noto Sans", sans-serif;
--gcds-card-focus-box-shadow: inset 0 0 0 0.125rem #0535d2;
--gcds-card-focus-link-background-color: transparent;
Expand All @@ -296,12 +296,13 @@
--gcds-card-focus-outline: 0.1875rem solid #0535d2;
--gcds-card-hover-background-color: #f1f2f380;
--gcds-card-hover-box-shadow: 0 0.25rem 0.5625rem 0.25rem #00000032;
--gcds-card-margin: 0 0 1.5rem;
--gcds-card-image-margin: 0 0 1.5rem;
--gcds-card-padding: 2.25rem 1.5rem;
--gcds-card-badge-background-color: #20809D;
--gcds-card-badge-padding: 0.1875rem 1.5rem;
--gcds-card-title-font-desktop: 700 2.00225830078125rem/124.85901539399482% "Lato", sans-serif;
--gcds-card-title-font-mobile: 700 1.601806640625rem/124.85901539399481% "Lato", sans-serif;
--gcds-card-title-margin: 0 0 0.5625rem;
--gcds-card-max-width: 34.125rem;
--gcds-checkbox-check-border-width: 0.3125rem;
--gcds-checkbox-check-height: 1.5rem;
Expand Down
5 changes: 3 additions & 2 deletions build/web/css/components.css
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@
--gcds-card-background-color: #ffffff;
--gcds-card-box-shadow: 0 0.1875rem 0.5625rem 0.1875rem #00000019;
--gcds-card-color: #333333;
--gcds-card-description-font-desktop: 400 1.25rem/120% "Noto Sans", sans-serif;
--gcds-card-description-font-desktop: 400 1.25rem/150% "Noto Sans", sans-serif;
--gcds-card-description-font-mobile: 400 1rem/150% "Noto Sans", sans-serif;
--gcds-card-focus-box-shadow: inset 0 0 0 0.125rem #0535d2;
--gcds-card-focus-link-background-color: transparent;
Expand All @@ -152,12 +152,13 @@
--gcds-card-focus-outline: 0.1875rem solid #0535d2;
--gcds-card-hover-background-color: #f1f2f380;
--gcds-card-hover-box-shadow: 0 0.25rem 0.5625rem 0.25rem #00000032;
--gcds-card-margin: 0 0 1.5rem;
--gcds-card-image-margin: 0 0 1.5rem;
--gcds-card-padding: 2.25rem 1.5rem;
--gcds-card-badge-background-color: #20809D;
--gcds-card-badge-padding: 0.1875rem 1.5rem;
--gcds-card-title-font-desktop: 700 2.00225830078125rem/124.85901539399482% "Lato", sans-serif;
--gcds-card-title-font-mobile: 700 1.601806640625rem/124.85901539399481% "Lato", sans-serif;
--gcds-card-title-margin: 0 0 0.5625rem;
--gcds-card-max-width: 34.125rem;
--gcds-checkbox-check-border-width: 0.3125rem;
--gcds-checkbox-check-height: 1.5rem;
Expand Down
5 changes: 3 additions & 2 deletions build/web/css/components/card.css
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
--gcds-card-background-color: #ffffff;
--gcds-card-box-shadow: 0 0.1875rem 0.5625rem 0.1875rem #00000019;
--gcds-card-color: #333333;
--gcds-card-description-font-desktop: 400 1.25rem/120% "Noto Sans", sans-serif;
--gcds-card-description-font-desktop: 400 1.25rem/150% "Noto Sans", sans-serif;
--gcds-card-description-font-mobile: 400 1rem/150% "Noto Sans", sans-serif;
--gcds-card-focus-box-shadow: inset 0 0 0 0.125rem #0535d2;
--gcds-card-focus-link-background-color: transparent;
Expand All @@ -19,11 +19,12 @@
--gcds-card-focus-outline: 0.1875rem solid #0535d2;
--gcds-card-hover-background-color: #f1f2f380;
--gcds-card-hover-box-shadow: 0 0.25rem 0.5625rem 0.25rem #00000032;
--gcds-card-margin: 0 0 1.5rem;
--gcds-card-image-margin: 0 0 1.5rem;
--gcds-card-padding: 2.25rem 1.5rem;
--gcds-card-badge-background-color: #20809D;
--gcds-card-badge-padding: 0.1875rem 1.5rem;
--gcds-card-title-font-desktop: 700 2.00225830078125rem/124.85901539399482% "Lato", sans-serif;
--gcds-card-title-font-mobile: 700 1.601806640625rem/124.85901539399481% "Lato", sans-serif;
--gcds-card-title-margin: 0 0 0.5625rem;
--gcds-card-max-width: 34.125rem;
}
5 changes: 3 additions & 2 deletions build/web/css/tokens.css
Original file line number Diff line number Diff line change
Expand Up @@ -283,7 +283,7 @@
--gcds-card-background-color: #ffffff;
--gcds-card-box-shadow: 0 0.1875rem 0.5625rem 0.1875rem #00000019;
--gcds-card-color: #333333;
--gcds-card-description-font-desktop: 400 1.25rem/120% "Noto Sans", sans-serif;
--gcds-card-description-font-desktop: 400 1.25rem/150% "Noto Sans", sans-serif;
--gcds-card-description-font-mobile: 400 1rem/150% "Noto Sans", sans-serif;
--gcds-card-focus-box-shadow: inset 0 0 0 0.125rem #0535d2;
--gcds-card-focus-link-background-color: transparent;
Expand All @@ -296,12 +296,13 @@
--gcds-card-focus-outline: 0.1875rem solid #0535d2;
--gcds-card-hover-background-color: #f1f2f380;
--gcds-card-hover-box-shadow: 0 0.25rem 0.5625rem 0.25rem #00000032;
--gcds-card-margin: 0 0 1.5rem;
--gcds-card-image-margin: 0 0 1.5rem;
--gcds-card-padding: 2.25rem 1.5rem;
--gcds-card-badge-background-color: #20809D;
--gcds-card-badge-padding: 0.1875rem 1.5rem;
--gcds-card-title-font-desktop: 700 2.00225830078125rem/124.85901539399482% "Lato", sans-serif;
--gcds-card-title-font-mobile: 700 1.601806640625rem/124.85901539399481% "Lato", sans-serif;
--gcds-card-title-margin: 0 0 0.5625rem;
--gcds-card-max-width: 34.125rem;
--gcds-checkbox-check-border-width: 0.3125rem;
--gcds-checkbox-check-height: 1.5rem;
Expand Down
5 changes: 3 additions & 2 deletions build/web/scss/.scss
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@ $gcds-button-width: fit-content;
$gcds-card-background-color: #ffffff;
$gcds-card-box-shadow: 0 0.1875rem 0.5625rem 0.1875rem #00000019;
$gcds-card-color: #333333;
$gcds-card-description-font-desktop: 400 1.25rem/120% "Noto Sans", sans-serif;
$gcds-card-description-font-desktop: 400 1.25rem/150% "Noto Sans", sans-serif;
$gcds-card-description-font-mobile: 400 1rem/150% "Noto Sans", sans-serif;
$gcds-card-focus-box-shadow: inset 0 0 0 0.125rem #0535d2;
$gcds-card-focus-link-background-color: transparent;
Expand All @@ -294,12 +294,13 @@ $gcds-card-focus-outline-offset: 0.125rem;
$gcds-card-focus-outline: 0.1875rem solid #0535d2;
$gcds-card-hover-background-color: #f1f2f380;
$gcds-card-hover-box-shadow: 0 0.25rem 0.5625rem 0.25rem #00000032;
$gcds-card-margin: 0 0 1.5rem;
$gcds-card-image-margin: 0 0 1.5rem;
$gcds-card-padding: 2.25rem 1.5rem;
$gcds-card-badge-background-color: #20809D;
$gcds-card-badge-padding: 0.1875rem 1.5rem;
$gcds-card-title-font-desktop: 700 2.00225830078125rem/124.85901539399482% "Lato", sans-serif;
$gcds-card-title-font-mobile: 700 1.601806640625rem/124.85901539399481% "Lato", sans-serif;
$gcds-card-title-margin: 0 0 0.5625rem;
$gcds-card-max-width: 34.125rem;
$gcds-checkbox-check-border-width: 0.3125rem;
$gcds-checkbox-check-height: 1.5rem;
Expand Down
5 changes: 3 additions & 2 deletions build/web/scss/components.scss
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ $gcds-button-width: fit-content;
$gcds-card-background-color: #ffffff;
$gcds-card-box-shadow: 0 0.1875rem 0.5625rem 0.1875rem #00000019;
$gcds-card-color: #333333;
$gcds-card-description-font-desktop: 400 1.25rem/120% "Noto Sans", sans-serif;
$gcds-card-description-font-desktop: 400 1.25rem/150% "Noto Sans", sans-serif;
$gcds-card-description-font-mobile: 400 1rem/150% "Noto Sans", sans-serif;
$gcds-card-focus-box-shadow: inset 0 0 0 0.125rem #0535d2;
$gcds-card-focus-link-background-color: transparent;
Expand All @@ -150,12 +150,13 @@ $gcds-card-focus-outline-offset: 0.125rem;
$gcds-card-focus-outline: 0.1875rem solid #0535d2;
$gcds-card-hover-background-color: #f1f2f380;
$gcds-card-hover-box-shadow: 0 0.25rem 0.5625rem 0.25rem #00000032;
$gcds-card-margin: 0 0 1.5rem;
$gcds-card-image-margin: 0 0 1.5rem;
$gcds-card-padding: 2.25rem 1.5rem;
$gcds-card-badge-background-color: #20809D;
$gcds-card-badge-padding: 0.1875rem 1.5rem;
$gcds-card-title-font-desktop: 700 2.00225830078125rem/124.85901539399482% "Lato", sans-serif;
$gcds-card-title-font-mobile: 700 1.601806640625rem/124.85901539399481% "Lato", sans-serif;
$gcds-card-title-margin: 0 0 0.5625rem;
$gcds-card-max-width: 34.125rem;
$gcds-checkbox-check-border-width: 0.3125rem;
$gcds-checkbox-check-height: 1.5rem;
Expand Down
5 changes: 3 additions & 2 deletions build/web/scss/components/card.scss
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
$gcds-card-background-color: #ffffff;
$gcds-card-box-shadow: 0 0.1875rem 0.5625rem 0.1875rem #00000019;
$gcds-card-color: #333333;
$gcds-card-description-font-desktop: 400 1.25rem/120% "Noto Sans", sans-serif;
$gcds-card-description-font-desktop: 400 1.25rem/150% "Noto Sans", sans-serif;
$gcds-card-description-font-mobile: 400 1rem/150% "Noto Sans", sans-serif;
$gcds-card-focus-box-shadow: inset 0 0 0 0.125rem #0535d2;
$gcds-card-focus-link-background-color: transparent;
Expand All @@ -17,10 +17,11 @@ $gcds-card-focus-outline-offset: 0.125rem;
$gcds-card-focus-outline: 0.1875rem solid #0535d2;
$gcds-card-hover-background-color: #f1f2f380;
$gcds-card-hover-box-shadow: 0 0.25rem 0.5625rem 0.25rem #00000032;
$gcds-card-margin: 0 0 1.5rem;
$gcds-card-image-margin: 0 0 1.5rem;
$gcds-card-padding: 2.25rem 1.5rem;
$gcds-card-badge-background-color: #20809D;
$gcds-card-badge-padding: 0.1875rem 1.5rem;
$gcds-card-title-font-desktop: 700 2.00225830078125rem/124.85901539399482% "Lato", sans-serif;
$gcds-card-title-font-mobile: 700 1.601806640625rem/124.85901539399481% "Lato", sans-serif;
$gcds-card-title-margin: 0 0 0.5625rem;
$gcds-card-max-width: 34.125rem;
5 changes: 3 additions & 2 deletions build/web/scss/tokens.scss
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@ $gcds-button-width: fit-content;
$gcds-card-background-color: #ffffff;
$gcds-card-box-shadow: 0 0.1875rem 0.5625rem 0.1875rem #00000019;
$gcds-card-color: #333333;
$gcds-card-description-font-desktop: 400 1.25rem/120% "Noto Sans", sans-serif;
$gcds-card-description-font-desktop: 400 1.25rem/150% "Noto Sans", sans-serif;
$gcds-card-description-font-mobile: 400 1rem/150% "Noto Sans", sans-serif;
$gcds-card-focus-box-shadow: inset 0 0 0 0.125rem #0535d2;
$gcds-card-focus-link-background-color: transparent;
Expand All @@ -294,12 +294,13 @@ $gcds-card-focus-outline-offset: 0.125rem;
$gcds-card-focus-outline: 0.1875rem solid #0535d2;
$gcds-card-hover-background-color: #f1f2f380;
$gcds-card-hover-box-shadow: 0 0.25rem 0.5625rem 0.25rem #00000032;
$gcds-card-margin: 0 0 1.5rem;
$gcds-card-image-margin: 0 0 1.5rem;
$gcds-card-padding: 2.25rem 1.5rem;
$gcds-card-badge-background-color: #20809D;
$gcds-card-badge-padding: 0.1875rem 1.5rem;
$gcds-card-title-font-desktop: 700 2.00225830078125rem/124.85901539399482% "Lato", sans-serif;
$gcds-card-title-font-mobile: 700 1.601806640625rem/124.85901539399481% "Lato", sans-serif;
$gcds-card-title-margin: 0 0 0.5625rem;
$gcds-card-max-width: 34.125rem;
$gcds-checkbox-check-border-width: 0.3125rem;
$gcds-checkbox-check-height: 1.5rem;
Expand Down
14 changes: 10 additions & 4 deletions tokens/components/card/tokens.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
"value": {
"fontFamily": "{fontFamilies.body}",
"fontWeight": "{fontWeights.regular}",
"lineHeight": "{lineHeights.text}",
"lineHeight": "{lineHeights.textMobile}",
"fontSize": "{fontSizes.text}"
},
"type": "typography"
Expand Down Expand Up @@ -88,9 +88,11 @@
"type": "other"
}
},
"margin": {
"value": "0 0 {spacing.400.value}",
"type": "spacing"
"image": {
"margin": {
"value": "0 0 {spacing.400.value}",
"type": "spacing"
}
},
"padding": {
"value": "{spacing.450.value} {spacing.400.value}",
Expand Down Expand Up @@ -126,6 +128,10 @@
},
"type": "typography"
}
},
"margin": {
"value": "0 0 {spacing.150.value}",
"type": "spacing"
}
},
"maxWidth": {
Expand Down

0 comments on commit 6c000e0

Please sign in to comment.