1<?xml version="1.0" encoding="utf-8"?>
2<!--
3     Copyright (C) 2018 The Android Open Source Project
4
5     Licensed under the Apache License, Version 2.0 (the "License");
6     you may not use this file except in compliance with the License.
7     You may obtain a copy of the License at
8
9          http://www.apache.org/licenses/LICENSE-2.0
10
11     Unless required by applicable law or agreed to in writing, software
12     distributed under the License is distributed on an "AS IS" BASIS,
13     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14     See the License for the specific language governing permissions and
15     limitations under the License.
16-->
17<resources
18    xmlns:androidprv="http://schemas.android.com/apk/prv/res/android">
19
20    <style name="TextAppearance.GestureTutorial"
21        parent="@android:style/Theme.DeviceDefault.DayNight" />
22
23    <style name="TextAppearance.GestureTutorial.CallToAction"
24        parent="@android:style/Theme.DeviceDefault.DayNight" />
25
26    <style name="TextAppearance.GestureTutorial.Title"
27        parent="TextAppearance.GestureTutorial">
28        <item name="android:gravity">center</item>
29        <item name="android:textColor">?android:attr/textColorPrimary</item>
30        <item name="android:textSize">28sp</item>
31    </style>
32
33    <style name="TextAppearance.GestureTutorial.Subtitle"
34        parent="TextAppearance.GestureTutorial">
35        <item name="android:gravity">center</item>
36        <item name="android:textColor">?android:attr/textColorTertiary</item>
37        <item name="android:letterSpacing">0.03</item>
38        <item name="android:textSize">21sp</item>
39    </style>
40
41    <style name="TextAppearance.GestureTutorial.Feedback.Title"
42        parent="TextAppearance.GestureTutorial">
43        <item name="android:gravity">start</item>
44        <item name="android:textColor">?android:attr/textColorPrimary</item>
45        <item name="android:fontFamily">google-sans</item>
46        <item name="android:letterSpacing">0.03</item>
47        <item name="android:textSize">36sp</item>
48        <item name="android:lineHeight">44sp</item>
49    </style>
50
51    <style name="TextAppearance.GestureTutorial.MenuButton"
52        parent="TextAppearance.GestureTutorial.Feedback.Title">
53        <item name="android:gravity">center</item>
54        <item name="fontWeight">400</item>
55    </style>
56
57    <style name="TextAppearance.GestureTutorial.MenuButton.Home"
58        parent="TextAppearance.GestureTutorial.MenuButton">
59        <item name="android:textColor">?attr/secondaryHome</item>
60    </style>
61
62    <style name="TextAppearance.GestureTutorial.MenuButton.Back"
63        parent="TextAppearance.GestureTutorial.MenuButton">
64        <item name="android:textColor">?attr/secondaryBack</item>
65    </style>
66
67    <style name="TextAppearance.GestureTutorial.MenuButton.Overview"
68        parent="TextAppearance.GestureTutorial.MenuButton">
69        <item name="android:textColor">?attr/secondaryOverview</item>
70    </style>
71
72    <style name="TextAppearance.GestureTutorial.Feedback.Title.AllSet"
73        parent="TextAppearance.GestureTutorial.Feedback.Title">
74        <item name="android:letterSpacing">0.03</item>
75        <item name="android:lineHeight">44sp</item>
76        <item name="android:textSize">@dimen/allset_page_allset_text_size</item>
77    </style>
78
79    <style name="TextAppearance.GestureTutorial.Dialog.Title"
80        parent="TextAppearance.GestureTutorial.Feedback.Title">
81        <item name="android:gravity">center_horizontal</item>
82        <item name="android:fontFamily">google-sans</item>
83        <item name="android:lineHeight">32sp</item>
84        <item name="android:textSize">24sp</item>
85    </style>
86
87    <style name="TextAppearance.GestureTutorial.Feedback.Subtitle"
88        parent="TextAppearance.GestureTutorial">
89        <item name="android:gravity">start</item>
90        <item name="android:textColor">?android:attr/textColorPrimary</item>
91        <item name="android:fontFamily">google-sans-text</item>
92        <item name="android:letterSpacing">0.03</item>
93        <item name="android:textSize">14sp</item>
94        <item name="android:lineHeight">20sp</item>
95    </style>
96
97    <style name="TextAppearance.GestureTutorial.Feedback.Subtitle.AllSet"
98        parent="TextAppearance.GestureTutorial.Feedback.Subtitle">
99        <item name="android:textSize">18sp</item>
100        <item name="android:lineHeight">24sp</item>
101    </style>
102
103    <style name="TextAppearance.GestureTutorial.Dialog.Subtitle"
104        parent="TextAppearance.GestureTutorial.Feedback.Subtitle">
105        <item name="android:gravity">center_horizontal</item>
106        <item name="android:fontFamily">google-sans-text</item>
107        <item name="android:letterSpacing">0.025</item>
108        <item name="android:lineHeight">20sp</item>
109        <item name="android:textSize">14sp</item>
110    </style>
111
112    <style name="TextAppearance.GestureTutorial.Feedback.Subtext"
113        parent="TextAppearance.GestureTutorial.Feedback.Subtitle">
114        <item name="android:textSize">16sp</item>
115        <item name="android:textColor">?android:attr/colorAccent</item>
116        <item name="android:gravity">start</item>
117    </style>
118
119    <style name="TextAppearance.GestureTutorial.Feedback.Subtext.Dark"
120        parent="TextAppearance.GestureTutorial.Feedback.Subtext">
121        <item name="android:textColor">?android:attr/textColorPrimary</item>
122    </style>
123
124    <style name="TextAppearance.GestureTutorial.ButtonLabel"
125        parent="TextAppearance.GestureTutorial.CallToAction">
126        <item name="android:gravity">center</item>
127        <item name="android:textColor">@color/materialColorOnPrimary</item>
128        <item name="android:letterSpacing">0.02</item>
129        <item name="android:textSize">16sp</item>
130        <item name="android:textAllCaps">false</item>
131        <item name="android:fontFamily">google-sans-text-medium</item>
132    </style>
133
134    <style name="TextAppearance.GestureTutorial.ButtonLabel.Home"
135        parent="TextAppearance.GestureTutorial.ButtonLabel">
136        <item name="android:textColor">?attr/onSurfaceHome</item>
137    </style>
138
139    <style name="TextAppearance.GestureTutorial.ButtonLabel.Back"
140        parent="TextAppearance.GestureTutorial.ButtonLabel">
141        <item name="android:textColor">?attr/onSurfaceBack</item>
142    </style>
143
144    <style name="TextAppearance.GestureTutorial.ButtonLabel.Overview"
145        parent="TextAppearance.GestureTutorial.ButtonLabel">
146        <item name="android:textColor">?attr/onSurfaceOverview</item>
147    </style>
148
149    <style name="TextAppearance.GestureTutorial.CancelButtonLabel"
150        parent="TextAppearance.GestureTutorial.ButtonLabel">
151        <item name="android:textColor">?android:attr/colorAccent</item>
152    </style>
153
154    <style name="TextAppearance.GestureTutorial.TextButtonLabel"
155        parent="TextAppearance.GestureTutorial.ButtonLabel">
156        <item name="android:textColor">?android:attr/colorAccent</item>
157    </style>
158
159    <style name="TextAppearance.GestureTutorial.LinkText"
160        parent="TextAppearance.GestureTutorial.Feedback.Subtitle">
161        <item name="android:textSize">14sp</item>
162    </style>
163
164    <style name="TextAppearance.GestureTutorial.MainTitle"
165        parent="TextAppearance.GestureTutorial">
166        <item name="android:textSize">36sp</item>
167        <item name="android:fontFamily">google-sans</item>
168    </style>
169
170    <style name="TextAppearance.GestureTutorial.MainTitle.Home"
171        parent="TextAppearance.GestureTutorial.MainTitle">
172        <item name="android:textColor">?attr/secondaryHome</item>
173    </style>
174
175    <style name="TextAppearance.GestureTutorial.MainTitle.Back"
176        parent="TextAppearance.GestureTutorial.MainTitle">
177        <item name="android:textColor">?attr/secondaryBack</item>
178    </style>
179
180    <style name="TextAppearance.GestureTutorial.MainTitle.Overview"
181        parent="TextAppearance.GestureTutorial.MainTitle">
182        <item name="android:textColor">?attr/secondaryOverview</item>
183    </style>
184
185    <style name="TextAppearance.GestureTutorial.MainTitle.Success.Home"
186        parent="TextAppearance.GestureTutorial.MainTitle.Home">
187        <item name="android:textColor">?attr/secondaryHome</item>
188    </style>
189
190    <style name="TextAppearance.GestureTutorial.MainTitle.Success.Back"
191        parent="TextAppearance.GestureTutorial.MainTitle.Back">
192        <item name="android:textColor">?attr/secondaryBack</item>
193    </style>
194
195    <style name="TextAppearance.GestureTutorial.MainTitle.Success.Overview"
196        parent="TextAppearance.GestureTutorial.MainTitle.Overview">
197        <item name="android:textColor">?attr/secondaryOverview</item>
198    </style>
199
200    <style name="TextAppearance.GestureTutorial.MainSubtitle"
201        parent="TextAppearance.GestureTutorial.Subtitle">
202        <item name="android:textSize">16sp</item>
203        <item name="android:letterSpacing">0.02</item>
204        <item name="android:fontFamily">google-sans-text</item>
205        <item name="android:textColor">?attr/tutorialSubtitle</item>
206    </style>
207
208    <style name="AllSetTheme" parent="@style/DynamicColorsBaseLauncherTheme.NoActionBar">
209        <item name="android:navigationBarColor">@android:color/transparent</item>
210        <item name="android:statusBarColor">@android:color/transparent</item>
211        <item name="android:enforceNavigationBarContrast">false</item>
212        <item name="android:windowLightStatusBar">true</item>
213        <item name="android:windowBackground">@android:color/transparent</item>
214        <item name="android:windowShowWallpaper">false</item>
215    </style>
216
217    <!--
218      Can be applied to views to color things like ripples and list highlights the workspace text
219      color.
220    -->
221    <style name="ThemeControlHighlightWorkspaceColor">
222        <item name="android:colorControlHighlight">?attr/workspaceTextColor</item>
223    </style>
224
225    <style name="OverviewActionButton"
226        parent="@android:style/Widget.DeviceDefault.Button.Borderless">
227        <item name="android:paddingTop">4dp</item>
228        <item name="android:paddingBottom">4dp</item>
229        <item name="android:textColor">@color/overview_button</item>
230        <item name="android:drawableTint">@color/overview_button</item>
231        <item name="android:tint">?android:attr/textColorPrimary</item>
232        <item name="android:drawablePadding">8dp</item>
233        <item name="android:textAllCaps">false</item>
234    </style>
235
236    <style name="OverviewClearAllButton" parent="@android:style/Widget.DeviceDefault.Button">
237        <item name="android:background">@drawable/bg_overview_clear_all_button</item>
238        <item name="android:minWidth">96dp</item>
239        <item name="android:minHeight">48dp</item>
240        <item name="android:paddingStart">12dp</item>
241        <item name="android:paddingEnd">12dp</item>
242        <item name="android:stateListAnimator">@null</item>
243    </style>
244
245    <!-- Icon displayed on the taskbar -->
246    <style name="BaseIcon.Workspace.Taskbar" >
247        <item name="iconDisplay">taskbar</item>
248    </style>
249
250    <style name="TaskbarEdu.Button.Done" parent="@android:style/Widget.Material.Button">
251        <item name="android:background">@drawable/button_taskbar_edu_colored</item>
252        <item name="android:stateListAnimator">@null</item>
253        <item name="android:textSize">16sp</item>
254        <item name="android:minHeight">36dp</item>
255    </style>
256
257    <style name="TextAppearance.TaskbarEduTooltip.Title" parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle">
258        <item name="android:gravity">center_horizontal</item>
259        <item name="android:fontFamily">google-sans</item>
260        <item name="android:textSize">24sp</item>
261    </style>
262
263    <style name="TextAppearance.TaskbarEduTooltip.Subtext" parent="android:TextAppearance.Material.Body1">
264        <item name="android:layout_marginTop">16dp</item>
265        <item name="android:fontFamily">google-sans-text</item>
266        <item name="android:textSize">14sp</item>
267    </style>
268
269    <style name="KeyboardQuickSwitchText">
270        <item name="fontFamily">google-sans-text</item>
271        <item name="android:textSize">14sp</item>
272        <item name="android:textColor">@color/materialColorOnSurface</item>
273        <item name="lineHeight">20sp</item>
274    </style>
275
276    <style name="KeyboardQuickSwitchText.LargeText" parent="KeyboardQuickSwitchText">
277        <item name="android:textSize">32sp</item>
278    </style>
279
280    <style name="KeyboardQuickSwitchText.OnBackground" parent="KeyboardQuickSwitchText">
281        <item name="android:textColor">@color/materialColorOnSurface</item>
282    </style>
283
284    <style name="KeyboardQuickSwitchText.OnTaskView" parent="KeyboardQuickSwitchText">
285        <item name="android:requiresFadingEdge">horizontal</item>
286        <item name="android:fadeScrollbars">false</item>
287        <item name="android:fadingEdgeLength">20dp</item>
288        <item name="android:ellipsize">none</item>
289        <item name="android:singleLine">true</item>
290    </style>
291
292    <style name="GestureTutorialActivity" parent="@style/AppTheme">
293        <item name="background">@android:color/transparent</item>
294        <item name="tutorialSubtitle">@android:color/black</item>
295        <item name="surfaceContainer">@color/materialColorSurfaceContainer</item>
296        <item name="onSurfaceHome">@color/materialColorPrimaryFixed</item>
297        <item name="surfaceHome">@android:color/system_accent1_300</item>
298        <item name="secondaryHome">@color/materialColorOnPrimaryFixedVariant</item>
299        <item name="onSurfaceBack">@color/materialColorTertiaryFixed</item>
300        <item name="surfaceBack">@android:color/system_accent3_300</item>
301        <item name="secondaryBack">@color/materialColorOnTertiaryFixedVariant</item>
302        <item name="onSurfaceOverview">@color/materialColorPrimaryFixed</item>
303        <item name="surfaceOverview">@android:color/system_accent2_300</item>
304        <item name="secondaryOverview">@color/materialColorOnSecondaryFixedVariant</item>
305    </style>
306
307    <style name="rotate_prompt_title" parent="TextAppearance.GestureTutorial.Dialog.Title">
308        <item name="android:textColor">@color/materialColorOnSurface</item>
309    </style>
310
311    <style name="rotate_prompt_subtitle" parent="TextAppearance.GestureTutorial.Dialog.Subtitle">
312        <item name="android:textColor">@color/materialColorOnSurfaceVariant</item>
313    </style>
314
315    <style name="ArrowTipTaskbarStyle">
316        <item name="arrowTipBackground">@color/materialColorSurfaceContainer</item>
317        <item name="arrowTipTextColor">@color/materialColorOnSurface</item>
318    </style>
319
320    <style name="IconAppChipMenuTextStyle">
321        <item name="android:fontFamily">google-sans-text-medium</item>
322        <item name="android:textSize">@dimen/task_thumbnail_icon_menu_text_size</item>
323        <item name="android:textColor">@color/materialColorOnSurface</item>
324        <item name="android:letterSpacing">0.025</item>
325        <item name="android:lineHeight">20sp</item>
326    </style>
327
328    <style name="WidgetPickerActivityTheme" parent="@android:style/Theme.DeviceDefault.DayNight">
329        <item name="android:windowBackground">@android:color/transparent</item>
330        <item name="android:windowNoTitle">true</item>
331        <item name="android:windowContentOverlay">@null</item>
332        <item name="android:colorBackgroundCacheHint">@null</item>
333        <item name="android:windowIsTranslucent">true</item>
334        <item name="android:windowAnimationStyle">@android:style/Animation</item>
335
336        <item name="widgetsTheme">@style/WidgetContainerTheme</item>
337        <item name="pageIndicatorDotColor">@color/page_indicator_dot_color_light</item>
338    </style>
339</resources>
340