blob: 4adece9bfb7782378e79aaff6b186bfb7f1a36a3 [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">
18
Manu Cornetc7338032016-12-13 17:32:20 +000019 <style name="ClearAllButtonDefaultMargins">
Manu Cornete138bd12016-11-15 11:32:28 -080020 <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
Jorim Jaggi2adba072016-03-03 13:43:39 +010026 <!-- Theme used for the activity that shows when the system forced an app to be resizable -->
Jorim Jaggi3f090522016-08-22 16:16:43 -070027 <style name="ForcedResizableTheme" parent="@android:style/Theme.Translucent.NoTitleBar">
Jorim Jaggi2adba072016-03-03 13:43:39 +010028 <item name="android:windowBackground">@drawable/forced_resizable_background</item>
Jason Monk58be7a62017-02-01 20:17:51 -050029 <item name="android:statusBarColor">@*android:color/transparent</item>
Jorim Jaggi2adba072016-03-03 13:43:39 +010030 <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>
Jorim Jaggiaf80db42016-04-07 19:19:15 -070035
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>
Jorim Jaggi2adba072016-03-03 13:43:39 +010038 <item name="android:activityCloseExitAnimation">@anim/forced_resizable_exit</item>
39 </style>
40
Winson Chung15504af2016-11-02 18:11:36 -070041 <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>
Winson Chungc75ffe82016-12-16 16:20:16 -080045 <item name="android:windowBackground">@null</item>
Winson Chung15504af2016-11-02 18:11:36 -070046 <item name="android:colorBackgroundCacheHint">@null</item>
Jason Monk58be7a62017-02-01 20:17:51 -050047 <item name="android:statusBarColor">@*android:color/transparent</item>
Winson Chung15504af2016-11-02 18:11:36 -070048 <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
Adrian Roos6f6e1592017-05-02 16:22:53 -070059 <!-- 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
Adrian Roos6f6e1592017-05-02 16:22:53 -070067 <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
Adrian Roos6f6e1592017-05-02 16:22:53 -070072 <style name="hybrid_notification_title">
73 <item name="android:paddingEnd">4dp</item>
Selim Cinek3d2a9822019-03-06 15:59:21 -080074 <item name="android:textAppearance">@*android:style/TextAppearance.DeviceDefault.Notification.Title</item>
Adrian Roos6f6e1592017-05-02 16:22:53 -070075 </style>
76
Selim Cinek6555bee2018-04-25 16:08:55 +080077 <style name="hybrid_notification_text"
Selim Cinek3d2a9822019-03-06 15:59:21 -080078 parent="@*android:style/Widget.DeviceDefault.Notification.Text">
Adrian Roos6f6e1592017-05-02 16:22:53 -070079 <item name="android:paddingEnd">4dp</item>
80 </style>
81
82
Chris Wren157026f2013-06-28 16:54:01 -040083 <style name="TextAppearance.StatusBar.HeadsUp"
Dianne Hackborn426431a2011-06-09 11:29:08 -070084 parent="@*android:style/TextAppearance.StatusBar">
Daniel Sandler294c9fb2010-06-30 14:18:32 -040085 </style>
Daniel Sandlerd39e3882010-08-31 14:16:13 -040086
87 <style name="TextAppearance.StatusBar.SystemPanel"
Dianne Hackborn426431a2011-06-09 11:29:08 -070088 parent="@*android:style/TextAppearance.StatusBar">
Daniel Sandlerd39e3882010-08-31 14:16:13 -040089 <item name="android:textAppearance">?android:attr/textAppearance</item>
90 <item name="android:textStyle">normal</item>
Daniel Sandler3b476ab2010-11-05 16:31:03 -040091 <item name="android:textColor">#FF808080</item>
Daniel Sandlerd39e3882010-08-31 14:16:13 -040092 </style>
93
Daniel Sandler1a21f0a2011-09-06 11:28:34 -040094 <style name="TextAppearance.StatusBar.Clock" parent="@*android:style/TextAppearance.StatusBar.Icon">
Jorim Jaggi5172dc22014-09-02 14:59:06 +020095 <item name="android:textSize">@dimen/status_bar_clock_size</item>
Fabian Kozynski9ec687a2019-01-09 11:26:50 -050096 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
John Spurlocke189f662013-08-25 10:38:32 -040097 <item name="android:textColor">@color/status_bar_clock_color</item>
Daniel Sandler1a21f0a2011-09-06 11:28:34 -040098 </style>
99
Jason Monk32508852017-01-18 09:17:13 -0500100 <style name="TextAppearance.StatusBar.Expanded" parent="@*android:style/TextAppearance.StatusBar">
101 <item name="android:textColor">?android:attr/textColorTertiary</item>
102 </style>
Daniel Sandler9ff63782012-05-03 23:16:42 -0400103
104 <style name="TextAppearance.StatusBar.Expanded.Clock">
Jorim Jaggi362dd6d2014-07-09 19:04:07 +0200105 <item name="android:textSize">@dimen/qs_time_expanded_size</item>
Fabian Kozynskie0abce02018-10-30 09:14:07 -0400106 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
jackqdyulei1b515ee2016-11-30 12:02:38 -0800107 <item name="android:textColor">?android:attr/textColorPrimary</item>
Jason Monk32508852017-01-18 09:17:13 -0500108 <item name="android:textStyle">normal</item>
Daniel Sandler9ff63782012-05-03 23:16:42 -0400109 </style>
110
111 <style name="TextAppearance.StatusBar.Expanded.Date">
Jason Monk3ebde832017-06-02 13:17:27 -0400112 <item name="android:textSize">@dimen/qs_time_expanded_size</item>
Adrian Roos59a61272014-06-06 19:07:24 +0200113 <item name="android:textStyle">normal</item>
Rohan Shahbb662cc2018-04-06 17:57:00 -0700114 <item name="android:textColor">?android:attr/textColorPrimary</item>
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500115 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
Adrian Roos59a61272014-06-06 19:07:24 +0200116 </style>
117
118 <style name="TextAppearance.StatusBar.Expanded.AboveDateTime">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200119 <item name="android:textSize">@dimen/qs_emergency_calls_only_text_size</item>
Daniel Sandler9ff63782012-05-03 23:16:42 -0400120 <item name="android:textStyle">normal</item>
Jason Monk32508852017-01-18 09:17:13 -0500121 <item name="android:textColor">?android:attr/textColorTertiary</item>
Daniel Sandler9ff63782012-05-03 23:16:42 -0400122 </style>
123
Adrian Roos59a61272014-06-06 19:07:24 +0200124 <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
Adrian Roos8ddb2da2014-06-16 18:56:22 -0700130 <style name="TextAppearance.StatusBar.Expanded.UserSwitcher">
131 <item name="android:textSize">16sp</item>
132 <item name="android:textStyle">normal</item>
Jason Monk32508852017-01-18 09:17:13 -0500133 <item name="android:textColor">?android:attr/textColorSecondary</item>
Adrian Roos8ddb2da2014-06-16 18:56:22 -0700134 </style>
135 <style name="TextAppearance.StatusBar.Expanded.UserSwitcher.UserName" />
136
Winson Chungd63c59782012-09-05 17:34:41 -0700137 <style name="TextAppearance" />
Daniel Sandlerb5538e62013-04-12 15:16:53 -0400138
John Spurlock86005342014-05-23 11:58:00 -0400139 <style name="TextAppearance.QS">
140 <item name="android:textStyle">normal</item>
jackqdyulei1b515ee2016-11-30 12:02:38 -0800141 <item name="android:textColor">?android:attr/textColorPrimary</item>
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500142 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
John Spurlock86005342014-05-23 11:58:00 -0400143 </style>
144
145 <style name="TextAppearance.QS.DetailHeader">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200146 <item name="android:textSize">@dimen/qs_detail_header_text_size</item>
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500147 <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item>
John Spurlock86005342014-05-23 11:58:00 -0400148 </style>
149
150 <style name="TextAppearance.QS.DetailItemPrimary">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200151 <item name="android:textSize">@dimen/qs_detail_item_primary_text_size</item>
John Spurlock86005342014-05-23 11:58:00 -0400152 </style>
153
154 <style name="TextAppearance.QS.DetailItemSecondary">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200155 <item name="android:textSize">@dimen/qs_detail_item_secondary_text_size</item>
Andrew Sapperstein5c373442016-06-12 13:17:16 -0700156 <item name="android:textColor">?android:attr/colorAccent</item>
John Spurlock86005342014-05-23 11:58:00 -0400157 </style>
158
John Spurlock90be3792015-04-16 12:09:15 -0400159 <style name="TextAppearance.QS.Introduction">
John Spurlockb4782522014-08-22 14:54:46 -0400160 <item name="android:textSize">14sp</item>
Julia Reynoldsd5181352017-07-21 11:15:52 -0400161 <item name="android:textColor">@color/zen_introduction</item>
John Spurlockb4782522014-08-22 14:54:46 -0400162 </style>
163
John Spurlock8be53ea2015-05-29 12:04:21 -0400164 <style name="TextAppearance.QS.Warning">
165 <item name="android:textSize">14sp</item>
Jason Monk58be7a62017-02-01 20:17:51 -0500166 <item name="android:textColor">?android:attr/colorError</item>
John Spurlock8be53ea2015-05-29 12:04:21 -0400167 </style>
168
John Spurlock86005342014-05-23 11:58:00 -0400169 <style name="TextAppearance.QS.DetailButton">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200170 <item name="android:textSize">@dimen/qs_detail_button_text_size</item>
Jason Monk32508852017-01-18 09:17:13 -0500171 <item name="android:textColor">?android:attr/textColorSecondary</item>
John Spurlock86005342014-05-23 11:58:00 -0400172 <item name="android:textAllCaps">true</item>
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500173 <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item>
John Spurlock7f8f22a2014-07-02 18:54:17 -0400174 <item name="android:gravity">center</item>
John Spurlock86005342014-05-23 11:58:00 -0400175 </style>
176
John Spurlockf55b7f22015-04-13 19:21:26 -0400177 <style name="TextAppearance.QS.DetailButton.White">
Julia Reynoldsd5181352017-07-21 11:15:52 -0400178 <item name="android:textColor">@color/zen_introduction</item>
John Spurlockf55b7f22015-04-13 19:21:26 -0400179 </style>
180
John Spurlock486b78e2014-07-07 08:37:56 -0400181 <style name="TextAppearance.QS.DetailEmpty">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200182 <item name="android:textSize">@dimen/qs_detail_empty_text_size</item>
Jason Monk32508852017-01-18 09:17:13 -0500183 <item name="android:textColor">?android:attr/textColorPrimary</item>
John Spurlock486b78e2014-07-07 08:37:56 -0400184 </style>
185
John Spurlockae641c92014-06-30 18:11:40 -0400186 <style name="TextAppearance.QS.Subhead">
187 <item name="android:textSize">14sp</item>
John Spurlockae641c92014-06-30 18:11:40 -0400188 <item name="android:textColor">@color/qs_subhead</item>
189 </style>
190
John Spurlockae641c92014-06-30 18:11:40 -0400191 <style name="TextAppearance.QS.SegmentedButton">
John Spurlockd9c75db2015-04-28 11:19:13 -0400192 <item name="android:textSize">16sp</item>
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500193 <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item>
John Spurlockae641c92014-06-30 18:11:40 -0400194 </style>
195
John Spurlockb98f7472014-07-08 17:09:42 -0400196 <style name="TextAppearance.QS.DataUsage">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200197 <item name="android:textSize">@dimen/qs_data_usage_text_size</item>
John Spurlockb98f7472014-07-08 17:09:42 -0400198 </style>
199
200 <style name="TextAppearance.QS.DataUsage.Usage">
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200201 <item name="android:textSize">@dimen/qs_data_usage_usage_text_size</item>
Andrew Sapperstein5c373442016-06-12 13:17:16 -0700202 <item name="android:textColor">?android:attr/colorAccent</item>
John Spurlockb98f7472014-07-08 17:09:42 -0400203 </style>
204
205 <style name="TextAppearance.QS.DataUsage.Secondary">
jackqdyuleib68fd7a2017-01-04 15:43:26 -0800206 <item name="android:textColor">?android:attr/textColorSecondary</item>
John Spurlockb98f7472014-07-08 17:09:42 -0400207 </style>
208
Xiaohui Chen2f3551b2016-04-07 10:37:25 -0700209 <style name="TextAppearance.QS.TileLabel">
210 <item name="android:textSize">@dimen/qs_tile_text_size</item>
Fabian Kozynskie0abce02018-10-30 09:14:07 -0400211 <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>
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500216 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
Xiaohui Chen2f3551b2016-04-07 10:37:25 -0700217 </style>
218
Fabian Kozynskic651e642019-02-21 13:20:34 -0500219 <!-- 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
Fabian Kozynskie0abce02018-10-30 09:14:07 -0400225 <style name="TextAppearance.QS.CarrierInfo">
226 <item name="android:fontFamily">@*android:string/config_headlineFontFamily</item>
227 <item name="android:textSize">@dimen/qs_carrier_info_text_size</item>
228 </style>
229
Fabian Kozynski4e76d1f2019-02-25 16:30:04 -0500230 <style name="TextAppearance.QS.Status" parent="TextAppearance.QS.TileLabel.Secondary" />
231
Fabian Kozynskief124492018-11-02 11:02:11 -0400232 <style name="TextAppearance.AppOpsDialog" />
233
234 <style name="TextAppearance.AppOpsDialog.Title">
235 <item name="android:textSize">@dimen/ongoing_appops_dialog_title_size</item>
236 <item name="android:fontFamily">@*android:string/config_headlineFontFamilyMedium</item>
237 </style>
238
239 <style name="TextAppearance.AppOpsDialog.Item">
240 <item name="android:textSize">@dimen/ongoing_appops_dialog_item_size</item>
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500241 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
Fabian Kozynskief124492018-11-02 11:02:11 -0400242 </style>
243
Fabian Kozynski371384f2019-03-01 11:02:13 -0500244 <style name="TextAppearance.DeviceManagementDialog">
245 <item name="android:textColor">?android:attr/textColorPrimary</item>
Fabian Kozynski058155f2019-01-09 14:50:17 -0500246 </style>
247
Fabian Kozynski371384f2019-03-01 11:02:13 -0500248 <style name="TextAppearance.DeviceManagementDialog.Title" parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle"/>
249
250 <style name="DeviceManagementDialogTitle">
251 <item name="android:gravity">center</item>
252 <item name="android:textAppearance">@style/TextAppearance.DeviceManagementDialog.Title</item>
253 </style>
254
255 <style name="TextAppearance.DeviceManagementDialog.Content" parent="@*android:style/TextAppearance.DeviceDefault.Subhead"/>
256
Lucas Dupinee7bdf62018-10-02 14:59:45 -0700257 <style name="BaseBrightnessDialogContainer" parent="@style/Theme.SystemUI">
Winson Chung3ed6f942012-09-20 16:07:11 -0700258 <item name="android:layout_width">match_parent</item>
259 <item name="android:layout_height">wrap_content</item>
Winson Chung3ed6f942012-09-20 16:07:11 -0700260 </style>
Alan Viverettee8ebaf32014-04-11 15:44:15 -0700261
Winson Chung3ed6f942012-09-20 16:07:11 -0700262 <style name="BrightnessDialogContainer" parent="@style/BaseBrightnessDialogContainer" />
263
Joe Onoratofd52b182010-11-10 18:00:52 -0800264 <style name="Animation" />
265
266 <style name="Animation.ShirtPocketPanel">
267 <item name="android:windowEnterAnimation">@*android:anim/grow_fade_in_from_bottom</item>
268 <item name="android:windowExitAnimation">@*android:anim/shrink_fade_out_from_bottom</item>
269 </style>
270
Jorim Jaggi0d210f62015-07-10 14:24:44 -0700271 <style name="Animation.NavigationBarFadeIn">
272 <item name="android:windowEnterAnimation">@anim/navbar_fade_in</item>
273 <item name="android:windowExitAnimation">@null</item>
274 </style>
275
Dianne Hackborn59aed382011-08-02 17:31:44 -0700276 <!-- Standard animations for hiding and showing the status bar. -->
277 <style name="Animation.StatusBar">
Dianne Hackborn59aed382011-08-02 17:31:44 -0700278 </style>
279
Lucas Dupine17ce522017-07-17 15:45:06 -0700280 <style name="Theme.SystemUI" parent="@*android:style/Theme.DeviceDefault.QuickSettings">
Jason Monk9a376bc2017-05-10 09:52:10 -0400281 <item name="lightIconTheme">@style/DualToneLightTheme</item>
282 <item name="darkIconTheme">@style/DualToneDarkTheme</item>
Lucas Dupine17ce522017-07-17 15:45:06 -0700283 <item name="wallpaperTextColor">@*android:color/primary_text_material_dark</item>
284 <item name="wallpaperTextColorSecondary">@*android:color/secondary_text_material_dark</item>
Lucas Dupin2b283202018-01-11 09:27:47 -0800285 <item name="android:colorError">@*android:color/error_color_material_dark</item>
Lucas Dupine17ce522017-07-17 15:45:06 -0700286 <item name="android:colorControlHighlight">@*android:color/primary_text_material_dark</item>
Lucas Dupin987f1932017-05-13 21:02:52 -0700287 <item name="*android:lockPatternStyle">@style/LockPatternStyle</item>
Lucas Dupine17ce522017-07-17 15:45:06 -0700288 <item name="passwordStyle">@style/PasswordTheme</item>
Lucas Dupinc9e5d762019-01-28 09:34:30 -0800289 <item name="backgroundProtectedStyle">@style/BackgroundProtectedStyle</item>
Christofer Ã…kerstend51640b2017-08-07 18:56:52 +0900290
291 <!-- Needed for MediaRoute chooser dialog -->
292 <item name="*android:isLightTheme">false</item>
Lucas Dupine17ce522017-07-17 15:45:06 -0700293 </style>
294
Lucas Dupin098188a2018-08-23 16:19:46 -0700295 <style name="Theme.SystemUI.Light">
Lucas Dupine17ce522017-07-17 15:45:06 -0700296 <item name="wallpaperTextColor">@*android:color/primary_text_material_light</item>
297 <item name="wallpaperTextColorSecondary">@*android:color/secondary_text_material_light</item>
Lucas Dupin2b283202018-01-11 09:27:47 -0800298 <item name="android:colorError">@*android:color/error_color_material_light</item>
Selim Cinek67ca2d42018-05-03 17:57:27 -0700299 <item name="android:colorControlHighlight">#40000000</item>
Lucas Dupine17ce522017-07-17 15:45:06 -0700300 <item name="passwordStyle">@style/PasswordTheme.Light</item>
Lucas Dupin098188a2018-08-23 16:19:46 -0700301
302 <!-- Needed for MediaRoute chooser dialog -->
303 <item name="*android:isLightTheme">true</item>
Jason Monk9a376bc2017-05-10 09:52:10 -0400304 </style>
Lucas Dupin987f1932017-05-13 21:02:52 -0700305
Lucas Dupinc9e5d762019-01-28 09:34:30 -0800306 <style name="BackgroundProtectedStyle">
307 <item name="android:textColor">?attr/wallpaperTextColor</item>
308 </style>
309
Lucas Dupin987f1932017-05-13 21:02:52 -0700310 <style name="LockPatternStyle">
Lucas Dupine17ce522017-07-17 15:45:06 -0700311 <item name="*android:regularColor">?attr/wallpaperTextColor</item>
312 <item name="*android:successColor">?attr/wallpaperTextColor</item>
Jorim Jaggi6498f962017-07-24 15:51:41 +0200313 <item name="*android:errorColor">?android:attr/colorError</item>
Lucas Dupin987f1932017-05-13 21:02:52 -0700314 </style>
315
Lucas Dupin40ec6b782018-06-05 19:07:16 -0700316 <style name="qs_theme" parent="@*android:style/Theme.DeviceDefault.QuickSettings">
Jason Monk9a376bc2017-05-10 09:52:10 -0400317 <item name="lightIconTheme">@style/QSIconTheme</item>
318 <item name="darkIconTheme">@style/QSIconTheme</item>
Adrian Roosedfab3b2018-03-08 18:39:20 +0100319 <item name="android:windowIsFloating">true</item>
Jason Monk9a376bc2017-05-10 09:52:10 -0400320 </style>
Adrian Roos070a0b62014-04-10 23:25:03 +0200321
Adrian Roos8a27cdf2016-03-16 18:37:27 -0700322 <style name="systemui_theme_remote_input" parent="@android:style/Theme.DeviceDefault.Light">
323 <item name="android:colorAccent">@color/remote_input_accent</item>
Adrian Roos497ab022015-02-10 20:49:33 +0100324 </style>
325
Andrew Sapperstein5c373442016-06-12 13:17:16 -0700326 <style name="Theme.SystemUI.Dialog" parent="@android:style/Theme.DeviceDefault.Light.Dialog" />
John Spurlock35134602014-07-24 18:10:48 -0400327
Craig Stout9eef7bc2014-05-06 19:10:53 -0700328 <style name="Theme.SystemUI.Dialog.Alert" parent="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert" />
329
Adrian Roosedfab3b2018-03-08 18:39:20 +0100330 <style name="Theme.SystemUI.Dialog.GlobalActions" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar.Fullscreen">
331 <item name="android:windowIsFloating">true</item>
332 </style>
Lucas Dupinc1cc7592017-05-22 15:56:16 -0700333
John Spurlock7e6809a2014-08-06 16:03:14 -0400334 <style name="QSBorderlessButton">
John Spurlock7f8f22a2014-07-02 18:54:17 -0400335 <item name="android:padding">12dp</item>
Jason Monk30014c42016-03-02 14:52:27 -0500336 <item name="android:background">@drawable/qs_btn_borderless_rect</item>
John Spurlock7f8f22a2014-07-02 18:54:17 -0400337 <item name="android:gravity">center</item>
338 </style>
John Spurlockd47a3f32014-05-18 19:14:14 -0400339
Selim Cinek92d892c2014-09-11 15:11:00 +0200340 <style name="SearchPanelCircle">
Jorim Jaggif4797922014-08-04 22:49:41 +0200341 <item name="android:layout_width">match_parent</item>
Selim Cinek92d892c2014-09-11 15:11:00 +0200342 <item name="android:layout_height">match_parent</item>
Jorim Jaggif4797922014-08-04 22:49:41 +0200343 </style>
344
Adrian Roos19408922014-08-07 20:54:12 +0200345 <style name="UserDetailView">
346 <item name="numColumns">3</item>
347 </style>
Adrian Roos752aee82014-11-25 21:11:19 +0100348
Muyuan Li92c91412016-05-04 17:06:29 -0700349 <style name="AutoSizingList">
350 <item name="enableAutoSizing">true</item>
351 </style>
Adrian Roos752aee82014-11-25 21:11:19 +0100352 <style name="Theme.AlertDialogHost" parent="android:Theme.DeviceDefault">
353 <item name="android:windowIsTranslucent">true</item>
354 <item name="android:windowBackground">@android:color/transparent</item>
355 <item name="android:windowContentOverlay">@null</item>
356 <item name="android:windowNoTitle">true</item>
357 <item name="android:windowIsFloating">true</item>
358 <item name="android:backgroundDimEnabled">false</item>
359 <item name="android:alertDialogTheme">@style/Theme.SystemUI.Dialog.Alert</item>
360 </style>
Jorim Jaggi5443cc52015-03-20 14:39:24 -0700361
362 <style name="DualToneLightTheme">
363 <item name="backgroundColor">@color/light_mode_icon_color_dual_tone_background</item>
364 <item name="fillColor">@color/light_mode_icon_color_dual_tone_fill</item>
365 <item name="singleToneColor">@color/light_mode_icon_color_single_tone</item>
366 </style>
367 <style name="DualToneDarkTheme">
368 <item name="backgroundColor">@color/dark_mode_icon_color_dual_tone_background</item>
369 <item name="fillColor">@color/dark_mode_icon_color_dual_tone_fill</item>
370 <item name="singleToneColor">@color/dark_mode_icon_color_single_tone</item>
371 </style>
Jason Monk9a376bc2017-05-10 09:52:10 -0400372 <style name="QSIconTheme">
373 <item name="backgroundColor">?android:attr/textColorHint</item>
374 <item name="fillColor">?android:attr/textColorPrimary</item>
375 <item name="singleToneColor">?android:attr/textColorPrimary</item>
376 </style>
Matthew Ng32afc622018-06-12 14:26:07 -0700377 <style name="ScreenPinningRequestTheme" parent="@*android:style/ThemeOverlay.DeviceDefault.Accent">
378 <item name="singleToneColor">@color/light_mode_icon_color_single_tone</item>
379 </style>
John Spurlockd9c75db2015-04-28 11:19:13 -0400380
381 <style name="TextAppearance.Volume">
382 <item name="android:textStyle">normal</item>
Jason Monk18c99012017-04-17 16:04:30 -0400383 <item name="android:textColor">?android:attr/textColorPrimary</item>
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500384 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
John Spurlockd9c75db2015-04-28 11:19:13 -0400385 </style>
386
John Spurlock02656572015-06-10 09:33:34 -0400387 <style name="TextAppearance.Volume.Header">
388 <item name="android:textSize">12sp</item>
Jason Monk18c99012017-04-17 16:04:30 -0400389 <item name="android:textColor">?android:attr/textColorSecondary</item>
John Spurlock02656572015-06-10 09:33:34 -0400390 </style>
391
Julia Reynolds7c62c312018-02-01 17:29:33 -0500392 <style name="TextAppearance.Volume.Header.Secondary">
393 <item name="android:textSize">12sp</item>
394 <item name="android:textColor">?android:attr/textColorTertiary</item>
John Spurlockd9c75db2015-04-28 11:19:13 -0400395 </style>
396
John Spurlockd9c75db2015-04-28 11:19:13 -0400397
John Spurlockd9c75db2015-04-28 11:19:13 -0400398 <style name="VolumeButtons" parent="@android:style/Widget.Material.Button.Borderless">
399 <item name="android:background">@drawable/btn_borderless_rect</item>
400 </style>
401
Jorim Jaggi1fcbab62015-11-04 16:39:50 +0100402 <style name="DockedDividerBackground">
403 <item name="android:layout_width">match_parent</item>
Jorim Jaggi79b39f02015-12-17 20:04:31 -0800404 <item name="android:layout_height">10dp</item>
Jorim Jaggi1fcbab62015-11-04 16:39:50 +0100405 <item name="android:layout_gravity">center_vertical</item>
406 </style>
407
Jorim Jaggi2917dc42016-04-11 11:39:13 -0700408 <style name="DockedDividerMinimizedShadow">
409 <item name="android:layout_width">match_parent</item>
410 <item name="android:layout_height">8dp</item>
411 </style>
412
Jorim Jaggi1fcbab62015-11-04 16:39:50 +0100413 <style name="DockedDividerHandle">
414 <item name="android:layout_gravity">center_horizontal</item>
Jorim Jaggi79b39f02015-12-17 20:04:31 -0800415 <item name="android:layout_width">96dp</item>
Jorim Jaggi7b79b1e2015-12-07 14:18:16 -0800416 <item name="android:layout_height">48dp</item>
Jorim Jaggi1fcbab62015-11-04 16:39:50 +0100417 </style>
418
Andrew Sapperstein5c373442016-06-12 13:17:16 -0700419 <style name="TunerSettings" parent="@android:style/Theme.DeviceDefault.Settings">
Jason Monka9f12882016-01-24 12:03:19 -0500420 <item name="android:windowActionBar">false</item>
Jason Monkd40328e2015-12-07 21:45:47 -0500421 <item name="preferenceTheme">@style/TunerPreferenceTheme</item>
422 </style>
423
Fan Zhang1137f872017-07-07 15:55:27 -0700424 <style name="TunerPreferenceTheme" parent="@style/PreferenceThemeOverlay.SettingsBase">
Jason Monk87ccd552015-12-11 21:39:54 -0500425 </style>
426
Geoffrey Pitschd0856f02017-02-16 10:51:18 -0500427 <style name="TextAppearance.NotificationInfo">
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500428 <item name="android:fontFamily">@*android:string/config_bodyFontFamily</item>
Lucas Dupinf03e7522018-06-25 16:21:13 -0700429 <item name="android:textColor">@color/notification_primary_text_color</item>
Julia Reynolds20505362016-01-12 08:47:04 -0500430 </style>
431
Geoffrey Pitschd0856f02017-02-16 10:51:18 -0500432 <style name="TextAppearance.NotificationInfo.Primary">
Geoffrey Pitschd0856f02017-02-16 10:51:18 -0500433 <item name="android:textSize">16sp</item>
434 <item name="android:alpha">0.87</item>
Julia Reynolds20505362016-01-12 08:47:04 -0500435 </style>
436
Julia Reynoldse0341482018-03-08 14:42:50 -0500437 <style name="TextAppearance.NotificationInfo.Confirmation">
Julia Reynoldse0341482018-03-08 14:42:50 -0500438 <item name="android:textSize">14sp</item>
439 <item name="android:alpha">0.87</item>
440 </style>
441
Geoffrey Pitschd0856f02017-02-16 10:51:18 -0500442 <style name="TextAppearance.NotificationInfo.Secondary">
Geoffrey Pitschd0856f02017-02-16 10:51:18 -0500443 <item name="android:textSize">14sp</item>
444 <item name="android:alpha">0.54</item>
Julia Reynolds20505362016-01-12 08:47:04 -0500445 </style>
446
Geoffrey Pitschd0856f02017-02-16 10:51:18 -0500447 <style name="TextAppearance.NotificationInfo.Secondary.Warning">
Jason Monk58be7a62017-02-01 20:17:51 -0500448 <item name="android:textColor">?android:attr/colorError</item>
Julia Reynoldsaebacc92016-03-04 11:11:46 -0500449 </style>
450
Julia Reynolds3aedded2017-03-31 14:42:09 -0400451 <style name="TextAppearance.NotificationInfo.Secondary.Link">
452 <item name="android:textColor">?android:attr/colorAccent</item>
453 </style>
454
Geoffrey Pitschd0856f02017-02-16 10:51:18 -0500455 <style name="TextAppearance.NotificationInfo.Button">
Amin Shaikh0aac7d02018-12-13 15:12:14 -0500456 <item name="android:fontFamily">@*android:string/config_bodyFontFamilyMedium</item>
Julia Reynolds20505362016-01-12 08:47:04 -0500457 <item name="android:textSize">14sp</item>
Andrew Sapperstein5c373442016-06-12 13:17:16 -0700458 <item name="android:textColor">?android:attr/colorAccent</item>
Geoffrey Pitschd0856f02017-02-16 10:51:18 -0500459 <item name="android:background">@drawable/btn_borderless_rect</item>
460 <item name="android:gravity">center</item>
461 <item name="android:focusable">true</item>
Rohan Shah75bb1282018-04-30 13:50:13 -0700462 <item name="android:paddingTop">@dimen/notification_guts_button_vertical_padding</item>
463 <item name="android:paddingBottom">@dimen/notification_guts_button_vertical_padding</item>
464 <item name="android:paddingLeft">@dimen/notification_guts_button_horizontal_padding</item>
465 <item name="android:paddingRight">@dimen/notification_guts_button_horizontal_padding</item>
Jason Monkf0c6f642016-01-20 22:24:50 -0500466 </style>
467
Selim Cinekaa9db1f2018-02-27 17:35:47 -0800468 <style name="TextAppearance.HeadsUpStatusBarText"
Selim Cinek3d2a9822019-03-06 15:59:21 -0800469 parent="@*android:style/TextAppearance.DeviceDefault.Notification.Info">
Selim Cinekaa9db1f2018-02-27 17:35:47 -0800470 </style>
471
Fabian Kozynski1720c362018-08-22 10:37:55 -0400472 <style name="TextAppearance.QSEdit.Headers"
Fabian Kozynskif80234c2019-02-12 13:54:16 -0500473 parent="@*android:style/TextAppearance.DeviceDefault.Body2">
474 <item name="android:textSize">11sp</item>
475 <item name="android:textColor">?android:attr/textColorSecondary</item>
476 <item name="android:textAllCaps">true</item>
477 </style>
478
479 <style name="QSCustomizeToolbar" parent="@*android:style/Widget.DeviceDefault.Toolbar">
480 <item name="android:textColor">?android:attr/textColorPrimary</item>
481 <item name="android:elevation">10dp</item>
Fabian Kozynski1720c362018-08-22 10:37:55 -0400482 </style>
483
Lucas Dupin40ec6b782018-06-05 19:07:16 -0700484 <style name="edit_theme" parent="qs_theme">
Andrew Sappersteinc11df252016-06-19 19:12:11 -0700485 <item name="android:colorBackground">?android:attr/colorSecondary</item>
Jason Monka8321e62016-03-11 08:56:25 -0500486 </style>
487
Mike Digman1e28a5a2018-02-14 10:49:19 -0800488 <!-- Used to style rotate suggestion button AVD animations -->
489 <style name="RotateButtonCCWStart0">
490 <item name="rotateButtonStartAngle">0</item>
491 <item name="rotateButtonEndAngle">-90</item>
Mike Digmanc038c322018-05-24 11:06:05 -0700492 <item name="rotateButtonScaleX">1</item>
Mike Digman1e28a5a2018-02-14 10:49:19 -0800493 </style>
494
495 <style name="RotateButtonCCWStart90">
496 <item name="rotateButtonStartAngle">90</item>
497 <item name="rotateButtonEndAngle">0</item>
Mike Digmanc038c322018-05-24 11:06:05 -0700498 <item name="rotateButtonScaleX">1</item>
Mike Digman1e28a5a2018-02-14 10:49:19 -0800499 </style>
500
501 <style name="RotateButtonCWStart0">
502 <item name="rotateButtonStartAngle">0</item>
503 <item name="rotateButtonEndAngle">90</item>
Mike Digmanc038c322018-05-24 11:06:05 -0700504 <item name="rotateButtonScaleX">-1</item>
Mike Digman1e28a5a2018-02-14 10:49:19 -0800505 </style>
506
507 <style name="RotateButtonCWStart90">
508 <item name="rotateButtonStartAngle">90</item>
509 <item name="rotateButtonEndAngle">180</item>
Mike Digmanc038c322018-05-24 11:06:05 -0700510 <item name="rotateButtonScaleX">-1</item>
Mike Digman1e28a5a2018-02-14 10:49:19 -0800511 </style>
512
Beverly47fb7e72018-07-20 12:05:41 -0400513 <!-- Used to style charging animation AVD animation -->
514 <style name="ChargingAnim" />
515
516 <style name="ChargingAnim.WallpaperBackground">
517 <item name="chargingAnimColor">?attr/wallpaperTextColor</item>
518 <item name="android:textColor">?attr/wallpaperTextColor</item>
519 </style>
520
521 <style name="ChargingAnim.DarkBackground">
522 <item name="chargingAnimColor">@android:color/white</item>
523 <item name="android:textColor">@android:color/white</item>
524 </style>
Beth Thibodeau5898ac42018-10-26 13:00:09 -0400525
526 <!-- Screen recording -->
527 <style name="ScreenRecord" parent="Theme.SystemUI.Dialog.GlobalActions">
528 <item name="android:windowIsTranslucent">true</item>
529 <item name="android:windowBackground">@android:color/transparent</item>
530 <item name="android:windowIsFloating">true</item>
531 <item name="android:backgroundDimEnabled">true</item>
532 <item name="android:windowCloseOnTouchOutside">true</item>
533 </style>
Joe Onorato503007d2010-04-16 09:20:55 -0700534</resources>