• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (C) 2024 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 
17 package com.android.systemui
18 
19 /** String tokens for the different GSF font families. */
20 object FontStyles {
21     // baseline
22     const val GSF_DISPLAY_LARGE = "variable-display-large"
23     const val GSF_DISPLAY_MEDIUM = "variable-display-medium"
24     const val GSF_DISPLAY_SMALL = "variable-display-small"
25 
26     const val GSF_HEADLINE_LARGE = "variable-headline-large"
27     const val GSF_HEADLINE_MEDIUM = "variable-headline-medium"
28     const val GSF_HEADLINE_SMALL = "variable-headline-small"
29 
30     const val GSF_TITLE_LARGE = "variable-title-large"
31     const val GSF_TITLE_MEDIUM = "variable-title-medium"
32     const val GSF_TITLE_SMALL = "variable-title-small"
33 
34     const val GSF_LABEL_LARGE = "variable-label-large"
35     const val GSF_LABEL_MEDIUM = "variable-label-medium"
36     const val GSF_LABEL_SMALL = "variable-label-small"
37 
38     const val GSF_BODY_LARGE = "variable-body-large"
39     const val GSF_BODY_MEDIUM = "variable-body-medium"
40     const val GSF_BODY_SMALL = "variable-body-small"
41 
42     // emphasized
43     const val GSF_DISPLAY_LARGE_EMPHASIZED = "variable-display-large-emphasized"
44     const val GSF_DISPLAY_MEDIUM_EMPHASIZED = "variable-display-medium-emphasized"
45     const val GSF_DISPLAY_SMALL_EMPHASIZED = "variable-display-small-emphasized"
46 
47     const val GSF_HEADLINE_LARGE_EMPHASIZED = "variable-headline-large-emphasized"
48     const val GSF_HEADLINE_MEDIUM_EMPHASIZED = "variable-headline-medium-emphasized"
49     const val GSF_HEADLINE_SMALL_EMPHASIZED = "variable-headline-small-emphasized"
50 
51     const val GSF_TITLE_LARGE_EMPHASIZED = "variable-title-large-emphasized"
52     const val GSF_TITLE_MEDIUM_EMPHASIZED = "variable-title-medium-emphasized"
53     const val GSF_TITLE_SMALL_EMPHASIZED = "variable-title-small-emphasized"
54 
55     const val GSF_LABEL_LARGE_EMPHASIZED = "variable-label-large-emphasized"
56     const val GSF_LABEL_MEDIUM_EMPHASIZED = "variable-label-medium-emphasized"
57     const val GSF_LABEL_SMALL_EMPHASIZED = "variable-label-small-emphasized"
58 
59     const val GSF_BODY_LARGE_EMPHASIZED = "variable-body-large-emphasized"
60     const val GSF_BODY_MEDIUM_EMPHASIZED = "variable-body-medium-emphasized"
61     const val GSF_BODY_SMALL_EMPHASIZED = "variable-body-small-emphasized"
62 }
63