@@ -24,6 +24,7 @@ extension MockTheme {
24
24
static let mockThemeMultipleTypographyTokens = MultipleTypographyTokens ( TypographyRawTokens . typeBold1850)
25
25
static let mockThemeMultipleTypographyFontSizeTokens = MultipleFontSizeTokens ( mockThemeTypographyFontSizeRawToken)
26
26
static let mockThemeMultipleTypographyLineHeightTokens = MultipleFontLineHeightTokens ( mockThemeTypographyFontLineHeightRawToken)
27
+ static let mockThemeMultipleTypographyLetterSpacingTokens = MultipleFontLetterSpacingTokens ( mockThemeTypographyFontLetterSpacingRawToken)
27
28
28
29
// MARK: Semantic token - Typography - Font - Family
29
30
@@ -45,7 +46,7 @@ extension MockTheme {
45
46
override var fontWeightCode : TypographyFontWeightSemanticToken { Self . mockThemeTypographyFontWeightRawToken }
46
47
47
48
// MARK: Semantic token - Typography - Font - Size
48
-
49
+
49
50
override var fontSizeDisplayLarge : MultipleFontSizeTokens { Self . mockThemeMultipleTypographyFontSizeTokens }
50
51
override var fontSizeDisplayMedium : MultipleFontSizeTokens { Self . mockThemeMultipleTypographyFontSizeTokens }
51
52
override var fontSizeDisplaySmall : MultipleFontSizeTokens { Self . mockThemeMultipleTypographyFontSizeTokens }
@@ -85,40 +86,25 @@ extension MockTheme {
85
86
override var fontLineHeightCodeMedium : MultipleFontLineHeightTokens { Self . mockThemeMultipleTypographyLineHeightTokens }
86
87
override var fontLineHeightCodeSmall : MultipleFontLineHeightTokens { Self . mockThemeMultipleTypographyLineHeightTokens }
87
88
88
- // MARK: - Semantic token - Typography - Font - Letter spacing - Mobile (extra-compact/compact)
89
-
90
- override var fontLetterSpacingMobileDisplayLarge : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
91
- override var fontLetterSpacingMobileDisplayMedium : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
92
- override var fontLetterSpacingMobileDisplaySmall : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
93
- override var fontLetterSpacingMobileHeadingXLarge : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
94
- override var fontLetterSpacingMobileHeadingLarge : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
95
- override var fontLetterSpacingMobileHeadingMedium : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
96
- override var fontLetterSpacingMobileHeadingSmall : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
97
- override var fontLetterSpacingMobileBodyLarge : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
98
- override var fontLetterSpacingMobileBodyMedium : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
99
- override var fontLetterSpacingMobileBodySmall : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
100
-
101
- // MARK: - Semantic token - Typography - Font - Letter spacing - Tablet (regular/medium)
102
-
103
- override var fontLetterSpacingTabletDisplayLarge : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
104
- override var fontLetterSpacingTabletDisplayMedium : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
105
- override var fontLetterSpacingTabletDisplaySmall : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
106
- override var fontLetterSpacingTabletHeadingXLarge : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
107
- override var fontLetterSpacingTabletHeadingLarge : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
108
- override var fontLetterSpacingTabletHeadingMedium : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
109
- override var fontLetterSpacingTabletHeadingSmall : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
110
- override var fontLetterSpacingTabletBodyLarge : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
111
- override var fontLetterSpacingTabletBodyMedium : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
112
- override var fontLetterSpacingTabletBodySmall : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
113
-
114
- // MARK: - Semantic token - Typography - Font - Letter spacing - Others
115
-
116
- override var fontLetterSpacingLabelXLarge : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
117
- override var fontLetterSpacingLabelLarge : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
118
- override var fontLetterSpacingLabelMedium : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
119
- override var fontLetterSpacingLabelSmall : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
120
- override var fontLetterSpacingCodeMedium : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
121
- override var fontLetterSpacingCodeSmall : TypographyFontLetterSpacingSemanticToken { Self . mockThemeTypographyFontLetterSpacingRawToken }
89
+ // MARK: - Semantic token - Typography - Font - Letter spacing
90
+
91
+ override var fontLetterSpacingDisplayLarge : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
92
+ override var fontLetterSpacingDisplayMedium : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
93
+ override var fontLetterSpacingDisplaySmall : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
94
+ override var fontLetterSpacingHeadingXLarge : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
95
+ override var fontLetterSpacingHeadingLarge : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
96
+ override var fontLetterSpacingHeadingMedium : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
97
+ override var fontLetterSpacingHeadingSmall : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
98
+ override var fontLetterSpacingBodyLarge : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
99
+ override var fontLetterSpacingBodyMedium : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
100
+ override var fontLetterSpacingBodySmall : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
101
+
102
+ override var fontLetterSpacingLabelXLarge : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
103
+ override var fontLetterSpacingLabelLarge : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
104
+ override var fontLetterSpacingLabelMedium : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
105
+ override var fontLetterSpacingLabelSmall : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
106
+ override var fontLetterSpacingCodeMedium : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
107
+ override var fontLetterSpacingCodeSmall : MultipleFontLetterSpacingTokens { Self . mockThemeMultipleTypographyLetterSpacingTokens }
122
108
123
109
// MARK: - Semantic tokens - Typography - Composites - Display
124
110
0 commit comments