1 /*
2  * Copyright 2021 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 // VERSION: v0_103
17 // GENERATED CODE - DO NOT MODIFY BY HAND
18 
19 package androidx.compose.material3.tokens
20 
21 import androidx.compose.ui.unit.sp
22 
23 internal object TypeScaleTokens {
24     val BodyLargeFont = TypefaceTokens.Plain
25     val BodyLargeLineHeight = 24.0.sp
26     val BodyLargeSize = 16.sp
27     val BodyLargeTracking = 0.5.sp
28     val BodyLargeWeight = TypefaceTokens.WeightRegular
29     val BodyMediumFont = TypefaceTokens.Plain
30     val BodyMediumLineHeight = 20.0.sp
31     val BodyMediumSize = 14.sp
32     val BodyMediumTracking = 0.2.sp
33     val BodyMediumWeight = TypefaceTokens.WeightRegular
34     val BodySmallFont = TypefaceTokens.Plain
35     val BodySmallLineHeight = 16.0.sp
36     val BodySmallSize = 12.sp
37     val BodySmallTracking = 0.4.sp
38     val BodySmallWeight = TypefaceTokens.WeightRegular
39     val DisplayLargeFont = TypefaceTokens.Brand
40     val DisplayLargeLineHeight = 64.0.sp
41     val DisplayLargeSize = 57.sp
42     val DisplayLargeTracking = -0.2.sp
43     val DisplayLargeWeight = TypefaceTokens.WeightRegular
44     val DisplayMediumFont = TypefaceTokens.Brand
45     val DisplayMediumLineHeight = 52.0.sp
46     val DisplayMediumSize = 45.sp
47     val DisplayMediumTracking = 0.0.sp
48     val DisplayMediumWeight = TypefaceTokens.WeightRegular
49     val DisplaySmallFont = TypefaceTokens.Brand
50     val DisplaySmallLineHeight = 44.0.sp
51     val DisplaySmallSize = 36.sp
52     val DisplaySmallTracking = 0.0.sp
53     val DisplaySmallWeight = TypefaceTokens.WeightRegular
54     val HeadlineLargeFont = TypefaceTokens.Brand
55     val HeadlineLargeLineHeight = 40.0.sp
56     val HeadlineLargeSize = 32.sp
57     val HeadlineLargeTracking = 0.0.sp
58     val HeadlineLargeWeight = TypefaceTokens.WeightRegular
59     val HeadlineMediumFont = TypefaceTokens.Brand
60     val HeadlineMediumLineHeight = 36.0.sp
61     val HeadlineMediumSize = 28.sp
62     val HeadlineMediumTracking = 0.0.sp
63     val HeadlineMediumWeight = TypefaceTokens.WeightRegular
64     val HeadlineSmallFont = TypefaceTokens.Brand
65     val HeadlineSmallLineHeight = 32.0.sp
66     val HeadlineSmallSize = 24.sp
67     val HeadlineSmallTracking = 0.0.sp
68     val HeadlineSmallWeight = TypefaceTokens.WeightRegular
69     val LabelLargeFont = TypefaceTokens.Plain
70     val LabelLargeLineHeight = 20.0.sp
71     val LabelLargeSize = 14.sp
72     val LabelLargeTracking = 0.1.sp
73     val LabelLargeWeight = TypefaceTokens.WeightMedium
74     val LabelMediumFont = TypefaceTokens.Plain
75     val LabelMediumLineHeight = 16.0.sp
76     val LabelMediumSize = 12.sp
77     val LabelMediumTracking = 0.5.sp
78     val LabelMediumWeight = TypefaceTokens.WeightMedium
79     val LabelSmallFont = TypefaceTokens.Plain
80     val LabelSmallLineHeight = 16.0.sp
81     val LabelSmallSize = 11.sp
82     val LabelSmallTracking = 0.5.sp
83     val LabelSmallWeight = TypefaceTokens.WeightMedium
84     val TitleLargeFont = TypefaceTokens.Brand
85     val TitleLargeLineHeight = 28.0.sp
86     val TitleLargeSize = 22.sp
87     val TitleLargeTracking = 0.0.sp
88     val TitleLargeWeight = TypefaceTokens.WeightRegular
89     val TitleMediumFont = TypefaceTokens.Plain
90     val TitleMediumLineHeight = 24.0.sp
91     val TitleMediumSize = 16.sp
92     val TitleMediumTracking = 0.2.sp
93     val TitleMediumWeight = TypefaceTokens.WeightMedium
94     val TitleSmallFont = TypefaceTokens.Plain
95     val TitleSmallLineHeight = 20.0.sp
96     val TitleSmallSize = 14.sp
97     val TitleSmallTracking = 0.1.sp
98     val TitleSmallWeight = TypefaceTokens.WeightMedium
99     // TODO update with the generated tokens once available
100     val BodyLargeEmphasizedFont = TypefaceTokens.Plain
101     val BodyLargeEmphasizedLineHeight = 24.0.sp
102     val BodyLargeEmphasizedSize = 16.sp
103     val BodyLargeEmphasizedTracking = 0.15.sp
104     val BodyLargeEmphasizedWeight = TypefaceTokens.WeightMedium
105     val BodyMediumEmphasizedFont = TypefaceTokens.Plain
106     val BodyMediumEmphasizedLineHeight = 20.0.sp
107     val BodyMediumEmphasizedSize = 14.sp
108     val BodyMediumEmphasizedTracking = 0.25.sp
109     val BodyMediumEmphasizedWeight = TypefaceTokens.WeightMedium
110     val BodySmallEmphasizedFont = TypefaceTokens.Plain
111     val BodySmallEmphasizedLineHeight = 16.0.sp
112     val BodySmallEmphasizedSize = 12.sp
113     val BodySmallEmphasizedTracking = 0.4.sp
114     val BodySmallEmphasizedWeight = TypefaceTokens.WeightMedium
115     val DisplayLargeEmphasizedFont = TypefaceTokens.Brand
116     val DisplayLargeEmphasizedLineHeight = 64.0.sp
117     val DisplayLargeEmphasizedSize = 57.sp
118     val DisplayLargeEmphasizedTracking = 0.sp
119     val DisplayLargeEmphasizedWeight = TypefaceTokens.WeightMedium
120     val DisplayMediumEmphasizedFont = TypefaceTokens.Brand
121     val DisplayMediumEmphasizedLineHeight = 52.0.sp
122     val DisplayMediumEmphasizedSize = 45.sp
123     val DisplayMediumEmphasizedTracking = 0.sp
124     val DisplayMediumEmphasizedWeight = TypefaceTokens.WeightMedium
125     val DisplaySmallEmphasizedFont = TypefaceTokens.Brand
126     val DisplaySmallEmphasizedLineHeight = 44.0.sp
127     val DisplaySmallEmphasizedSize = 36.sp
128     val DisplaySmallEmphasizedTracking = 0.sp
129     val DisplaySmallEmphasizedWeight = TypefaceTokens.WeightMedium
130     val HeadlineLargeEmphasizedFont = TypefaceTokens.Brand
131     val HeadlineLargeEmphasizedLineHeight = 40.0.sp
132     val HeadlineLargeEmphasizedSize = 32.sp
133     val HeadlineLargeEmphasizedTracking = 0.sp
134     val HeadlineLargeEmphasizedWeight = TypefaceTokens.WeightMedium
135     val HeadlineMediumEmphasizedFont = TypefaceTokens.Brand
136     val HeadlineMediumEmphasizedLineHeight = 36.0.sp
137     val HeadlineMediumEmphasizedSize = 28.sp
138     val HeadlineMediumEmphasizedTracking = 0.sp
139     val HeadlineMediumEmphasizedWeight = TypefaceTokens.WeightMedium
140     val HeadlineSmallEmphasizedFont = TypefaceTokens.Brand
141     val HeadlineSmallEmphasizedLineHeight = 32.0.sp
142     val HeadlineSmallEmphasizedSize = 24.sp
143     val HeadlineSmallEmphasizedTracking = 0.sp
144     val HeadlineSmallEmphasizedWeight = TypefaceTokens.WeightMedium
145     val LabelLargeEmphasizedFont = TypefaceTokens.Plain
146     val LabelLargeEmphasizedLineHeight = 20.0.sp
147     val LabelLargeEmphasizedSize = 14.sp
148     val LabelLargeEmphasizedTracking = 0.1.sp
149     val LabelLargeEmphasizedWeight = TypefaceTokens.WeightBold
150     val LabelMediumEmphasizedFont = TypefaceTokens.Plain
151     val LabelMediumEmphasizedLineHeight = 16.0.sp
152     val LabelMediumEmphasizedSize = 12.sp
153     val LabelMediumEmphasizedTracking = 0.5.sp
154     val LabelMediumEmphasizedWeight = TypefaceTokens.WeightBold
155     val LabelSmallEmphasizedFont = TypefaceTokens.Plain
156     val LabelSmallEmphasizedLineHeight = 16.0.sp
157     val LabelSmallEmphasizedSize = 11.sp
158     val LabelSmallEmphasizedTracking = 0.5.sp
159     val LabelSmallEmphasizedWeight = TypefaceTokens.WeightBold
160     val TitleLargeEmphasizedFont = TypefaceTokens.Brand
161     val TitleLargeEmphasizedLineHeight = 28.0.sp
162     val TitleLargeEmphasizedSize = 22.sp
163     val TitleLargeEmphasizedTracking = 0.sp
164     val TitleLargeEmphasizedWeight = TypefaceTokens.WeightMedium
165     val TitleMediumEmphasizedFont = TypefaceTokens.Plain
166     val TitleMediumEmphasizedLineHeight = 24.0.sp
167     val TitleMediumEmphasizedSize = 16.sp
168     val TitleMediumEmphasizedTracking = 0.15.sp
169     val TitleMediumEmphasizedWeight = TypefaceTokens.WeightBold
170     val TitleSmallEmphasizedFont = TypefaceTokens.Plain
171     val TitleSmallEmphasizedLineHeight = 20.0.sp
172     val TitleSmallEmphasizedSize = 14.sp
173     val TitleSmallEmphasizedTracking = 0.1.sp
174     val TitleSmallEmphasizedWeight = TypefaceTokens.WeightBold
175 }
176