1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2006 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<resources xmlns:android="http://schemas.android.com/apk/res/android">
18
19    <style name="ClearAllButtonDefaultMargins">
20        <item name="android:layout_marginStart">0dp</item>
21        <item name="android:layout_marginTop">0dp</item>
22        <item name="android:layout_marginEnd">0dp</item>
23        <item name="android:layout_marginBottom">0dp</item>
24    </style>
25
26    <!-- Theme used for the activity that shows when the system forced an app to be resizable -->
27    <style name="ForcedResizableTheme" parent="@android:style/Theme.Translucent.NoTitleBar">
28        <item name="android:windowBackground">@drawable/forced_resizable_background</item>
29        <item name="android:statusBarColor">@*android:color/transparent</item>
30        <item name="android:windowAnimationStyle">@style/Animation.ForcedResizable</item>
31    </style>
32
33    <style name="Animation.ForcedResizable" parent="@android:style/Animation">
34        <item name="android:activityOpenEnterAnimation">@anim/forced_resizable_enter</item>
35
36        <!-- If the target stack doesn't have focus, we do a task to front animation. -->
37        <item name="android:taskToFrontEnterAnimation">@anim/forced_resizable_enter</item>
38        <item name="android:activityCloseExitAnimation">@anim/forced_resizable_exit</item>
39    </style>
40
41    <style name="PipPhoneOverlayControlTheme" parent="@android:style/Theme.Material">
42        <item name="android:windowIsTranslucent">true</item>
43        <item name="android:windowNoTitle">true</item>
44        <item name="android:windowContentOverlay">@null</item>
45        <item name="android:windowBackground">@null</item>
46        <item name="android:colorBackgroundCacheHint">@null</item>
47        <item name="android:statusBarColor">@*android:color/transparent</item>
48        <item name="android:windowAnimationStyle">@style/Animation.PipPhoneOverlayControl</item>
49    </style>
50
51    <style name="Animation.PipPhoneOverlayControl" parent="@android:style/Animation">
52        <item name="android:activityOpenEnterAnimation">@anim/forced_resizable_enter</item>
53
54        <!-- If the target stack doesn't have focus, we do a task to front animation. -->
55        <item name="android:taskToFrontEnterAnimation">@anim/forced_resizable_enter</item>
56        <item name="android:activityCloseExitAnimation">@anim/forced_resizable_exit</item>
57    </style>
58
59    <!-- HybridNotification themes and styles -->
60
61    <style name="HybridNotification">
62        <item name="hybridNotificationStyle">@style/hybrid_notification</item>
63        <item name="hybridNotificationTitleStyle">@style/hybrid_notification_title</item>
64        <item name="hybridNotificationTextStyle">@style/hybrid_notification_text</item>
65    </style>
66
67    <style name="hybrid_notification">
68        <item name="android:paddingStart">@*android:dimen/notification_content_margin_start</item>
69        <item name="android:paddingEnd">12dp</item>
70    </style>
71
72    <style name="hybrid_notification_title">
73        <item name="android:paddingEnd">4dp</item>
74        <item name="android:textAppearance">@*android:style/TextAppearance.DeviceDefault.Notification.Title</item>
75    </style>
76
77    <style name="hybrid_notification_text"
78           parent="@*android:style/Widget.DeviceDefault.Notification.Text">
79        <item name="android:paddingEnd">4dp</item>
80    </style>
81
82
83    <style name="TextAppearance.StatusBar.HeadsUp"
84        parent="@*android:style/TextAppearance.StatusBar">
85    </style>
86
87    <style name="TextAppearance.StatusBar.SystemPanel"
88        parent="@*android:style/TextAppearance.StatusBar">
89        <item name="android:textAppearance">?android:attr/textAppearance</item>
90        <item name="android:textStyle">normal</item>
91        <item name="android:textColor">#FF808080</item>
92    </style>
93
94    <style name="TextAppearance.StatusBar.Clock" parent="@*android:style/TextAppearance.StatusBar.Icon">
95        <item name="android:textSize">@dimen/status_bar_clock_size</item>
96        <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
97        <item name="android:textColor">@color/status_bar_clock_color</item>
98    </style>
99
100    <style name="TextAppearance.StatusBar.Expanded" parent="@*android:style/TextAppearance.StatusBar">
101        <item name="android:textColor">?android:attr/textColorTertiary</item>
102    </style>
103
104    <style name="TextAppearance.StatusBar.Expanded.Clock">
105        <item name="android:textSize">@dimen/qs_time_expanded_size</item>
106        <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
107        <item name="android:textColor">?android:attr/textColorPrimary</item>
108        <item name="android:textStyle">normal</item>
109    </style>
110
111    <style name="TextAppearance.StatusBar.Expanded.Date">
112        <item name="android:textSize">@dimen/qs_time_expanded_size</item>
113        <item name="android:textStyle">normal</item>
114        <item name="android:textColor">?android:attr/textColorPrimary</item>
115        <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
116    </style>
117
118    <style name="TextAppearance.StatusBar.Expanded.AboveDateTime">
119        <item name="android:textSize">@dimen/qs_emergency_calls_only_text_size</item>
120        <item name="android:textStyle">normal</item>
121        <item name="android:textColor">?android:attr/textColorTertiary</item>
122    </style>
123
124    <style name="TextAppearance.StatusBar.Expanded.EmergencyCallsOnly"
125           parent="TextAppearance.StatusBar.Expanded.AboveDateTime" />
126
127    <style name="TextAppearance.StatusBar.Expanded.ChargingInfo"
128            parent="TextAppearance.StatusBar.Expanded.AboveDateTime" />
129
130    <style name="TextAppearance.StatusBar.Expanded.UserSwitcher">
131        <item name="android:textSize">16sp</item>
132        <item name="android:textStyle">normal</item>
133        <item name="android:textColor">?android:attr/textColorSecondary</item>
134    </style>
135    <style name="TextAppearance.StatusBar.Expanded.UserSwitcher.UserName" />
136
137    <style name="TextAppearance" />
138
139    <style name="TextAppearance.QS">
140        <item name="android:textStyle">normal</item>
141        <item name="android:textColor">?android:attr/textColorPrimary</item>
142        <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
143    </style>
144
145    <style name="TextAppearance.QS.DetailHeader">
146        <item name="android:textSize">@dimen/qs_detail_header_text_size</item>
147        <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item>
148    </style>
149
150    <style name="TextAppearance.QS.DetailItemPrimary">
151        <item name="android:textSize">@dimen/qs_detail_item_primary_text_size</item>
152    </style>
153
154    <style name="TextAppearance.QS.DetailItemSecondary">
155        <item name="android:textSize">@dimen/qs_detail_item_secondary_text_size</item>
156        <item name="android:textColor">?android:attr/colorAccent</item>
157    </style>
158
159    <style name="TextAppearance.QS.Introduction">
160        <item name="android:textSize">14sp</item>
161        <item name="android:textColor">@color/zen_introduction</item>
162    </style>
163
164    <style name="TextAppearance.QS.Warning">
165        <item name="android:textSize">14sp</item>
166        <item name="android:textColor">?android:attr/colorError</item>
167    </style>
168
169    <style name="TextAppearance.QS.DetailButton">
170        <item name="android:textSize">@dimen/qs_detail_button_text_size</item>
171        <item name="android:textColor">?android:attr/textColorSecondary</item>
172        <item name="android:textAllCaps">true</item>
173        <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item>
174        <item name="android:gravity">center</item>
175    </style>
176
177    <style name="TextAppearance.QS.DetailButton.White">
178        <item name="android:textColor">@color/zen_introduction</item>
179    </style>
180
181    <style name="TextAppearance.QS.DetailEmpty">
182        <item name="android:textSize">@dimen/qs_detail_empty_text_size</item>
183        <item name="android:textColor">?android:attr/textColorPrimary</item>
184    </style>
185
186    <style name="TextAppearance.QS.Subhead">
187        <item name="android:textSize">14sp</item>
188        <item name="android:textColor">@color/qs_subhead</item>
189    </style>
190
191    <style name="TextAppearance.QS.SegmentedButton">
192        <item name="android:textSize">16sp</item>
193        <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item>
194    </style>
195
196    <style name="TextAppearance.QS.DataUsage">
197        <item name="android:textSize">@dimen/qs_data_usage_text_size</item>
198    </style>
199
200    <style name="TextAppearance.QS.DataUsage.Usage">
201        <item name="android:textSize">@dimen/qs_data_usage_usage_text_size</item>
202        <item name="android:textColor">?android:attr/colorAccent</item>
203    </style>
204
205    <style name="TextAppearance.QS.DataUsage.Secondary">
206        <item name="android:textColor">?android:attr/textColorSecondary</item>
207    </style>
208
209    <style name="TextAppearance.QS.TileLabel">
210        <item name="android:textSize">@dimen/qs_tile_text_size</item>
211        <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
212    </style>
213
214    <style name="TextAppearance.QS.TileLabel.Secondary">
215        <item name="android:textSize">@dimen/qs_tile_text_size</item>
216        <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
217    </style>
218
219    <!-- This is hard coded to be sans-serif-condensed to match the icons -->
220    <style name="TextAppearance.RATBadge" parent="@style/TextAppearance.QS.TileLabel.Secondary">
221        <item name="android:fontFamily">sans-serif-condensed</item>
222        <item name="android:textSize">@dimen/celltile_rat_type_size</item>
223    </style>
224
225    <style name="TextAppearance.QS.Status" parent="TextAppearance.QS.TileLabel.Secondary">
226        <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
227        <item name="android:textColor">@color/dark_mode_qs_icon_color_single_tone</item>
228    </style>
229
230    <style name="TextAppearance.AppOpsDialog" />
231
232    <style name="TextAppearance.AppOpsDialog.Title">
233        <item name="android:textSize">@dimen/ongoing_appops_dialog_title_size</item>
234        <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
235    </style>
236
237    <style name="TextAppearance.AppOpsDialog.Item">
238        <item name="android:textSize">@dimen/ongoing_appops_dialog_item_size</item>
239        <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
240    </style>
241
242    <style name="TextAppearance.DeviceManagementDialog">
243        <item name="android:textColor">?android:attr/textColorPrimary</item>
244    </style>
245
246    <style name="TextAppearance.DeviceManagementDialog.Title" parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle"/>
247
248    <style name="DeviceManagementDialogTitle">
249        <item name="android:gravity">center</item>
250        <item name="android:textAppearance">@style/TextAppearance.DeviceManagementDialog.Title</item>
251    </style>
252
253    <style name="TextAppearance.DeviceManagementDialog.Content" parent="@*android:style/TextAppearance.DeviceDefault.Subhead"/>
254
255    <style name="BaseBrightnessDialogContainer" parent="@style/Theme.SystemUI">
256        <item name="android:layout_width">match_parent</item>
257        <item name="android:layout_height">wrap_content</item>
258    </style>
259
260    <style name="BrightnessDialogContainer" parent="@style/BaseBrightnessDialogContainer" />
261
262    <style name="Animation" />
263
264    <style name="Animation.ShirtPocketPanel">
265        <item name="android:windowEnterAnimation">@*android:anim/grow_fade_in_from_bottom</item>
266        <item name="android:windowExitAnimation">@*android:anim/shrink_fade_out_from_bottom</item>
267    </style>
268
269    <style name="Animation.NavigationBarFadeIn">
270        <item name="android:windowEnterAnimation">@anim/navbar_fade_in</item>
271        <item name="android:windowExitAnimation">@null</item>
272    </style>
273
274    <!-- Standard animations for hiding and showing the status bar. -->
275    <style name="Animation.StatusBar">
276    </style>
277
278    <style name="Theme.SystemUI" parent="@*android:style/Theme.DeviceDefault.QuickSettings">
279        <item name="lightIconTheme">@style/DualToneLightTheme</item>
280        <item name="darkIconTheme">@style/DualToneDarkTheme</item>
281        <item name="wallpaperTextColor">@*android:color/primary_text_material_dark</item>
282        <item name="wallpaperTextColorSecondary">@*android:color/secondary_text_material_dark</item>
283        <item name="android:colorError">@*android:color/error_color_material_dark</item>
284        <item name="android:colorControlHighlight">@*android:color/primary_text_material_dark</item>
285        <item name="*android:lockPatternStyle">@style/LockPatternStyle</item>
286        <item name="passwordStyle">@style/PasswordTheme</item>
287        <item name="backgroundProtectedStyle">@style/BackgroundProtectedStyle</item>
288        <item name="android:homeAsUpIndicator">@drawable/ic_arrow_back</item>
289        <item name="shadowRadius">@dimen/keyguard_shadow_radius</item>
290
291        <!-- Needed for MediaRoute chooser dialog -->
292        <item name="*android:isLightTheme">false</item>
293    </style>
294
295    <style name="Theme.SystemUI.Light">
296        <item name="wallpaperTextColor">@*android:color/primary_text_material_light</item>
297        <item name="wallpaperTextColorSecondary">@*android:color/secondary_text_material_light</item>
298        <item name="android:colorError">@*android:color/error_color_material_light</item>
299        <item name="android:colorControlHighlight">#40000000</item>
300        <item name="passwordStyle">@style/PasswordTheme.Light</item>
301        <item name="shadowRadius">0</item>
302
303        <!-- Needed for MediaRoute chooser dialog -->
304        <item name="*android:isLightTheme">true</item>
305    </style>
306
307    <style name="BackgroundProtectedStyle">
308        <item name="android:textColor">?attr/wallpaperTextColor</item>
309    </style>
310
311    <style name="LockPatternStyle">
312        <item name="*android:regularColor">?attr/wallpaperTextColor</item>
313        <item name="*android:successColor">?attr/wallpaperTextColor</item>
314        <item name="*android:errorColor">?android:attr/colorError</item>
315    </style>
316
317    <style name="qs_theme" parent="@*android:style/Theme.DeviceDefault.QuickSettings">
318        <item name="lightIconTheme">@style/QSIconTheme</item>
319        <item name="darkIconTheme">@style/QSIconTheme</item>
320        <item name="android:colorError">@*android:color/error_color_material_dark</item>
321        <item name="android:windowIsFloating">true</item>
322        <item name="android:homeAsUpIndicator">@drawable/ic_arrow_back</item>
323    </style>
324
325    <style name="systemui_theme_remote_input" parent="@android:style/Theme.DeviceDefault.Light">
326        <item name="android:colorAccent">@color/remote_input_accent</item>
327    </style>
328
329    <style name="Theme.SystemUI.Dialog" parent="@android:style/Theme.DeviceDefault.Light.Dialog" />
330
331    <style name="Theme.SystemUI.Dialog.Alert" parent="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert" />
332
333    <style name="Theme.SystemUI.Dialog.GlobalActions" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar.Fullscreen">
334        <item name="android:windowIsFloating">true</item>
335    </style>
336
337    <style name="QSBorderlessButton">
338        <item name="android:padding">12dp</item>
339        <item name="android:background">@drawable/qs_btn_borderless_rect</item>
340        <item name="android:gravity">center</item>
341    </style>
342
343    <style name="SearchPanelCircle">
344        <item name="android:layout_width">match_parent</item>
345        <item name="android:layout_height">match_parent</item>
346    </style>
347
348    <style name="UserDetailView">
349        <item name="numColumns">3</item>
350    </style>
351
352    <style name="AutoSizingList">
353        <item name="enableAutoSizing">true</item>
354    </style>
355    <style name="Theme.SystemUI.MediaProjectionAlertDialog">
356        <item name="android:windowIsTranslucent">true</item>
357        <item name="android:windowBackground">@android:color/transparent</item>
358        <item name="android:windowContentOverlay">@null</item>
359        <item name="android:windowNoTitle">true</item>
360        <item name="android:windowIsFloating">true</item>
361        <item name="android:backgroundDimEnabled">true</item>
362        <item name="android:alertDialogTheme">@style/Theme.SystemUI.Dialog.Alert</item>
363    </style>
364
365    <style name="DualToneLightTheme">
366        <item name="backgroundColor">@color/light_mode_icon_color_dual_tone_background</item>
367        <item name="fillColor">@color/light_mode_icon_color_dual_tone_fill</item>
368        <item name="singleToneColor">@color/light_mode_icon_color_single_tone</item>
369        <item name="homeHandleColor">@color/navigation_bar_home_handle_light_color</item>
370    </style>
371    <style name="DualToneDarkTheme">
372        <item name="backgroundColor">@color/dark_mode_icon_color_dual_tone_background</item>
373        <item name="fillColor">@color/dark_mode_icon_color_dual_tone_fill</item>
374        <item name="singleToneColor">@color/dark_mode_icon_color_single_tone</item>
375        <item name="homeHandleColor">@color/navigation_bar_home_handle_dark_color</item>
376    </style>
377    <style name="QSHeaderDarkTheme">
378        <item name="backgroundColor">@color/dark_mode_qs_icon_color_dual_tone_background</item>
379        <item name="fillColor">@color/dark_mode_qs_icon_color_dual_tone_fill</item>
380        <item name="singleToneColor">@color/dark_mode_qs_icon_color_single_tone</item>
381    </style>
382
383    <style name="QSHeaderTheme" parent="@style/Theme.SystemUI">
384        <item name="lightIconTheme">@style/DualToneLightTheme</item>
385        <item name="darkIconTheme">@style/QSHeaderDarkTheme</item>
386    </style>
387
388    <style name="QSIconTheme">
389        <item name="backgroundColor">?android:attr/textColorHint</item>
390        <item name="fillColor">?android:attr/textColorPrimary</item>
391        <item name="singleToneColor">?android:attr/textColorPrimary</item>
392    </style>
393    <style name="ScreenPinningRequestTheme" parent="@*android:style/ThemeOverlay.DeviceDefault.Accent">
394        <item name="singleToneColor">@color/light_mode_icon_color_single_tone</item>
395    </style>
396
397    <style name="TextAppearance.Volume">
398        <item name="android:textStyle">normal</item>
399        <item name="android:textColor">?android:attr/textColorPrimary</item>
400        <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
401    </style>
402
403    <style name="TextAppearance.Volume.Header">
404        <item name="android:textSize">12sp</item>
405        <item name="android:textColor">?android:attr/textColorSecondary</item>
406    </style>
407
408    <style name="TextAppearance.Volume.Header.Secondary">
409        <item name="android:textSize">12sp</item>
410        <item name="android:textColor">?android:attr/textColorTertiary</item>
411    </style>
412
413
414    <style name="VolumeButtons" parent="@android:style/Widget.Material.Button.Borderless">
415        <item name="android:background">@drawable/btn_borderless_rect</item>
416    </style>
417
418    <style name="DockedDividerBackground">
419        <item name="android:layout_width">match_parent</item>
420        <item name="android:layout_height">10dp</item>
421        <item name="android:layout_gravity">center_vertical</item>
422    </style>
423
424    <style name="DockedDividerMinimizedShadow">
425        <item name="android:layout_width">match_parent</item>
426        <item name="android:layout_height">8dp</item>
427    </style>
428
429    <style name="DockedDividerHandle">
430        <item name="android:layout_gravity">center_horizontal</item>
431        <item name="android:layout_width">96dp</item>
432        <item name="android:layout_height">48dp</item>
433    </style>
434
435    <style name="TunerSettings" parent="@android:style/Theme.DeviceDefault.Settings">
436        <item name="android:windowActionBar">false</item>
437        <item name="preferenceTheme">@style/TunerPreferenceTheme</item>
438    </style>
439
440    <style name="TunerPreferenceTheme" parent="@style/PreferenceThemeOverlay.SettingsBase">
441    </style>
442
443    <style name="TextAppearance.NotificationInfo.Confirmation">
444        <item name="android:textSize">14sp</item>
445        <item name="android:alpha">0.87</item>
446    </style>
447
448    <style name="TextAppearance.NotificationInfo">
449        <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
450        <item name="android:textColor">@color/notification_primary_text_color</item>
451    </style>
452
453    <style name="TextAppearance.NotificationInfo.Secondary">
454        <item name="android:textSize">14sp</item>
455        <item name="android:alpha">0.62</item>
456    </style>
457
458    <style name="TextAppearance.NotificationInfo.Title">
459        <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
460        <item name="android:textColor">@color/notification_primary_text_color</item>
461        <item name="android:textStyle">bold</item>
462    </style>
463
464    <style name="TextAppearance.NotificationInfo.Button">
465        <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
466        <item name="android:textSize">14sp</item>
467        <item name="android:textColor">@color/notification_guts_info_button_color</item>
468        <item name="android:background">@drawable/btn_borderless_rect</item>
469        <item name="android:gravity">center_vertical</item>
470        <item name="android:focusable">true</item>
471    </style>
472
473    <style name="TextAppearance.NotificationImportanceChannel">
474        <item name="android:textSize">@dimen/notification_importance_channel_text</item>
475        <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
476        <item name="android:textColor">@color/notification_guts_header_text_color</item>
477        <item name="android:textSize">@dimen/notification_importance_channel_text</item>
478    </style>
479
480    <style name="TextAppearance.NotificationImportanceChannelGroup">
481        <item name="android:textSize">@dimen/notification_importance_channel_group_text</item>
482        <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
483        <item name="android:textColor">@color/notification_guts_sub_text_color</item>
484        <item name="android:textSize">@dimen/notification_importance_channel_group_text</item>
485    </style>
486
487    <style name="TextAppearance.NotificationImportanceHeader">
488        <item name="android:textSize">@dimen/notification_importance_header_text</item>
489        <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
490        <item name="android:textColor">@color/notification_guts_header_text_color</item>
491    </style>
492
493    <style name="TextAppearance.NotificationImportanceDetail">
494        <item name="android:textSize">@dimen/notification_importance_description_text</item>
495        <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
496        <item name="android:textColor">@color/notification_guts_sub_text_color</item>
497        <item name="android:gravity">center</item>
498    </style>
499
500    <style name="TextAppearance.NotificationImportanceButton">
501        <item name="android:textSize">@dimen/notification_importance_button_text</item>
502        <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
503        <item name="android:textColor">@color/notification_guts_priority_contents</item>
504        <item name="android:gravity">center</item>
505    </style>
506
507    <style name="TextAppearance.HeadsUpStatusBarText"
508           parent="@*android:style/TextAppearance.DeviceDefault.Notification.Info">
509    </style>
510
511    <style name="TextAppearance.QSEdit.Headers"
512        parent="@*android:style/TextAppearance.DeviceDefault.Body2">
513        <item name="android:textSize">11sp</item>
514        <item name="android:textColor">?android:attr/textColorSecondary</item>
515        <item name="android:textAllCaps">true</item>
516    </style>
517
518    <style name="QSCustomizeToolbar" parent="@*android:style/Widget.DeviceDefault.Toolbar">
519        <item name="android:textColor">?android:attr/textColorPrimary</item>
520        <item name="android:elevation">10dp</item>
521    </style>
522
523    <style name="edit_theme" parent="qs_theme">
524        <item name="android:colorBackground">?android:attr/colorSecondary</item>
525    </style>
526
527    <!-- Used to style rotate suggestion button AVD animations -->
528    <style name="RotateButtonCCWStart0">
529        <item name="rotateButtonStartAngle">0</item>
530        <item name="rotateButtonEndAngle">-90</item>
531        <item name="rotateButtonScaleX">1</item>
532    </style>
533
534    <style name="RotateButtonCCWStart90">
535        <item name="rotateButtonStartAngle">90</item>
536        <item name="rotateButtonEndAngle">0</item>
537        <item name="rotateButtonScaleX">1</item>
538    </style>
539
540    <style name="RotateButtonCWStart0">
541        <item name="rotateButtonStartAngle">0</item>
542        <item name="rotateButtonEndAngle">90</item>
543        <item name="rotateButtonScaleX">-1</item>
544    </style>
545
546    <style name="RotateButtonCWStart90">
547        <item name="rotateButtonStartAngle">90</item>
548        <item name="rotateButtonEndAngle">180</item>
549        <item name="rotateButtonScaleX">-1</item>
550    </style>
551
552    <!-- Used to style charging animation AVD animation -->
553    <style name="ChargingAnim" />
554
555    <style name="ChargingAnim.WallpaperBackground">
556        <item name="chargingAnimColor">?attr/wallpaperTextColor</item>
557        <item name="android:textColor">?attr/wallpaperTextColor</item>
558    </style>
559
560    <style name="ChargingAnim.DarkBackground">
561        <item name="chargingAnimColor">@android:color/white</item>
562        <item name="android:textColor">@android:color/white</item>
563    </style>
564
565    <!-- Screen recording -->
566    <style name="ScreenRecord" parent="Theme.SystemUI.Dialog.GlobalActions">
567        <item name="android:windowIsTranslucent">true</item>
568        <item name="android:windowBackground">@android:color/transparent</item>
569        <item name="android:windowIsFloating">true</item>
570        <item name="android:backgroundDimEnabled">true</item>
571        <item name="android:windowCloseOnTouchOutside">true</item>
572    </style>
573
574    <!-- USB Contaminant dialog -->
575    <style name ="USBContaminant" />
576
577    <style name ="USBContaminant.UserAction">
578        <item name="android:layout_width">match_parent</item>
579        <item name="android:layout_height">wrap_content</item>
580        <item name="android:fontFamily">roboto-regular</item>
581        <item name="android:paddingLeft">16dp</item>
582        <item name="android:paddingTop">16dp</item>
583        <item name="android:paddingRight">24dp</item>
584        <item name="android:paddingBottom">16dp</item>
585        <item name="android:textAlignment">viewStart</item>
586        <item name="android:textSize">16sp</item>
587        <item name="android:clickable">true</item>
588        <item name="android:background">?android:attr/selectableItemBackground</item>
589        <item name="android:textColor">?android:attr/textColorPrimary</item>
590    </style>
591</resources>
592