blob: f0edd6388ae7d8c27d642c95306e346d54af7862 [file] [log] [blame]
Joe Onorato503007d2010-04-16 09:20:55 -07001<?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
Geoffrey Pitsch4dd50062016-12-06 16:41:22 -05007
Joe Onorato503007d2010-04-16 09:20:55 -07008 http://www.apache.org/licenses/LICENSE-2.0
Geoffrey Pitsch4dd50062016-12-06 16:41:22 -05009
Joe Onorato503007d2010-04-16 09:20:55 -070010 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">
Lyn Hancd6465e2019-12-09 15:14:17 -080018 <style name="BubbleOverflow" parent="@android:style/Theme.NoTitleBar"></style>
Joe Onorato503007d2010-04-16 09:20:55 -070019
Manu Cornetc7338032016-12-13 17:32:20 +000020 <style name="ClearAllButtonDefaultMargins">
Manu Cornete138bd12016-11-15 11:32:28 -080021 <item name="android:layout_marginStart">0dp</item>
22 <item name="android:layout_marginTop">0dp</item>
23 <item name="android:layout_marginEnd">0dp</item>
24 <item name="android:layout_marginBottom">0dp</item>
25 </style>
26
Jorim Jaggi2adba072016-03-03 13:43:39 +010027 <!-- Theme used for the activity that shows when the system forced an app to be resizable -->
Jorim Jaggi3f090522016-08-22 16:16:43 -070028 <style name="ForcedResizableTheme" parent="@android:style/Theme.Translucent.NoTitleBar">
Jorim Jaggi2adba072016-03-03 13:43:39 +010029 <item name="android:windowBackground">@drawable/forced_resizable_background</item>
Jason Monk58be7a62017-02-01 20:17:51 -050030 <item name="android:statusBarColor">@*android:color/transparent</item>
Jorim Jaggi2adba072016-03-03 13:43:39 +010031 <item name="android:windowAnimationStyle">@style/Animation.ForcedResizable</item>
32 </style>
33
34 <style name="Animation.ForcedResizable" parent="@android:style/Animation">
35 <item name="android:activityOpenEnterAnimation">@anim/forced_resizable_enter</item>
Jorim Jaggiaf80db42016-04-07 19:19:15 -070036
37 <!-- If the target stack doesn't have focus, we do a task to front animation. -->
38 <item name="android:taskToFrontEnterAnimation">@anim/forced_resizable_enter</item>
Jorim Jaggi2adba072016-03-03 13:43:39 +010039 <item name="android:activityCloseExitAnimation">@anim/forced_resizable_exit</item>
40 </style>
41
Winson Chung15504af2016-11-02 18:11:36 -070042 <style name="PipPhoneOverlayControlTheme" parent="@android:style/Theme.Material">
43 <item name="android:windowIsTranslucent">true</item>
44 <item name="android:windowNoTitle">true</item>
45 <item name="android:windowContentOverlay">@null</item>
Vishnu Nairf6ef1c72020-01-23 16:28:33 -080046 <item name="android:windowBackground">@android:color/transparent</item>
Winson Chung15504af2016-11-02 18:11:36 -070047 <item name="android:colorBackgroundCacheHint">@null</item>
Jason Monk58be7a62017-02-01 20:17:51 -050048 <item name="android:statusBarColor">@*android:color/transparent</item>
Winson Chung15504af2016-11-02 18:11:36 -070049 <item name="android:windowAnimationStyle">@style/Animation.PipPhoneOverlayControl</item>
50 </style>
51
52 <style name="Animation.PipPhoneOverlayControl" parent="@android:style/Animation">
53 <item name="android:activityOpenEnterAnimation">@anim/forced_resizable_enter</item>
54
55 <!-- If the target stack doesn't have focus, we do a task to front animation. -->
56 <item name="android:taskToFrontEnterAnimation">@anim/forced_resizable_enter</item>
57 <item name="android:activityCloseExitAnimation">@anim/forced_resizable_exit</item>
58 </style>
59
Adrian Roos6f6e1592017-05-02 16:22:53 -070060 <!-- HybridNotification themes and styles -->
61
62 <style name="HybridNotification">
63 <item name="hybridNotificationStyle">@style/hybrid_notification</item>
64 <item name="hybridNotificationTitleStyle">@style/hybrid_notification_title</item>
65 <item name="hybridNotificationTextStyle">@style/hybrid_notification_text</item>
66 </style>
67
Adrian Roos6f6e1592017-05-02 16:22:53 -070068 <style name="hybrid_notification">
69 <item name="android:paddingStart">@*android:dimen/notification_content_margin_start</item>
70 <item name="android:paddingEnd">12dp</item>
71 </style>
72
Adrian Roos6f6e1592017-05-02 16:22:53 -070073 <style name="hybrid_notification_title">
74 <item name="android:paddingEnd">4dp</item>
Selim Cinek3d2a9822019-03-06 15:59:21 -080075 <item name="android:textAppearance">@*android:style/TextAppearance.DeviceDefault.Notification.Title</item>
Adrian Roos6f6e1592017-05-02 16:22:53 -070076 </style>
77
Selim Cinek6555bee2018-04-25 16:08:55 +080078 <style name="hybrid_notification_text"
Selim Cinek3d2a9822019-03-06 15:59:21 -080079 parent="@*android:style/Widget.DeviceDefault.Notification.Text">
Adrian Roos6f6e1592017-05-02 16:22:53 -070080 <item name="android:paddingEnd">4dp</item>
81 </style>
82
83
Chris Wren157026f2013-06-28 16:54:01 -040084 <style name="TextAppearance.StatusBar.HeadsUp"
Dianne Hackborn426431a2011-06-09 11:29:08 -070085 parent="@*android:style/TextAppearance.StatusBar">
Daniel Sandler294c9fb2010-06-30 14:18:32 -040086 </style>
Daniel Sandlerd39e3882010-08-31 14:16:13 -040087
88 <style name="TextAppearance.StatusBar.SystemPanel"
Dianne Hackborn426431a2011-06-09 11:29:08 -070089 parent="@*android:style/TextAppearance.StatusBar">
Daniel Sandlerd39e3882010-08-31 14:16:13 -040090 <item name="android:textAppearance">?android:attr/textAppearance</item>
91 <item name="android:textStyle">normal</item>
Daniel Sandler3b476ab2010-11-05 16:31:03 -040092 <item name="android:textColor">#FF808080</item>
Daniel Sandlerd39e3882010-08-31 14:16:13 -040093 </style>
94
Daniel Sandler1a21f0a2011-09-06 11:28:34 -040095 <style name="TextAppearance.StatusBar.Clock" parent="@*android:style/TextAppearance.StatusBar.Icon">
Jorim Jaggi5172dc22014-09-02 14:59:06 +020096 <item name="android:textSize">@dimen/status_bar_clock_size</item>
Fabian Kozynski9ec687a2019-01-09 11:26:50 -050097 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
John Spurlocke189f662013-08-25 10:38:32 -040098 <item name="android:textColor">@color/status_bar_clock_color</item>
Daniel Sandler1a21f0a2011-09-06 11:28:34 -040099 </style>
100
Jason Monk32508852017-01-18 09:17:13 -0500101 <style name="TextAppearance.StatusBar.Expanded" parent="@*android:style/TextAppearance.StatusBar">
102 <item name="android:textColor">?android:attr/textColorTertiary</item>
103 </style>
Daniel Sandler9ff63782012-05-03 23:16:42 -0400104
105 <style name="TextAppearance.StatusBar.Expanded.Clock">
Jorim Jaggi362dd6d2014-07-09 19:04:07 +0200106 <item name="android:textSize">@dimen/qs_time_expanded_size</item>
Fabian Kozynskie0abce02018-10-30 09:14:07 -0400107 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
jackqdyulei1b515ee2016-11-30 12:02:38 -0800108 <item name="android:textColor">?android:attr/textColorPrimary</item>
Jason Monk32508852017-01-18 09:17:13 -0500109 <item name="android:textStyle">normal</item>
Daniel Sandler9ff63782012-05-03 23:16:42 -0400110 </style>
111
112 <style name="TextAppearance.StatusBar.Expanded.Date">
Jason Monk3ebde832017-06-02 13:17:27 -0400113 <item name="android:textSize">@dimen/qs_time_expanded_size</item>
Adrian Roos59a61272014-06-06 19:07:24 +0200114 <item name="android:textStyle">normal</item>
Rohan Shahbb662cc2018-04-06 17:57:00 -0700115 <item name="android:textColor">?android:attr/textColorPrimary</item>
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500116 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
Adrian Roos59a61272014-06-06 19:07:24 +0200117 </style>
118
119 <style name="TextAppearance.StatusBar.Expanded.AboveDateTime">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200120 <item name="android:textSize">@dimen/qs_emergency_calls_only_text_size</item>
Daniel Sandler9ff63782012-05-03 23:16:42 -0400121 <item name="android:textStyle">normal</item>
Jason Monk32508852017-01-18 09:17:13 -0500122 <item name="android:textColor">?android:attr/textColorTertiary</item>
Daniel Sandler9ff63782012-05-03 23:16:42 -0400123 </style>
124
Adrian Roos59a61272014-06-06 19:07:24 +0200125 <style name="TextAppearance.StatusBar.Expanded.EmergencyCallsOnly"
126 parent="TextAppearance.StatusBar.Expanded.AboveDateTime" />
127
128 <style name="TextAppearance.StatusBar.Expanded.ChargingInfo"
129 parent="TextAppearance.StatusBar.Expanded.AboveDateTime" />
130
Adrian Roos8ddb2da2014-06-16 18:56:22 -0700131 <style name="TextAppearance.StatusBar.Expanded.UserSwitcher">
Ben Murdoch840be1b2020-02-03 13:44:29 +0000132 <item name="android:textSize">@dimen/kg_user_switcher_text_size</item>
Adrian Roos8ddb2da2014-06-16 18:56:22 -0700133 <item name="android:textStyle">normal</item>
Jason Monk32508852017-01-18 09:17:13 -0500134 <item name="android:textColor">?android:attr/textColorSecondary</item>
Adrian Roos8ddb2da2014-06-16 18:56:22 -0700135 </style>
Adrian Roos8ddb2da2014-06-16 18:56:22 -0700136
Ben Murdoch8bae0d72020-02-10 14:09:19 +0000137 <style name="TextAppearance.StatusBar.Expanded.UserSwitcher.Activated">
138 <item name="android:fontWeight">700</item>
139 <item name="android:textStyle">bold</item>
140 </style>
141
Winson Chungd63c59782012-09-05 17:34:41 -0700142 <style name="TextAppearance" />
Daniel Sandlerb5538e62013-04-12 15:16:53 -0400143
John Spurlock86005342014-05-23 11:58:00 -0400144 <style name="TextAppearance.QS">
145 <item name="android:textStyle">normal</item>
jackqdyulei1b515ee2016-11-30 12:02:38 -0800146 <item name="android:textColor">?android:attr/textColorPrimary</item>
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500147 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
John Spurlock86005342014-05-23 11:58:00 -0400148 </style>
149
150 <style name="TextAppearance.QS.DetailHeader">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200151 <item name="android:textSize">@dimen/qs_detail_header_text_size</item>
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500152 <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item>
John Spurlock86005342014-05-23 11:58:00 -0400153 </style>
154
155 <style name="TextAppearance.QS.DetailItemPrimary">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200156 <item name="android:textSize">@dimen/qs_detail_item_primary_text_size</item>
John Spurlock86005342014-05-23 11:58:00 -0400157 </style>
158
159 <style name="TextAppearance.QS.DetailItemSecondary">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200160 <item name="android:textSize">@dimen/qs_detail_item_secondary_text_size</item>
Andrew Sapperstein5c373442016-06-12 13:17:16 -0700161 <item name="android:textColor">?android:attr/colorAccent</item>
John Spurlock86005342014-05-23 11:58:00 -0400162 </style>
163
John Spurlock90be3792015-04-16 12:09:15 -0400164 <style name="TextAppearance.QS.Introduction">
John Spurlockb4782522014-08-22 14:54:46 -0400165 <item name="android:textSize">14sp</item>
Julia Reynoldsd5181352017-07-21 11:15:52 -0400166 <item name="android:textColor">@color/zen_introduction</item>
John Spurlockb4782522014-08-22 14:54:46 -0400167 </style>
168
John Spurlock8be53ea2015-05-29 12:04:21 -0400169 <style name="TextAppearance.QS.Warning">
170 <item name="android:textSize">14sp</item>
Jason Monk58be7a62017-02-01 20:17:51 -0500171 <item name="android:textColor">?android:attr/colorError</item>
John Spurlock8be53ea2015-05-29 12:04:21 -0400172 </style>
173
John Spurlock86005342014-05-23 11:58:00 -0400174 <style name="TextAppearance.QS.DetailButton">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200175 <item name="android:textSize">@dimen/qs_detail_button_text_size</item>
Jason Monk32508852017-01-18 09:17:13 -0500176 <item name="android:textColor">?android:attr/textColorSecondary</item>
John Spurlock86005342014-05-23 11:58:00 -0400177 <item name="android:textAllCaps">true</item>
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500178 <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item>
John Spurlock7f8f22a2014-07-02 18:54:17 -0400179 <item name="android:gravity">center</item>
John Spurlock86005342014-05-23 11:58:00 -0400180 </style>
181
John Spurlockf55b7f22015-04-13 19:21:26 -0400182 <style name="TextAppearance.QS.DetailButton.White">
Julia Reynoldsd5181352017-07-21 11:15:52 -0400183 <item name="android:textColor">@color/zen_introduction</item>
John Spurlockf55b7f22015-04-13 19:21:26 -0400184 </style>
185
John Spurlock486b78e2014-07-07 08:37:56 -0400186 <style name="TextAppearance.QS.DetailEmpty">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200187 <item name="android:textSize">@dimen/qs_detail_empty_text_size</item>
Jason Monk32508852017-01-18 09:17:13 -0500188 <item name="android:textColor">?android:attr/textColorPrimary</item>
John Spurlock486b78e2014-07-07 08:37:56 -0400189 </style>
190
John Spurlockae641c92014-06-30 18:11:40 -0400191 <style name="TextAppearance.QS.Subhead">
192 <item name="android:textSize">14sp</item>
John Spurlockae641c92014-06-30 18:11:40 -0400193 <item name="android:textColor">@color/qs_subhead</item>
194 </style>
195
John Spurlockae641c92014-06-30 18:11:40 -0400196 <style name="TextAppearance.QS.SegmentedButton">
John Spurlockd9c75db2015-04-28 11:19:13 -0400197 <item name="android:textSize">16sp</item>
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500198 <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item>
John Spurlockae641c92014-06-30 18:11:40 -0400199 </style>
200
John Spurlockb98f7472014-07-08 17:09:42 -0400201 <style name="TextAppearance.QS.DataUsage">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200202 <item name="android:textSize">@dimen/qs_data_usage_text_size</item>
John Spurlockb98f7472014-07-08 17:09:42 -0400203 </style>
204
205 <style name="TextAppearance.QS.DataUsage.Usage">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200206 <item name="android:textSize">@dimen/qs_data_usage_usage_text_size</item>
Andrew Sapperstein5c373442016-06-12 13:17:16 -0700207 <item name="android:textColor">?android:attr/colorAccent</item>
John Spurlockb98f7472014-07-08 17:09:42 -0400208 </style>
209
210 <style name="TextAppearance.QS.DataUsage.Secondary">
jackqdyuleib68fd7a2017-01-04 15:43:26 -0800211 <item name="android:textColor">?android:attr/textColorSecondary</item>
John Spurlockb98f7472014-07-08 17:09:42 -0400212 </style>
213
Xiaohui Chen2f3551b2016-04-07 10:37:25 -0700214 <style name="TextAppearance.QS.TileLabel">
215 <item name="android:textSize">@dimen/qs_tile_text_size</item>
Fabian Kozynskie0abce02018-10-30 09:14:07 -0400216 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
217 </style>
218
219 <style name="TextAppearance.QS.TileLabel.Secondary">
220 <item name="android:textSize">@dimen/qs_tile_text_size</item>
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500221 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
Xiaohui Chen2f3551b2016-04-07 10:37:25 -0700222 </style>
223
Ben Murdoch8bae0d72020-02-10 14:09:19 +0000224 <style name="TextAppearance.QS.UserSwitcher">
225 <item name="android:textSize">@dimen/qs_detail_item_secondary_text_size</item>
226 <item name="android:textColor">?android:attr/textColorSecondary</item>
227 </style>
228
229 <style name="TextAppearance.QS.UserSwitcher.Activated">
230 <item name="android:fontWeight">700</item>
231 <item name="android:textStyle">bold</item>
232 </style>
233
Fabian Kozynskic651e642019-02-21 13:20:34 -0500234 <!-- This is hard coded to be sans-serif-condensed to match the icons -->
235 <style name="TextAppearance.RATBadge" parent="@style/TextAppearance.QS.TileLabel.Secondary">
236 <item name="android:fontFamily">sans-serif-condensed</item>
237 <item name="android:textSize">@dimen/celltile_rat_type_size</item>
238 </style>
239
Fabian Kozynskibca09b72019-04-04 15:57:42 -0400240 <style name="TextAppearance.QS.Status" parent="TextAppearance.QS.TileLabel.Secondary">
241 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
Fabian Kozynskif86df992019-04-22 14:23:47 -0400242 <item name="android:textColor">@color/dark_mode_qs_icon_color_single_tone</item>
Fabian Kozynskie0abce02018-10-30 09:14:07 -0400243 </style>
244
Fabian Kozynski371384f2019-03-01 11:02:13 -0500245 <style name="TextAppearance.DeviceManagementDialog">
246 <item name="android:textColor">?android:attr/textColorPrimary</item>
Fabian Kozynski058155f2019-01-09 14:50:17 -0500247 </style>
248
Fabian Kozynski371384f2019-03-01 11:02:13 -0500249 <style name="TextAppearance.DeviceManagementDialog.Title" parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle"/>
250
Alex Johnston5179ac62020-01-07 14:23:26 +0000251 <style name="TextAppearance.AuthCredential">
Curtis Belmonteda9204a2020-04-03 11:51:10 -0700252 <item name="android:accessibilityLiveRegion">polite</item>
Alex Johnston5179ac62020-01-07 14:23:26 +0000253 <item name="android:gravity">center_horizontal</item>
Alex Johnston5179ac62020-01-07 14:23:26 +0000254 <item name="android:textAlignment">gravity</item>
255 <item name="android:layout_gravity">top</item>
256 <item name="android:textColor">?android:attr/textColorPrimary</item>
257 </style>
258
259 <style name="TextAppearance.AuthCredential.Title">
Curtis Belmontece035932020-03-26 13:43:25 -0700260 <item name="android:fontFamily">google-sans</item>
Curtis Belmonte44d5ad82020-04-27 16:08:59 -0700261 <item name="android:paddingTop">12dp</item>
Curtis Belmontece035932020-03-26 13:43:25 -0700262 <item name="android:paddingHorizontal">24dp</item>
Alex Johnston5179ac62020-01-07 14:23:26 +0000263 <item name="android:textSize">24sp</item>
264 </style>
265
Curtis Belmontece035932020-03-26 13:43:25 -0700266 <style name="TextAppearance.AuthCredential.Subtitle">
267 <item name="android:fontFamily">google-sans</item>
268 <item name="android:paddingTop">8dp</item>
269 <item name="android:paddingHorizontal">24dp</item>
Alex Johnston5179ac62020-01-07 14:23:26 +0000270 <item name="android:textSize">16sp</item>
271 </style>
272
Curtis Belmontece035932020-03-26 13:43:25 -0700273 <style name="TextAppearance.AuthCredential.Description">
274 <item name="android:fontFamily">google-sans</item>
275 <item name="android:paddingTop">8dp</item>
276 <item name="android:paddingHorizontal">24dp</item>
277 <item name="android:textSize">14sp</item>
278 </style>
279
280 <style name="TextAppearance.AuthCredential.Error">
Curtis Belmonte44d5ad82020-04-27 16:08:59 -0700281 <item name="android:paddingTop">6dp</item>
Curtis Belmontece035932020-03-26 13:43:25 -0700282 <item name="android:paddingHorizontal">24dp</item>
283 <item name="android:textSize">14sp</item>
284 <item name="android:textColor">?android:attr/colorError</item>
285 </style>
286
Alex Johnston5179ac62020-01-07 14:23:26 +0000287 <style name="TextAppearance.AuthCredential.PasswordEntry" parent="@android:style/TextAppearance.DeviceDefault">
288 <item name="android:gravity">center</item>
289 <item name="android:singleLine">true</item>
290 <item name="android:textColor">?android:attr/colorForeground</item>
291 <item name="android:textSize">24sp</item>
292 </style>
293
Fabian Kozynski371384f2019-03-01 11:02:13 -0500294 <style name="DeviceManagementDialogTitle">
295 <item name="android:gravity">center</item>
296 <item name="android:textAppearance">@style/TextAppearance.DeviceManagementDialog.Title</item>
297 </style>
298
299 <style name="TextAppearance.DeviceManagementDialog.Content" parent="@*android:style/TextAppearance.DeviceDefault.Subhead"/>
300
Lucas Dupinee7bdf62018-10-02 14:59:45 -0700301 <style name="BaseBrightnessDialogContainer" parent="@style/Theme.SystemUI">
Winson Chung3ed6f942012-09-20 16:07:11 -0700302 <item name="android:layout_width">match_parent</item>
303 <item name="android:layout_height">wrap_content</item>
Winson Chung3ed6f942012-09-20 16:07:11 -0700304 </style>
Alan Viverettee8ebaf32014-04-11 15:44:15 -0700305
Winson Chung3ed6f942012-09-20 16:07:11 -0700306 <style name="BrightnessDialogContainer" parent="@style/BaseBrightnessDialogContainer" />
307
Joe Onoratofd52b182010-11-10 18:00:52 -0800308 <style name="Animation" />
309
310 <style name="Animation.ShirtPocketPanel">
311 <item name="android:windowEnterAnimation">@*android:anim/grow_fade_in_from_bottom</item>
312 <item name="android:windowExitAnimation">@*android:anim/shrink_fade_out_from_bottom</item>
313 </style>
314
Jorim Jaggi0d210f62015-07-10 14:24:44 -0700315 <style name="Animation.NavigationBarFadeIn">
316 <item name="android:windowEnterAnimation">@anim/navbar_fade_in</item>
317 <item name="android:windowExitAnimation">@null</item>
318 </style>
319
Robert Horvath2f586492020-03-27 14:10:05 +0100320 <style name="Animation.ShutdownUi" parent="@android:style/Animation.Toast">
321 </style>
322
Dianne Hackborn59aed382011-08-02 17:31:44 -0700323 <!-- Standard animations for hiding and showing the status bar. -->
324 <style name="Animation.StatusBar">
Dianne Hackborn59aed382011-08-02 17:31:44 -0700325 </style>
326
Lucas Dupine17ce522017-07-17 15:45:06 -0700327 <style name="Theme.SystemUI" parent="@*android:style/Theme.DeviceDefault.QuickSettings">
Jason Monk9a376bc2017-05-10 09:52:10 -0400328 <item name="lightIconTheme">@style/DualToneLightTheme</item>
329 <item name="darkIconTheme">@style/DualToneDarkTheme</item>
Lucas Dupine17ce522017-07-17 15:45:06 -0700330 <item name="wallpaperTextColor">@*android:color/primary_text_material_dark</item>
331 <item name="wallpaperTextColorSecondary">@*android:color/secondary_text_material_dark</item>
Lucas Dupin2b283202018-01-11 09:27:47 -0800332 <item name="android:colorError">@*android:color/error_color_material_dark</item>
Lucas Dupine17ce522017-07-17 15:45:06 -0700333 <item name="android:colorControlHighlight">@*android:color/primary_text_material_dark</item>
Lucas Dupin987f1932017-05-13 21:02:52 -0700334 <item name="*android:lockPatternStyle">@style/LockPatternStyle</item>
Lucas Dupine17ce522017-07-17 15:45:06 -0700335 <item name="passwordStyle">@style/PasswordTheme</item>
Lucas Dupinc9e5d762019-01-28 09:34:30 -0800336 <item name="backgroundProtectedStyle">@style/BackgroundProtectedStyle</item>
Amin Shaikhb7b4c252019-04-25 17:02:13 -0400337 <item name="android:homeAsUpIndicator">@drawable/ic_arrow_back</item>
Lucas Dupinfc0cf152019-05-23 16:14:29 -0700338 <item name="shadowRadius">@dimen/keyguard_shadow_radius</item>
Christofer Ã…kerstend51640b2017-08-07 18:56:52 +0900339
340 <!-- Needed for MediaRoute chooser dialog -->
341 <item name="*android:isLightTheme">false</item>
Lucas Dupine17ce522017-07-17 15:45:06 -0700342 </style>
343
Lucas Dupin098188a2018-08-23 16:19:46 -0700344 <style name="Theme.SystemUI.Light">
Lucas Dupine17ce522017-07-17 15:45:06 -0700345 <item name="wallpaperTextColor">@*android:color/primary_text_material_light</item>
346 <item name="wallpaperTextColorSecondary">@*android:color/secondary_text_material_light</item>
Lucas Dupin2b283202018-01-11 09:27:47 -0800347 <item name="android:colorError">@*android:color/error_color_material_light</item>
Selim Cinek67ca2d42018-05-03 17:57:27 -0700348 <item name="android:colorControlHighlight">#40000000</item>
Lucas Dupine17ce522017-07-17 15:45:06 -0700349 <item name="passwordStyle">@style/PasswordTheme.Light</item>
Lucas Dupinfc0cf152019-05-23 16:14:29 -0700350 <item name="shadowRadius">0</item>
Lucas Dupin098188a2018-08-23 16:19:46 -0700351
352 <!-- Needed for MediaRoute chooser dialog -->
353 <item name="*android:isLightTheme">true</item>
Jason Monk9a376bc2017-05-10 09:52:10 -0400354 </style>
Lucas Dupin987f1932017-05-13 21:02:52 -0700355
Lucas Dupinc9e5d762019-01-28 09:34:30 -0800356 <style name="BackgroundProtectedStyle">
357 <item name="android:textColor">?attr/wallpaperTextColor</item>
358 </style>
359
Alex Johnston5179ac62020-01-07 14:23:26 +0000360 <style name="LockPatternContainerStyle">
361 <item name="android:maxHeight">400dp</item>
362 <item name="android:maxWidth">420dp</item>
363 <item name="android:minHeight">0dp</item>
364 <item name="android:minWidth">0dp</item>
365 <item name="android:paddingBottom">0dp</item>
366 <item name="android:paddingHorizontal">44dp</item>
367 <item name="android:paddingTop">0dp</item>
368 </style>
369
Lucas Dupin987f1932017-05-13 21:02:52 -0700370 <style name="LockPatternStyle">
Lucas Dupine17ce522017-07-17 15:45:06 -0700371 <item name="*android:regularColor">?attr/wallpaperTextColor</item>
372 <item name="*android:successColor">?attr/wallpaperTextColor</item>
Jorim Jaggi6498f962017-07-24 15:51:41 +0200373 <item name="*android:errorColor">?android:attr/colorError</item>
Lucas Dupin987f1932017-05-13 21:02:52 -0700374 </style>
375
Kevin Chynff168dc2019-09-16 16:04:38 -0700376 <style name="LockPatternStyleBiometricPrompt">
377 <item name="*android:regularColor">?android:attr/colorForeground</item>
378 <item name="*android:successColor">?android:attr/colorForeground</item>
379 <item name="*android:errorColor">?android:attr/colorError</item>
380 </style>
381
Fabian Kozynski9baddff2019-05-23 15:41:49 -0400382 <style name="qs_theme" parent="@*android:style/Theme.DeviceDefault.QuickSettings">
Jason Monk9a376bc2017-05-10 09:52:10 -0400383 <item name="lightIconTheme">@style/QSIconTheme</item>
384 <item name="darkIconTheme">@style/QSIconTheme</item>
Evan Laird9dc22f42019-03-29 10:34:03 -0400385 <item name="android:colorError">@*android:color/error_color_material_dark</item>
Adrian Roosedfab3b2018-03-08 18:39:20 +0100386 <item name="android:windowIsFloating">true</item>
Fabian Kozynski9baddff2019-05-23 15:41:49 -0400387 <item name="android:homeAsUpIndicator">@drawable/ic_arrow_back</item>
Jason Monk9a376bc2017-05-10 09:52:10 -0400388 </style>
Adrian Roos070a0b62014-04-10 23:25:03 +0200389
Adrian Roos8a27cdf2016-03-16 18:37:27 -0700390 <style name="systemui_theme_remote_input" parent="@android:style/Theme.DeviceDefault.Light">
391 <item name="android:colorAccent">@color/remote_input_accent</item>
Adrian Roos497ab022015-02-10 20:49:33 +0100392 </style>
393
Andrew Sapperstein5c373442016-06-12 13:17:16 -0700394 <style name="Theme.SystemUI.Dialog" parent="@android:style/Theme.DeviceDefault.Light.Dialog" />
John Spurlock35134602014-07-24 18:10:48 -0400395
Craig Stout9eef7bc2014-05-06 19:10:53 -0700396 <style name="Theme.SystemUI.Dialog.Alert" parent="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert" />
397
Adrian Roosedfab3b2018-03-08 18:39:20 +0100398 <style name="Theme.SystemUI.Dialog.GlobalActions" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar.Fullscreen">
399 <item name="android:windowIsFloating">true</item>
400 </style>
Lucas Dupinc1cc7592017-05-22 15:56:16 -0700401
John Spurlock7e6809a2014-08-06 16:03:14 -0400402 <style name="QSBorderlessButton">
John Spurlock7f8f22a2014-07-02 18:54:17 -0400403 <item name="android:padding">12dp</item>
Jason Monk30014c42016-03-02 14:52:27 -0500404 <item name="android:background">@drawable/qs_btn_borderless_rect</item>
John Spurlock7f8f22a2014-07-02 18:54:17 -0400405 <item name="android:gravity">center</item>
406 </style>
John Spurlockd47a3f32014-05-18 19:14:14 -0400407
Selim Cinek92d892c2014-09-11 15:11:00 +0200408 <style name="SearchPanelCircle">
Jorim Jaggif4797922014-08-04 22:49:41 +0200409 <item name="android:layout_width">match_parent</item>
Selim Cinek92d892c2014-09-11 15:11:00 +0200410 <item name="android:layout_height">match_parent</item>
Jorim Jaggif4797922014-08-04 22:49:41 +0200411 </style>
412
Adrian Roos19408922014-08-07 20:54:12 +0200413 <style name="UserDetailView">
414 <item name="numColumns">3</item>
415 </style>
Adrian Roos752aee82014-11-25 21:11:19 +0100416
Muyuan Li92c91412016-05-04 17:06:29 -0700417 <style name="AutoSizingList">
418 <item name="enableAutoSizing">true</item>
419 </style>
Narayan Kamath05f010b2019-05-10 14:42:52 +0100420 <style name="Theme.SystemUI.MediaProjectionAlertDialog">
Adrian Roos752aee82014-11-25 21:11:19 +0100421 <item name="android:windowIsTranslucent">true</item>
422 <item name="android:windowBackground">@android:color/transparent</item>
423 <item name="android:windowContentOverlay">@null</item>
424 <item name="android:windowNoTitle">true</item>
425 <item name="android:windowIsFloating">true</item>
Narayan Kamathb4bfa1b2019-03-15 16:54:53 +0000426 <item name="android:backgroundDimEnabled">true</item>
Adrian Roos752aee82014-11-25 21:11:19 +0100427 <item name="android:alertDialogTheme">@style/Theme.SystemUI.Dialog.Alert</item>
428 </style>
Jorim Jaggi5443cc52015-03-20 14:39:24 -0700429
430 <style name="DualToneLightTheme">
431 <item name="backgroundColor">@color/light_mode_icon_color_dual_tone_background</item>
432 <item name="fillColor">@color/light_mode_icon_color_dual_tone_fill</item>
433 <item name="singleToneColor">@color/light_mode_icon_color_single_tone</item>
Winson Chung4184a1d2019-07-26 16:35:35 -0700434 <item name="homeHandleColor">@color/navigation_bar_home_handle_light_color</item>
Jorim Jaggi5443cc52015-03-20 14:39:24 -0700435 </style>
436 <style name="DualToneDarkTheme">
437 <item name="backgroundColor">@color/dark_mode_icon_color_dual_tone_background</item>
438 <item name="fillColor">@color/dark_mode_icon_color_dual_tone_fill</item>
439 <item name="singleToneColor">@color/dark_mode_icon_color_single_tone</item>
Winson Chung4184a1d2019-07-26 16:35:35 -0700440 <item name="homeHandleColor">@color/navigation_bar_home_handle_dark_color</item>
Jorim Jaggi5443cc52015-03-20 14:39:24 -0700441 </style>
Fabian Kozynskif86df992019-04-22 14:23:47 -0400442 <style name="QSHeaderDarkTheme">
443 <item name="backgroundColor">@color/dark_mode_qs_icon_color_dual_tone_background</item>
444 <item name="fillColor">@color/dark_mode_qs_icon_color_dual_tone_fill</item>
445 <item name="singleToneColor">@color/dark_mode_qs_icon_color_single_tone</item>
446 </style>
447
448 <style name="QSHeaderTheme" parent="@style/Theme.SystemUI">
449 <item name="lightIconTheme">@style/DualToneLightTheme</item>
450 <item name="darkIconTheme">@style/QSHeaderDarkTheme</item>
451 </style>
452
Jason Monk9a376bc2017-05-10 09:52:10 -0400453 <style name="QSIconTheme">
454 <item name="backgroundColor">?android:attr/textColorHint</item>
455 <item name="fillColor">?android:attr/textColorPrimary</item>
456 <item name="singleToneColor">?android:attr/textColorPrimary</item>
457 </style>
Matthew Ng32afc622018-06-12 14:26:07 -0700458 <style name="ScreenPinningRequestTheme" parent="@*android:style/ThemeOverlay.DeviceDefault.Accent">
459 <item name="singleToneColor">@color/light_mode_icon_color_single_tone</item>
460 </style>
John Spurlockd9c75db2015-04-28 11:19:13 -0400461
462 <style name="TextAppearance.Volume">
463 <item name="android:textStyle">normal</item>
Jason Monk18c99012017-04-17 16:04:30 -0400464 <item name="android:textColor">?android:attr/textColorPrimary</item>
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500465 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
John Spurlockd9c75db2015-04-28 11:19:13 -0400466 </style>
467
John Spurlock02656572015-06-10 09:33:34 -0400468 <style name="TextAppearance.Volume.Header">
469 <item name="android:textSize">12sp</item>
Jason Monk18c99012017-04-17 16:04:30 -0400470 <item name="android:textColor">?android:attr/textColorSecondary</item>
John Spurlock02656572015-06-10 09:33:34 -0400471 </style>
472
Julia Reynolds7c62c312018-02-01 17:29:33 -0500473 <style name="TextAppearance.Volume.Header.Secondary">
474 <item name="android:textSize">12sp</item>
475 <item name="android:textColor">?android:attr/textColorTertiary</item>
John Spurlockd9c75db2015-04-28 11:19:13 -0400476 </style>
477
John Spurlockd9c75db2015-04-28 11:19:13 -0400478 <style name="VolumeButtons" parent="@android:style/Widget.Material.Button.Borderless">
479 <item name="android:background">@drawable/btn_borderless_rect</item>
480 </style>
481
Jorim Jaggi1fcbab62015-11-04 16:39:50 +0100482 <style name="DockedDividerBackground">
483 <item name="android:layout_width">match_parent</item>
Jorim Jaggi79b39f02015-12-17 20:04:31 -0800484 <item name="android:layout_height">10dp</item>
Jorim Jaggi1fcbab62015-11-04 16:39:50 +0100485 <item name="android:layout_gravity">center_vertical</item>
486 </style>
487
Jorim Jaggi2917dc42016-04-11 11:39:13 -0700488 <style name="DockedDividerMinimizedShadow">
489 <item name="android:layout_width">match_parent</item>
490 <item name="android:layout_height">8dp</item>
491 </style>
492
Jorim Jaggi1fcbab62015-11-04 16:39:50 +0100493 <style name="DockedDividerHandle">
494 <item name="android:layout_gravity">center_horizontal</item>
Jorim Jaggi79b39f02015-12-17 20:04:31 -0800495 <item name="android:layout_width">96dp</item>
Jorim Jaggi7b79b1e2015-12-07 14:18:16 -0800496 <item name="android:layout_height">48dp</item>
Jorim Jaggi1fcbab62015-11-04 16:39:50 +0100497 </style>
498
Andrew Sapperstein5c373442016-06-12 13:17:16 -0700499 <style name="TunerSettings" parent="@android:style/Theme.DeviceDefault.Settings">
Jason Monka9f12882016-01-24 12:03:19 -0500500 <item name="android:windowActionBar">false</item>
Jason Monkd40328e2015-12-07 21:45:47 -0500501 <item name="preferenceTheme">@style/TunerPreferenceTheme</item>
502 </style>
503
Fan Zhang1137f872017-07-07 15:55:27 -0700504 <style name="TunerPreferenceTheme" parent="@style/PreferenceThemeOverlay.SettingsBase">
Jason Monk87ccd552015-12-11 21:39:54 -0500505 </style>
506
Julia Reynoldse0341482018-03-08 14:42:50 -0500507 <style name="TextAppearance.NotificationInfo.Confirmation">
Julia Reynoldse0341482018-03-08 14:42:50 -0500508 <item name="android:textSize">14sp</item>
509 <item name="android:alpha">0.87</item>
510 </style>
511
Julia Reynolds8728d002019-04-19 15:46:13 -0400512 <style name="TextAppearance.NotificationInfo">
Evan Laird52ac0ce2020-04-03 17:33:28 -0400513 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
Julia Reynolds8728d002019-04-19 15:46:13 -0400514 <item name="android:textColor">@color/notification_primary_text_color</item>
515 </style>
516
Geoffrey Pitschd0856f02017-02-16 10:51:18 -0500517 <style name="TextAppearance.NotificationInfo.Secondary">
Geoffrey Pitschd0856f02017-02-16 10:51:18 -0500518 <item name="android:textSize">14sp</item>
Evan Lairdc9d0a492019-06-13 10:08:41 -0400519 <item name="android:alpha">0.62</item>
Julia Reynolds20505362016-01-12 08:47:04 -0500520 </style>
521
Evan Laird47dc4542019-04-24 15:10:52 -0400522 <style name="TextAppearance.NotificationInfo.Title">
Evan Laird47dc4542019-04-24 15:10:52 -0400523 <item name="android:textColor">@color/notification_primary_text_color</item>
524 <item name="android:textStyle">bold</item>
525 </style>
526
Geoffrey Pitschd0856f02017-02-16 10:51:18 -0500527 <style name="TextAppearance.NotificationInfo.Button">
Ned Burns369f1472019-05-22 21:07:26 -0400528 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
529 <item name="android:textSize">14sp</item>
Julia Reynolds146e1572020-02-25 16:29:52 -0500530 <item name="android:textColor">?android:attr/colorAccent</item>
Geoffrey Pitschd0856f02017-02-16 10:51:18 -0500531 <item name="android:background">@drawable/btn_borderless_rect</item>
Julia Reynolds8728d002019-04-19 15:46:13 -0400532 <item name="android:gravity">center_vertical</item>
Geoffrey Pitschd0856f02017-02-16 10:51:18 -0500533 <item name="android:focusable">true</item>
Jason Monkf0c6f642016-01-20 22:24:50 -0500534 </style>
535
Julia Reynolds8728d002019-04-19 15:46:13 -0400536 <style name="TextAppearance.NotificationImportanceChannel">
537 <item name="android:textSize">@dimen/notification_importance_channel_text</item>
Ned Burns369f1472019-05-22 21:07:26 -0400538 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
Julia Reynolds8728d002019-04-19 15:46:13 -0400539 <item name="android:textColor">@color/notification_guts_header_text_color</item>
540 <item name="android:textSize">@dimen/notification_importance_channel_text</item>
541 </style>
542
543 <style name="TextAppearance.NotificationImportanceChannelGroup">
544 <item name="android:textSize">@dimen/notification_importance_channel_group_text</item>
Ned Burns369f1472019-05-22 21:07:26 -0400545 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
Julia Reynolds8728d002019-04-19 15:46:13 -0400546 <item name="android:textColor">@color/notification_guts_sub_text_color</item>
547 <item name="android:textSize">@dimen/notification_importance_channel_group_text</item>
548 </style>
549
550 <style name="TextAppearance.NotificationImportanceHeader">
Julia Reynolds4d1dd792019-04-29 11:48:29 -0400551 <item name="android:textSize">@dimen/notification_importance_header_text</item>
Ned Burns369f1472019-05-22 21:07:26 -0400552 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
Julia Reynolds8728d002019-04-19 15:46:13 -0400553 <item name="android:textColor">@color/notification_guts_header_text_color</item>
554 </style>
555
556 <style name="TextAppearance.NotificationImportanceDetail">
557 <item name="android:textSize">@dimen/notification_importance_description_text</item>
558 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
559 <item name="android:textColor">@color/notification_guts_sub_text_color</item>
560 <item name="android:gravity">center</item>
561 </style>
562
563 <style name="TextAppearance.NotificationImportanceButton">
564 <item name="android:textSize">@dimen/notification_importance_button_text</item>
Ned Burns369f1472019-05-22 21:07:26 -0400565 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
Julia Reynolds8d257092020-04-15 15:57:21 -0400566 <item name="android:textColor">@color/notification_guts_priority_contents</item>
Julia Reynolds8728d002019-04-19 15:46:13 -0400567 <item name="android:gravity">center</item>
568 </style>
569
Steve Elliottb0940382020-02-20 14:24:02 -0500570 <style
571 name="TextAppearance.NotificationSectionHeaderButton"
572 parent="@android:style/Widget.Material.Button.Borderless">
573 <item name="android:textColor">?attr/wallpaperTextColor</item>
574 <item name="android:textAllCaps">false</item>
Steve Elliottd855da52020-04-28 15:43:22 -0400575 <item name="android:textSize">14sp</item>
Steve Elliottb0940382020-02-20 14:24:02 -0500576 </style>
577
Selim Cinekaa9db1f2018-02-27 17:35:47 -0800578 <style name="TextAppearance.HeadsUpStatusBarText"
Selim Cinek3d2a9822019-03-06 15:59:21 -0800579 parent="@*android:style/TextAppearance.DeviceDefault.Notification.Info">
Selim Cinekaa9db1f2018-02-27 17:35:47 -0800580 </style>
581
Fabian Kozynski1720c362018-08-22 10:37:55 -0400582 <style name="TextAppearance.QSEdit.Headers"
Fabian Kozynskif80234c2019-02-12 13:54:16 -0500583 parent="@*android:style/TextAppearance.DeviceDefault.Body2">
584 <item name="android:textSize">11sp</item>
585 <item name="android:textColor">?android:attr/textColorSecondary</item>
586 <item name="android:textAllCaps">true</item>
587 </style>
588
589 <style name="QSCustomizeToolbar" parent="@*android:style/Widget.DeviceDefault.Toolbar">
590 <item name="android:textColor">?android:attr/textColorPrimary</item>
591 <item name="android:elevation">10dp</item>
Fabian Kozynski1720c362018-08-22 10:37:55 -0400592 </style>
593
Lucas Dupin40ec6b782018-06-05 19:07:16 -0700594 <style name="edit_theme" parent="qs_theme">
Andrew Sappersteinc11df252016-06-19 19:12:11 -0700595 <item name="android:colorBackground">?android:attr/colorSecondary</item>
Jason Monka8321e62016-03-11 08:56:25 -0500596 </style>
597
Mike Digman1e28a5a2018-02-14 10:49:19 -0800598 <!-- Used to style rotate suggestion button AVD animations -->
599 <style name="RotateButtonCCWStart0">
600 <item name="rotateButtonStartAngle">0</item>
601 <item name="rotateButtonEndAngle">-90</item>
Mike Digmanc038c322018-05-24 11:06:05 -0700602 <item name="rotateButtonScaleX">1</item>
Mike Digman1e28a5a2018-02-14 10:49:19 -0800603 </style>
604
605 <style name="RotateButtonCCWStart90">
606 <item name="rotateButtonStartAngle">90</item>
607 <item name="rotateButtonEndAngle">0</item>
Mike Digmanc038c322018-05-24 11:06:05 -0700608 <item name="rotateButtonScaleX">1</item>
Mike Digman1e28a5a2018-02-14 10:49:19 -0800609 </style>
610
611 <style name="RotateButtonCWStart0">
612 <item name="rotateButtonStartAngle">0</item>
613 <item name="rotateButtonEndAngle">90</item>
Mike Digmanc038c322018-05-24 11:06:05 -0700614 <item name="rotateButtonScaleX">-1</item>
Mike Digman1e28a5a2018-02-14 10:49:19 -0800615 </style>
616
617 <style name="RotateButtonCWStart90">
618 <item name="rotateButtonStartAngle">90</item>
619 <item name="rotateButtonEndAngle">180</item>
Mike Digmanc038c322018-05-24 11:06:05 -0700620 <item name="rotateButtonScaleX">-1</item>
Mike Digman1e28a5a2018-02-14 10:49:19 -0800621 </style>
622
Lucas Dupin33102c22020-05-05 16:24:48 -0700623 <style name="MediaPlayer.Button" parent="@android:style/Widget.Material.Button.Borderless.Small">
624 <item name="android:background">@null</item>
625 </style>
626
Beverly47fb7e72018-07-20 12:05:41 -0400627 <!-- Used to style charging animation AVD animation -->
628 <style name="ChargingAnim" />
629
630 <style name="ChargingAnim.WallpaperBackground">
631 <item name="chargingAnimColor">?attr/wallpaperTextColor</item>
632 <item name="android:textColor">?attr/wallpaperTextColor</item>
633 </style>
634
635 <style name="ChargingAnim.DarkBackground">
636 <item name="chargingAnimColor">@android:color/white</item>
637 <item name="android:textColor">@android:color/white</item>
638 </style>
Beth Thibodeau5898ac42018-10-26 13:00:09 -0400639
640 <!-- Screen recording -->
641 <style name="ScreenRecord" parent="Theme.SystemUI.Dialog.GlobalActions">
642 <item name="android:windowIsTranslucent">true</item>
643 <item name="android:windowBackground">@android:color/transparent</item>
644 <item name="android:windowIsFloating">true</item>
645 <item name="android:backgroundDimEnabled">true</item>
646 <item name="android:windowCloseOnTouchOutside">true</item>
647 </style>
Badhri Jagan Sridharanf603a2c2019-01-22 19:48:49 -0800648
649 <!-- USB Contaminant dialog -->
650 <style name ="USBContaminant" />
651
652 <style name ="USBContaminant.UserAction">
653 <item name="android:layout_width">match_parent</item>
654 <item name="android:layout_height">wrap_content</item>
655 <item name="android:fontFamily">roboto-regular</item>
656 <item name="android:paddingLeft">16dp</item>
657 <item name="android:paddingTop">16dp</item>
658 <item name="android:paddingRight">24dp</item>
659 <item name="android:paddingBottom">16dp</item>
660 <item name="android:textAlignment">viewStart</item>
661 <item name="android:textSize">16sp</item>
662 <item name="android:clickable">true</item>
663 <item name="android:background">?android:attr/selectableItemBackground</item>
664 <item name="android:textColor">?android:attr/textColorPrimary</item>
665 </style>
Fabian Kozynski5fc5f6b2020-02-03 15:21:14 -0500666
667 <!-- Controls styles -->
668 <style name="Theme.ControlsManagement" parent="@android:style/Theme.DeviceDefault.NoActionBar">
Matt Pietalf4b870b2020-04-17 17:11:36 -0400669 <item name="android:windowActivityTransitions">true</item>
670 <item name="android:windowContentTransitions">false</item>
Fabian Kozynski5fc5f6b2020-02-03 15:21:14 -0500671 <item name="android:windowIsTranslucent">false</item>
Matt Pietalf4b870b2020-04-17 17:11:36 -0400672 <item name="android:windowBackground">@android:color/black</item>
673 <item name="android:colorBackground">@android:color/black</item>
674 <item name="android:windowAnimationStyle">@null</item>
675 <item name="android:statusBarColor">@*android:color/transparent</item>
Fabian Kozynskiebff98b2020-04-27 14:47:37 -0400676 <item name="wallpaperTextColor">@*android:color/primary_text_material_dark</item>
Fabian Kozynski5fc5f6b2020-02-03 15:21:14 -0500677 </style>
678
679 <style name="TextAppearance.Control">
680 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
681 </style>
682
Matt Pietaldc78c842020-03-30 08:09:18 -0400683 <style name="Theme.SystemUI.Dialog.Control.DetailPanel" parent="@android:style/Theme.DeviceDefault.Dialog.NoActionBar">
684 <item name="android:windowAnimationStyle">@style/Animation.Bottomsheet</item>
685 <item name="android:windowFullscreen">true</item>
686 <item name="android:windowIsFloating">false</item>
687 <item name="android:windowBackground">@null</item>
688 <item name="android:backgroundDimEnabled">true</item>
689 </style>
690
691 <style name="Animation.Bottomsheet">
692 <item name="android:windowEnterAnimation">@anim/bottomsheet_in</item>
693 <item name="android:windowExitAnimation">@anim/bottomsheet_out</item>
694 </style>
695
Matt Pietal9ef947a2020-03-04 08:22:03 -0500696 <style name="Control" />
697
Matt Pietal5ebb7fe2020-03-20 12:58:54 -0400698 <style name="Control.MenuItem">
Matt Pietalf74554f2020-04-29 13:43:55 -0400699 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
700 <item name="android:textSize">@dimen/control_menu_item_text_size</item>
Matt Pietal5ebb7fe2020-03-20 12:58:54 -0400701 <item name="android:textColor">@color/control_primary_text</item>
702 <item name="android:singleLine">true</item>
Matt Pietalf74554f2020-04-29 13:43:55 -0400703 <item name="android:gravity">center_vertical</item>
704 <item name="android:minHeight">@dimen/control_menu_item_min_height</item>
Matt Pietal5ebb7fe2020-03-20 12:58:54 -0400705 </style>
706
Matt Pietal9ef947a2020-03-04 08:22:03 -0500707 <style name="Control.Spinner">
Matt Pietalf74554f2020-04-29 13:43:55 -0400708 <item name="android:textColor">@color/control_primary_text</item>
Matt Pietal8f8953e2020-03-05 08:32:28 -0500709 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
Matt Pietal9ef947a2020-03-04 08:22:03 -0500710 <item name="android:singleLine">true</item>
711 <item name="android:ellipsize">end</item>
712 </style>
713
714 <style name="Control.Spinner.Header">
715 <item name="android:background">@drawable/control_spinner_background</item>
Matt Pietalf74554f2020-04-29 13:43:55 -0400716 <item name="android:textSize">@dimen/control_header_text_size</item>
Matt Pietal9ef947a2020-03-04 08:22:03 -0500717 </style>
718
719 <style name="Control.Spinner.Item">
Matt Pietalf74554f2020-04-29 13:43:55 -0400720 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
721 <item name="android:textSize">@dimen/control_item_text_size</item>
Matt Pietal638253a2020-03-02 09:10:43 -0500722 </style>
723
Fabian Kozynski5fc5f6b2020-02-03 15:21:14 -0500724 <style name="TextAppearance.Control.Status">
Matt Pietal8f8953e2020-03-05 08:32:28 -0500725 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
Matt Pietal31ec9f22020-03-12 09:02:17 -0400726 <item name="android:textSize">@dimen/control_status_normal</item>
Matt Pietalf8cf0842020-02-14 10:25:11 -0500727 <item name="android:textColor">@color/control_primary_text</item>
Fabian Kozynski5fc5f6b2020-02-03 15:21:14 -0500728 </style>
729
730 <style name="TextAppearance.Control.Title">
Matt Pietal8f8953e2020-03-05 08:32:28 -0500731 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
732 <item name="android:textSize">@dimen/control_text_size</item>
733 <item name="android:lineSpacingExtra">6sp</item>
Matt Pietalf8cf0842020-02-14 10:25:11 -0500734 <item name="android:textColor">@color/control_primary_text</item>
Fabian Kozynski5fc5f6b2020-02-03 15:21:14 -0500735 </style>
736 <style name="TextAppearance.Control.Subtitle">
Matt Pietal8f8953e2020-03-05 08:32:28 -0500737 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
738 <item name="android:textSize">@dimen/control_text_size</item>
Matt Pietalf8cf0842020-02-14 10:25:11 -0500739 <item name="android:textColor">@color/control_secondary_text</item>
Fabian Kozynski5fc5f6b2020-02-03 15:21:14 -0500740 </style>
Fabian Kozynski6936cd12020-04-30 12:14:03 -0400741 <style name="TextAppearance.Control.Management" >
742 <item name="android:textColor">?android:attr/textColorPrimary</item>
743 </style>
744 <style name="TextAppearance.Control.Management.Title">
745 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
746 <item name="android:textSize">@dimen/controls_title_size</item>
747 </style>
748 <style name="TextAppearance.Control.Management.Subtitle">
749 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
750 <item name="android:textSize">@dimen/controls_subtitle_size</item>
751 </style>
752
Matt Pietal9ef947a2020-03-04 08:22:03 -0500753 <style name="Control.ListPopupWindow" parent="@*android:style/Widget.DeviceDefault.ListPopupWindow">
Matt Pietal638253a2020-03-02 09:10:43 -0500754 <item name="android:overlapAnchor">true</item>
Matt Pietal9ef947a2020-03-04 08:22:03 -0500755
756 <!-- used to override dark/light theming -->
Matt Pietalf74554f2020-04-29 13:43:55 -0400757 <item name="*android:colorBackgroundFloating">@color/GM2_grey_800</item>
758 <item name="*android:colorPopupBackground">@color/GM2_grey_800</item>
Matt Pietal638253a2020-03-02 09:10:43 -0500759 </style>
Fabian Kozynski04e7bde2020-02-13 13:02:33 -0500760
Matt Pietal61266442020-03-17 12:53:44 -0400761 <style name="TextAppearance.ControlSetup">
762 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
763 <item name="android:textColor">@color/control_primary_text</item>
764 <item name="android:singleLine">true</item>
765 </style>
766
767 <style name="TextAppearance.ControlSetup.Title">
768 <item name="android:textSize">25sp</item>
769 </style>
770
771 <style name="TextAppearance.ControlSetup.Subtitle">
772 <item name="android:textSize">16sp</item>
773 </style>
774
Fabian Kozynski4429ee62020-05-04 12:44:41 -0400775 <!-- The attributes used for title (textAppearanceLarge) and message (textAppearanceMedium)
776 are already as necessary:
777 * Title: headline, medium 20sp
778 * Message: body, 16 sp -->
779 <style name="Theme.ControlsRequestDialog" parent="@*android:style/Theme.DeviceDefault.Dialog.Alert"/>
Fabian Kozynski04e7bde2020-02-13 13:02:33 -0500780
Joe Onorato503007d2010-04-16 09:20:55 -0700781</resources>