Skip to content

Commit 76eb8dc

Browse files
authored
fix: #249 using correct size variables matching DS figma (#250)
* fix: #249 using correct size variables matching DS figma * Updated usage of size variable across the repo with correct values reflecting DS figma
1 parent bacfc78 commit 76eb8dc

File tree

12 files changed

+112
-82
lines changed

12 files changed

+112
-82
lines changed

src/components/avatar-rectangle/styles.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,23 @@ import CommercialBottomImage from './icons/bottom-commercial-image.svg?react'
77
import CommercialSmallBottomImage from './icons/bottom-commercial-image-small.svg?react'
88

99
const baseAvatarRectMediumSize = `
10-
width: var(--size-size-12, 72px);
10+
width: var(--size-18);
1111
height: 54px;
1212
`
1313

1414
const baseAvatarRectSmallSize = `
15-
width: var(--size-size-11, 64px);
16-
height: var(--size-size-9, 48px);
15+
width: var(--size-16);
16+
height: var(--size-12);
1717
`
1818

1919
// The commercial consists of two sections: the commercial image and the bottom placeholder.
2020
const baseCommercialMediumImagesSize = `
2121
width: 54px;
22-
height: var(--size-size-8, 40px);
22+
height: var(--size-10);
2323
`
2424

2525
const baseCommercialBottomSmallPlaceholderSize = `
26-
width: var(--size-size-9, 48px);
26+
width: var(--size-12);
2727
height: 36px;
2828
`
2929

src/components/avatar/styles.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ const baseCircleStyle = `
55
`
66

77
const baseMediumSizeStyle = `
8-
width: var(--size-8, 40px);
9-
height: var(--size-8, 40px);
8+
width: var(--size-10);
9+
height: var(--size-10);
1010
font-size: var(--font-size-base, 15px);
1111
line-height: var(--line-height-base, 24px);
1212
letter-spacing: var(--letter-spacing-base, -0.15px);
@@ -50,8 +50,8 @@ export const ElAvatar = styled.span`
5050
}
5151
5252
&[data-size='small'] {
53-
width: var(--size-7, 32px);
54-
height: var(--size-7, 32px);
53+
width: var(--size-8);
54+
height: var(--size-8);
5555
font-size: var(--font-size-2xs, 12px);
5656
line-height: var(--line-height-2xs, 16px);
5757
letter-spacing: var(--letter-spacing-2xs, -0.12px);

src/components/bottom-bar-item/styles.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ export const ElBottomBarItemBadge = styled.span`
4848
position: absolute;
4949
top: -3px;
5050
right: -3px;
51-
width: var(--size-2, 8px);
52-
height: var(--size-2, 8px);
51+
width: var(--size-2);
52+
height: var(--size-2);
5353
background-color: var(--icon-error, #f01830);
5454
border-radius: 100%;
5555
`

src/components/mobile-nav-item/styles.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ export const ElMobileNavItemContent = styled.span`
5555

5656
export const ElMobileNavItemBadge = styled.span`
5757
display: block;
58-
width: var(--size-2, 8px);
59-
height: var(--size-2, 8px);
58+
width: var(--size-2);
59+
height: var(--size-2);
6060
background-color: var(--icon-error, #f01830);
6161
border-radius: 100%;
6262
`

src/components/nav-icon-item/styles.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ export const ElNavIconItemBadge = styled.span`
4141
position: absolute;
4242
right: 5px;
4343
top: 5px;
44-
width: var(--size-2, 8px);
45-
height: var(--size-2, 8px);
44+
width: var(--size-2);
45+
height: var(--size-2);
4646
background-color: var(--icon-error, #f01830);
4747
border-radius: 100%;
4848
`

src/components/top-bar/styles.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export const ElTopBarSecondaryNav = styled(ElButtonGroup)`
2929
export const ElTopBar = styled.div`
3030
display: flex;
3131
align-items: center;
32-
height: var(--size-10, 56px);
32+
height: var(--size-14);
3333
padding: var(--spacing-2, 8px) var(--spacing-5, 20px);
3434
border-bottom: var(--border-default, 1px) solid var(--outline-default, #e5e9ed);
3535
background: var(--fill-white, #fff);

src/tokens/build.mjs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ const themes = ['Reapit', 'PayProp']
55
const getStyleDictionaryConfig = (theme) => {
66
const lowerCasedTheme = theme.toLowerCase()
77
return {
8-
source: ['./tokens/tokens.json'],
8+
source: ['./src/tokens/tokens.json'],
99
parsers: [
1010
{
1111
pattern: /\.json$/,
@@ -27,7 +27,7 @@ const getStyleDictionaryConfig = (theme) => {
2727
],
2828
platforms: {
2929
css: {
30-
buildPath: `tokens/${lowerCasedTheme}/`,
30+
buildPath: `src/tokens/${lowerCasedTheme}/`,
3131
files: [
3232
{
3333
destination: 'tokens.css',
@@ -36,7 +36,7 @@ const getStyleDictionaryConfig = (theme) => {
3636
],
3737
},
3838
ts: {
39-
buildPath: `tokens/${lowerCasedTheme}/`,
39+
buildPath: `src/tokens/${lowerCasedTheme}/`,
4040
files: [
4141
{
4242
destination: 'tokens.ts',

src/tokens/payprop/tokens.css

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* Do not edit directly
3-
* Generated on Tue, 02 Jul 2024 10:36:54 GMT
3+
* Generated on Tue, 10 Dec 2024 06:08:05 GMT
44
*/
55

66
:root {
@@ -281,18 +281,21 @@
281281
--size-4: 1rem;
282282
--size-5: 1.25rem;
283283
--size-6: 1.5rem;
284-
--size-7: 2rem;
285-
--size-8: 2.5rem;
286-
--size-9: 3rem;
287-
--size-10: 3.5rem;
288-
--size-11: 4rem;
289-
--size-12: 4.5rem;
290-
--size-13: 5rem;
291-
--size-14: 6rem;
292-
--size-15: 7rem;
293-
--size-16: 8rem;
294-
--size-17: 9rem;
295-
--size-18: 10rem;
284+
--size-7: 1.75rem;
285+
--size-8: 2rem;
286+
--size-9: 2.25rem;
287+
--size-10: 2.5rem;
288+
--size-11: 2.75rem;
289+
--size-12: 3rem;
290+
--size-14: 3.5rem;
291+
--size-16: 4rem;
292+
--size-18: 4.5rem;
293+
--size-20: 5rem;
294+
--size-24: 6rem;
295+
--size-28: 7rem;
296+
--size-32: 8rem;
297+
--size-36: 9rem;
298+
--size-40: 10rem;
296299
--size-px: 0.0625rem;
297300
--icon-xs: 0.75rem;
298301
--icon-sm: 1rem;

src/tokens/payprop/tokens.ts

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* Do not edit directly
3-
* Generated on Tue, 02 Jul 2024 10:36:54 GMT
3+
* Generated on Tue, 10 Dec 2024 06:08:05 GMT
44
*/
55

66
export const neutral900 = '#222b33'
@@ -280,18 +280,21 @@ export const sizeSize3 = '0.75rem'
280280
export const sizeSize4 = '1rem'
281281
export const sizeSize5 = '1.25rem'
282282
export const sizeSize6 = '1.5rem'
283-
export const sizeSize7 = '2rem'
284-
export const sizeSize8 = '2.5rem'
285-
export const sizeSize9 = '3rem'
286-
export const sizeSize10 = '3.5rem'
287-
export const sizeSize11 = '4rem'
288-
export const sizeSize12 = '4.5rem'
289-
export const sizeSize13 = '5rem'
290-
export const sizeSize14 = '6rem'
291-
export const sizeSize15 = '7rem'
292-
export const sizeSize16 = '8rem'
293-
export const sizeSize17 = '9rem'
294-
export const sizeSize18 = '10rem'
283+
export const sizeSize7 = '1.75rem'
284+
export const sizeSize8 = '2rem'
285+
export const sizeSize9 = '2.25rem'
286+
export const sizeSize10 = '2.5rem'
287+
export const sizeSize11 = '2.75rem'
288+
export const sizeSize12 = '3rem'
289+
export const sizeSize14 = '3.5rem'
290+
export const sizeSize16 = '4rem'
291+
export const sizeSize18 = '4.5rem'
292+
export const sizeSize20 = '5rem'
293+
export const sizeSize24 = '6rem'
294+
export const sizeSize28 = '7rem'
295+
export const sizeSize32 = '8rem'
296+
export const sizeSize36 = '9rem'
297+
export const sizeSize40 = '10rem'
295298
export const sizeSizePx = '0.0625rem'
296299
export const iconSizeIconXs = '0.75rem'
297300
export const iconSizeIconSm = '1rem'

src/tokens/reapit/tokens.css

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* Do not edit directly
3-
* Generated on Tue, 02 Jul 2024 10:36:54 GMT
3+
* Generated on Tue, 10 Dec 2024 06:08:05 GMT
44
*/
55

66
:root {
@@ -281,18 +281,21 @@
281281
--size-4: 1rem;
282282
--size-5: 1.25rem;
283283
--size-6: 1.5rem;
284-
--size-7: 2rem;
285-
--size-8: 2.5rem;
286-
--size-9: 3rem;
287-
--size-10: 3.5rem;
288-
--size-11: 4rem;
289-
--size-12: 4.5rem;
290-
--size-13: 5rem;
291-
--size-14: 6rem;
292-
--size-15: 7rem;
293-
--size-16: 8rem;
294-
--size-17: 9rem;
295-
--size-18: 10rem;
284+
--size-7: 1.75rem;
285+
--size-8: 2rem;
286+
--size-9: 2.25rem;
287+
--size-10: 2.5rem;
288+
--size-11: 2.75rem;
289+
--size-12: 3rem;
290+
--size-14: 3.5rem;
291+
--size-16: 4rem;
292+
--size-18: 4.5rem;
293+
--size-20: 5rem;
294+
--size-24: 6rem;
295+
--size-28: 7rem;
296+
--size-32: 8rem;
297+
--size-36: 9rem;
298+
--size-40: 10rem;
296299
--size-px: 0.0625rem;
297300
--icon-xs: 0.75rem;
298301
--icon-sm: 1rem;

src/tokens/reapit/tokens.ts

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* Do not edit directly
3-
* Generated on Tue, 02 Jul 2024 10:36:54 GMT
3+
* Generated on Tue, 10 Dec 2024 06:08:05 GMT
44
*/
55

66
export const neutral900 = '#222b33'
@@ -280,18 +280,21 @@ export const sizeSize3 = '0.75rem'
280280
export const sizeSize4 = '1rem'
281281
export const sizeSize5 = '1.25rem'
282282
export const sizeSize6 = '1.5rem'
283-
export const sizeSize7 = '2rem'
284-
export const sizeSize8 = '2.5rem'
285-
export const sizeSize9 = '3rem'
286-
export const sizeSize10 = '3.5rem'
287-
export const sizeSize11 = '4rem'
288-
export const sizeSize12 = '4.5rem'
289-
export const sizeSize13 = '5rem'
290-
export const sizeSize14 = '6rem'
291-
export const sizeSize15 = '7rem'
292-
export const sizeSize16 = '8rem'
293-
export const sizeSize17 = '9rem'
294-
export const sizeSize18 = '10rem'
283+
export const sizeSize7 = '1.75rem'
284+
export const sizeSize8 = '2rem'
285+
export const sizeSize9 = '2.25rem'
286+
export const sizeSize10 = '2.5rem'
287+
export const sizeSize11 = '2.75rem'
288+
export const sizeSize12 = '3rem'
289+
export const sizeSize14 = '3.5rem'
290+
export const sizeSize16 = '4rem'
291+
export const sizeSize18 = '4.5rem'
292+
export const sizeSize20 = '5rem'
293+
export const sizeSize24 = '6rem'
294+
export const sizeSize28 = '7rem'
295+
export const sizeSize32 = '8rem'
296+
export const sizeSize36 = '9rem'
297+
export const sizeSize40 = '10rem'
295298
export const sizeSizePx = '0.0625rem'
296299
export const iconSizeIconXs = '0.75rem'
297300
export const iconSizeIconSm = '1rem'

src/tokens/tokens.json

Lines changed: 29 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -647,72 +647,90 @@
647647
"description": "Used for sizing shapes except icons. For icons use icon sizes"
648648
},
649649
"size-7": {
650-
"value": "{unit-8}",
650+
"value": "{unit-7}",
651651
"type": "dimension",
652652
"parent": "Semantic variables/Reapit",
653653
"description": "Used for sizing shapes except icons. For icons use icon sizes"
654654
},
655655
"size-8": {
656-
"value": "{unit-10}",
656+
"value": "{unit-8}",
657657
"type": "dimension",
658658
"parent": "Semantic variables/Reapit",
659659
"description": "Used for sizing shapes except icons. For icons use icon sizes"
660660
},
661661
"size-9": {
662-
"value": "{unit-12}",
662+
"value": "{unit-9}",
663663
"type": "dimension",
664664
"parent": "Semantic variables/Reapit",
665665
"description": "Used for sizing shapes except icons. For icons use icon sizes"
666666
},
667667
"size-10": {
668-
"value": "{unit-14}",
668+
"value": "{unit-10}",
669669
"type": "dimension",
670670
"parent": "Semantic variables/Reapit",
671671
"description": "Used for sizing shapes except icons. For icons use icon sizes"
672672
},
673673
"size-11": {
674-
"value": "{unit-16}",
674+
"value": "{unit-11}",
675675
"type": "dimension",
676676
"parent": "Semantic variables/Reapit",
677677
"description": "Used for sizing shapes except icons. For icons use icon sizes"
678678
},
679679
"size-12": {
680+
"value": "{unit-12}",
681+
"type": "dimension",
682+
"parent": "Semantic variables/Reapit",
683+
"description": "Used for sizing shapes except icons. For icons use icon sizes"
684+
},
685+
"size-14": {
686+
"value": "{unit-14}",
687+
"type": "dimension",
688+
"parent": "Semantic variables/Reapit",
689+
"description": "Used for sizing shapes except icons. For icons use icon sizes"
690+
},
691+
"size-16": {
692+
"value": "{unit-16}",
693+
"type": "dimension",
694+
"parent": "Semantic variables/Reapit",
695+
"description": "Used for sizing shapes except icons. For icons use icon sizes"
696+
},
697+
"size-18": {
680698
"value": "{unit-18}",
681699
"type": "dimension",
682700
"parent": "Semantic variables/Reapit",
683701
"description": "Used for sizing shapes except icons. For icons use icon sizes"
684702
},
685-
"size-13": {
703+
"size-20": {
686704
"value": "{unit-20}",
687705
"type": "dimension",
688706
"parent": "Semantic variables/Reapit",
689707
"description": "Used for sizing shapes except icons. For icons use icon sizes"
690708
},
691-
"size-14": {
709+
"size-24": {
692710
"value": "{unit-24}",
693711
"type": "dimension",
694712
"parent": "Semantic variables/Reapit",
695713
"description": "Used for sizing shapes except icons. For icons use icon sizes"
696714
},
697-
"size-15": {
715+
"size-28": {
698716
"value": "{unit-28}",
699717
"type": "dimension",
700718
"parent": "Semantic variables/Reapit",
701719
"description": "Used for sizing shapes except icons. For icons use icon sizes"
702720
},
703-
"size-16": {
721+
"size-32": {
704722
"value": "{unit-32}",
705723
"type": "dimension",
706724
"parent": "Semantic variables/Reapit",
707725
"description": "Used for sizing shapes except icons. For icons use icon sizes"
708726
},
709-
"size-17": {
727+
"size-36": {
710728
"value": "{unit-36}",
711729
"type": "dimension",
712730
"parent": "Semantic variables/Reapit",
713731
"description": "Used for sizing shapes except icons. For icons use icon sizes"
714732
},
715-
"size-18": {
733+
"size-40": {
716734
"value": "{unit-40}",
717735
"type": "dimension",
718736
"parent": "Semantic variables/Reapit",

0 commit comments

Comments
 (0)