blob: f7aeb15b318030cab67cd59cde974998a282d569 [file] [log] [blame]
Amith Yamasani25b69eb2011-01-07 15:31:35 -08001<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2010 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>
Russell Brennerac57f3e2013-08-28 09:44:30 -070018 <attr name="ic_menu_add" format="reference" />
19 <attr name="ic_menu_moreoverflow" format="reference" />
20 <attr name="ic_wps" format="reference" />
Russell Brenner2ef377d2013-09-26 16:07:52 -070021 <attr name="setup_divider_color" format="reference" />
Maurice Lamecd2b7b2014-12-01 10:41:49 -080022 <attr name="side_margin" format="reference|dimension" />
Maurice Lam7a77a8b2014-08-10 16:22:59 -070023 <attr name="wifi_signal_color" format="reference" />
Russell Brennerac57f3e2013-08-28 09:44:30 -070024 <attr name="wifi_signal" format="reference" />
25
Maurice Lam795511e2014-09-15 11:40:34 -070026 <style name="SetupWizardDisableAppStartingTheme">
27 <!-- Theme to disable the app starting window. The actual theme of the activity needs to
28 be then set in code via setTheme or onApplyThemeResource. -->
29 <item name="android:windowBackground">@null</item>
30 </style>
31
Maurice Lam52c75ba2014-11-25 14:06:38 -080032 <style name="SetupWizardTheme" parent="android:Theme.Material.NoActionBar">
Maurice Lam588e61a2014-06-27 19:40:20 -070033 <item name="android:alertDialogTheme">@style/Theme.WifiDialog</item>
Maurice Lam7a77a8b2014-08-10 16:22:59 -070034 <item name="android:colorAccent">@color/setup_wizard_color_accent_dark</item>
Maurice Lam588e61a2014-06-27 19:40:20 -070035 <item name="android:listPreferredItemPaddingEnd">@dimen/setup_wizard_margin_sides</item>
36 <item name="android:listPreferredItemPaddingStart">@dimen/setup_wizard_margin_sides</item>
Maurice Lam784f02722014-12-03 15:47:49 -080037 <item name="android:windowAnimationStyle">@style/Animation.SetupWizard</item>
Maurice Lam588e61a2014-06-27 19:40:20 -070038 <item name="android:windowBackground">?android:attr/colorBackground</item>
Russell Brennere8a80b52013-08-22 11:22:35 -070039 <item name="android:windowSoftInputMode">adjustPan</item>
40 <item name="@*android:preferencePanelStyle">@*android:style/PreferencePanel.Dialog</item>
Russell Brennerac57f3e2013-08-28 09:44:30 -070041 <item name="ic_menu_add">@drawable/ic_menu_add_dark</item>
Alan Viverette5c8f1352014-06-06 14:33:10 -070042 <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_material</item>
Russell Brennerac57f3e2013-08-28 09:44:30 -070043 <item name="ic_wps">@drawable/ic_wps_dark</item>
Russell Brenner2ef377d2013-09-26 16:07:52 -070044 <item name="setup_divider_color">@color/setup_divider_color_dark</item>
Maurice Lamecd2b7b2014-12-01 10:41:49 -080045 <item name="side_margin">0dip</item>
Maurice Lam7a77a8b2014-08-10 16:22:59 -070046 <item name="wifi_signal_color">@color/setup_wizard_wifi_color_dark</item>
PauloftheWest7e6e7ac2014-09-11 15:21:00 -070047 <item name="wifi_signal">@drawable/wifi_signal_teal</item>
Alan Viverettef81f72f2014-09-23 18:14:54 -070048 <item name="preferenceBackgroundColor">?android:attr/colorBackground</item>
Maurice Lam67f105b2014-12-03 21:44:37 -080049
50 <!-- LockPatternView colors -->
51 <item name="@*android:regularColor">@color/setup_lock_pattern_view_regular_color_dark</item>
52 <item name="@*android:successColor">@color/setup_lock_pattern_view_success_color_dark</item>
53 <item name="@*android:errorColor">@color/setup_lock_pattern_view_error_color_dark</item>
Russell Brennere8a80b52013-08-22 11:22:35 -070054 </style>
55
Maurice Lam52c75ba2014-11-25 14:06:38 -080056 <style name="SetupWizardTheme.Light" parent="android:Theme.Material.Light.NoActionBar">
Maurice Lam588e61a2014-06-27 19:40:20 -070057 <item name="android:alertDialogTheme">@style/Theme.Light.WifiDialog</item>
Maurice Lam7a77a8b2014-08-10 16:22:59 -070058 <item name="android:colorAccent">@color/setup_wizard_color_accent_light</item>
Maurice Lam588e61a2014-06-27 19:40:20 -070059 <item name="android:listPreferredItemPaddingEnd">@dimen/setup_wizard_margin_sides</item>
60 <item name="android:listPreferredItemPaddingStart">@dimen/setup_wizard_margin_sides</item>
Maurice Lam784f02722014-12-03 15:47:49 -080061 <item name="android:windowAnimationStyle">@style/Animation.SetupWizard</item>
Maurice Lam588e61a2014-06-27 19:40:20 -070062 <item name="android:windowBackground">?android:attr/colorBackground</item>
Russell Brennere8a80b52013-08-22 11:22:35 -070063 <item name="android:windowSoftInputMode">adjustPan</item>
64 <item name="@*android:preferencePanelStyle">@*android:style/PreferencePanel.Dialog</item>
Russell Brennerac57f3e2013-08-28 09:44:30 -070065 <item name="ic_menu_add">@drawable/ic_menu_add_light</item>
Alan Viverette5c8f1352014-06-06 14:33:10 -070066 <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_material</item>
Russell Brennerac57f3e2013-08-28 09:44:30 -070067 <item name="ic_wps">@drawable/ic_wps_light</item>
Russell Brenner2ef377d2013-09-26 16:07:52 -070068 <item name="setup_divider_color">@color/setup_divider_color_light</item>
Maurice Lamecd2b7b2014-12-01 10:41:49 -080069 <item name="side_margin">0dip</item>
Maurice Lam7a77a8b2014-08-10 16:22:59 -070070 <item name="wifi_signal_color">@color/setup_wizard_wifi_color_light</item>
PauloftheWest7e6e7ac2014-09-11 15:21:00 -070071 <item name="wifi_signal">@drawable/wifi_signal_teal</item>
Alan Viverettef81f72f2014-09-23 18:14:54 -070072 <item name="preferenceBackgroundColor">?android:attr/colorBackground</item>
Maurice Lam67f105b2014-12-03 21:44:37 -080073
74 <!-- LockPatternView colors -->
75 <item name="@*android:regularColor">@color/setup_lock_pattern_view_regular_color_light</item>
76 <item name="@*android:successColor">@color/setup_lock_pattern_view_success_color_light</item>
77 <item name="@*android:errorColor">@color/setup_lock_pattern_view_error_color_light</item>
Russell Brennerac57f3e2013-08-28 09:44:30 -070078 </style>
Amith Yamasani25b69eb2011-01-07 15:31:35 -080079
Maurice Lam784f02722014-12-03 15:47:49 -080080 <style name="Animation.SetupWizard" parent="@android:style/Animation.Activity">
81 <item name="android:activityOpenEnterAnimation">@anim/slide_next_in</item>
82 <item name="android:activityOpenExitAnimation">@anim/slide_next_out</item>
83 <item name="android:activityCloseEnterAnimation">@anim/slide_back_in</item>
84 <item name="android:activityCloseExitAnimation">@anim/slide_back_out</item>
85 </style>
86
Alan Viverette5c8f1352014-06-06 14:33:10 -070087 <style name="Theme.WifiDialog" parent="@*android:style/Theme.Material.Dialog.Alert">
Amith Yamasani25b69eb2011-01-07 15:31:35 -080088 <item name="android:windowSoftInputMode">adjustResize</item>
Russell Brennerac57f3e2013-08-28 09:44:30 -070089 <item name="ic_menu_add">@drawable/ic_menu_add_dark</item>
Alan Viverette5c8f1352014-06-06 14:33:10 -070090 <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_material</item>
Russell Brennerac57f3e2013-08-28 09:44:30 -070091 <item name="ic_wps">@drawable/ic_wps_dark</item>
92 <item name="wifi_signal">@drawable/wifi_signal_dark</item>
Amith Yamasani25b69eb2011-01-07 15:31:35 -080093 </style>
Amith Yamasani56f51a82013-08-05 10:07:23 -070094
Alan Viverette5c8f1352014-06-06 14:33:10 -070095 <style name="Theme.Light.WifiDialog" parent="@*android:style/Theme.Material.Light.Dialog.Alert">
Russell Brennere8a80b52013-08-22 11:22:35 -070096 <item name="android:windowSoftInputMode">adjustResize</item>
Russell Brennerac57f3e2013-08-28 09:44:30 -070097 <item name="ic_menu_add">@drawable/ic_menu_add_light</item>
Alan Viverette5c8f1352014-06-06 14:33:10 -070098 <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_material</item>
Russell Brennerac57f3e2013-08-28 09:44:30 -070099 <item name="ic_wps">@drawable/ic_wps_light</item>
100 <item name="wifi_signal">@drawable/wifi_signal_light</item>
Russell Brennere8a80b52013-08-22 11:22:35 -0700101 </style>
102
Alan Viverette5031f142014-06-05 14:51:36 -0700103 <!-- Theme with no local references, used by AccountPreferenceBase where we have to inflate
104 layouts against a remote context using our local theme colors. Due to the implementation
105 details of Theme, we can't reference any local resources and MUST instead use the values
106 directly. So use #ff263238 instead of @color/theme_primary and so on. -->
Alan Viverette5365c622014-06-11 18:35:18 -0700107 <style name="Theme.SettingsBase" parent="@android:style/Theme.Material.Settings" />
Alan Viverette1eb52832014-06-03 11:15:54 -0700108
109 <style name="Theme.Settings" parent="Theme.SettingsBase">
Amith Yamasani56f51a82013-08-05 10:07:23 -0700110 <item name="@*android:preferenceHeaderPanelStyle">@style/PreferenceHeaderPanelSinglePane</item>
111 <item name="@*android:preferencePanelStyle">@style/PreferencePanelSinglePane</item>
112 <item name="@*android:preferenceListStyle">@style/PreferenceHeaderListSinglePane</item>
113 <item name="@*android:preferenceFragmentListStyle">@style/PreferenceFragmentListSinglePane</item>
Fabrice Di Meglio5c3fd1c2014-07-02 18:16:35 -0700114 <item name="@*android:preferenceFragmentStyle">@style/PreferenceFragmentStyle</item>
Amith Yamasani56f51a82013-08-05 10:07:23 -0700115 <item name="@*android:preferenceFragmentPaddingSide">@dimen/settings_side_margin</item>
Fabrice Di Meglio5c3fd1c2014-07-02 18:16:35 -0700116
Alan Viverette0f9a4052013-08-26 13:25:59 -0700117 <item name="apnPreferenceStyle">@style/ApnPreference</item>
Fabrice Di Meglio5c3fd1c2014-07-02 18:16:35 -0700118
Russell Brennerac57f3e2013-08-28 09:44:30 -0700119 <item name="ic_menu_add">@drawable/ic_menu_add_dark</item>
120 <item name="ic_menu_moreoverflow">@*android:drawable/ic_menu_moreoverflow_holo_dark</item>
121 <item name="ic_wps">@drawable/ic_wps_dark</item>
PauloftheWest7e6e7ac2014-09-11 15:21:00 -0700122 <item name="wifi_signal">@drawable/wifi_signal_teal</item>
Maurice Lamecd2b7b2014-12-01 10:41:49 -0800123 <item name="side_margin">@dimen/settings_side_margin</item>
Alan Viveretteab585d82014-04-15 17:42:33 -0700124
Fabrice Di Meglio9c3f11f2014-07-23 13:31:26 -0700125 <!-- Redefine the ActionBar style for contentInsetStart -->
126 <item name="android:actionBarStyle">@style/Theme.ActionBar</item>
Fabrice Di Meglio676e9c12014-06-24 15:29:08 -0700127 <item name="@*android:actionBarSize">@dimen/actionbar_size</item>
128
Fabrice Di Meglio1b186652014-07-15 16:02:09 -0700129 <item name="switchBarTheme">@style/Theme.SwitchBar.Settings</item>
130
Fabrice Di Megliod40dd452014-07-18 15:20:34 -0700131 <item name="preferenceBackgroundColor">@drawable/preference_background</item>
Fabrice Di Meglioda8baba2014-06-10 17:12:51 -0700132
Alan Viverette5427b9a2014-07-14 18:46:39 -0700133 <!-- For all Alert Dialogs -->
Fabrice Di Meglio31335ea2014-06-03 16:22:01 -0700134 <item name="android:alertDialogTheme">@style/Theme.AlertDialog</item>
Selim Cinek59db2942014-06-05 07:19:21 +0200135
136 <!-- LockPatternView colors -->
137 <item name="@*android:regularColor">@color/lock_pattern_view_regular_color</item>
138 <item name="@*android:successColor">@color/lock_pattern_view_success_color</item>
139 <item name="@*android:errorColor">@color/lock_pattern_view_error_color</item>
140
Alan Viverette5427b9a2014-07-14 18:46:39 -0700141 <!-- For the TimePicker -->
Alan Viverette744c6b22014-07-28 16:29:58 -0700142 <item name="@android:timePickerStyle">@style/Widget.TimePicker</item>
Fabrice Di Meglio63386952014-05-28 20:08:55 -0700143 </style>
144
Fabrice Di Meglio1b186652014-07-15 16:02:09 -0700145 <style name="Theme.SubSettings" parent="Theme.Settings">
146 <!-- Redefine the ActionBar style for contentInsetStart -->
147 <item name="android:actionBarStyle">@style/Theme.ActionBar.SubSettings</item>
148
149 <item name="switchBarTheme">@style/Theme.SwitchBar.SubSettings</item>
150 </style>
151
Alan Viverette5c8f1352014-06-06 14:33:10 -0700152 <style name="Theme.ActionBar" parent="@android:style/Widget.Material.Light.ActionBar.Solid">
Fabrice Di Meglio63386952014-05-28 20:08:55 -0700153 <item name="android:contentInsetStart">@dimen/actionbar_contentInsetStart</item>
Fabrice Di Megliodfeb64d2014-05-12 17:23:00 -0700154 </style>
155
Fabrice Di Meglio1b186652014-07-15 16:02:09 -0700156 <style name="Theme.ActionBar.SubSettings" parent="Theme.ActionBar">
157 <item name="android:contentInsetStart">@dimen/actionbar_subsettings_contentInsetStart</item>
Fabrice Di Meglioda8baba2014-06-10 17:12:51 -0700158 </style>
159
Fabrice Di Meglio1b186652014-07-15 16:02:09 -0700160 <style name="Theme.SwitchBar.Settings" parent="@android:style/Theme.Material">
161 <item name="switchBarMarginStart">@dimen/switchbar_margin_start</item>
162 <item name="switchBarMarginEnd">@dimen/switchbar_margin_end</item>
163 </style>
164
165 <style name="Theme.SwitchBar.SubSettings" parent="@android:style/Theme.Material">
166 <item name="switchBarMarginStart">@dimen/switchbar_subsettings_margin_start</item>
167 <item name="switchBarMarginEnd">@dimen/switchbar_subsettings_margin_end</item>
Fabrice Di Meglioda8baba2014-06-10 17:12:51 -0700168 </style>
169
Alan Viverette5365c622014-06-11 18:35:18 -0700170 <style name="Theme.DialogWhenLarge" parent="@android:style/Theme.Material.Light.DialogWhenLarge">
Alan Viverettef81f72f2014-09-23 18:14:54 -0700171 <!-- Explicitly override the background color. -->
172 <item name="android:colorBackground">@android:color/white</item>
173
Alan Viverette5031f142014-06-05 14:51:36 -0700174 <!-- Used by the ActionBar -->
175 <item name="android:colorPrimary">@color/theme_primary</item>
176 <!-- Used by the StatusBar -->
177 <item name="android:colorPrimaryDark">@color/theme_primary_dark</item>
178 <!-- Used by controls, e.g. CheckBox, ProgressBar, etc. -->
179 <item name="android:colorAccent">@color/theme_accent</item>
180
Fabrice Di Meglio19250a92014-06-03 14:30:40 -0700181 <!-- Redefine the ActionBar style for contentInsetStart -->
182 <item name="android:actionBarStyle">@style/Theme.ActionBar</item>
Fabrice Di Meglioa8741802014-07-16 17:02:41 -0700183
Fabrice Di Megliod40dd452014-07-18 15:20:34 -0700184 <item name="preferenceBackgroundColor">@drawable/preference_background</item>
Fabrice Di Meglio19250a92014-06-03 14:30:40 -0700185 </style>
186
Paul Lawrence89c75702014-07-11 07:34:44 -0700187 <style name="Theme.CryptKeeper" parent="@android:style/Theme.Material.NoActionBar">
Paul Lawrenceaa057382014-07-16 10:21:04 -0700188 <item name="android:windowTranslucentStatus">false</item>
189 <item name="android:windowTranslucentNavigation">false</item>
190 <item name="android:windowDrawsSystemBarBackgrounds">false</item>
191
Paul Lawrence26abe642014-06-11 15:24:37 -0700192 <!-- LockPatternView colors -->
Paul Lawrence89c75702014-07-11 07:34:44 -0700193 <item name="@*android:regularColor">@color/unlock_pattern_view_regular_color</item>
194 <item name="@*android:successColor">@color/unlock_pattern_view_success_color</item>
195 <item name="@*android:errorColor">@color/unlock_pattern_view_error_color</item>
Paul Lawrence26abe642014-06-11 15:24:37 -0700196 </style>
197
Fabrice Di Meglio19250a92014-06-03 14:30:40 -0700198 <style name="Theme.SubSettingsDialogWhenLarge" parent="Theme.DialogWhenLarge">
Alan Viveretteb1a99032014-06-03 17:36:09 -0700199 <item name="android:actionBarWidgetTheme">@null</item>
Alan Viverette5c8f1352014-06-06 14:33:10 -0700200 <item name="android:actionBarTheme">@android:style/ThemeOverlay.Material.Dark.ActionBar</item>
Fabrice Di Meglioa8741802014-07-16 17:02:41 -0700201
Fabrice Di Megliod40dd452014-07-18 15:20:34 -0700202 <item name="preferenceBackgroundColor">@drawable/preference_background</item>
Fabrice Di Meglio19250a92014-06-03 14:30:40 -0700203 </style>
204
Alan Viverette5c8f1352014-06-06 14:33:10 -0700205 <style name="Theme.AlertDialog" parent="@*android:style/Theme.Material.Light.Dialog.Alert">
Fabrice Di Meglio31335ea2014-06-03 16:22:01 -0700206 <item name="android:windowSoftInputMode">adjustResize</item>
207
Alan Viverettef81f72f2014-09-23 18:14:54 -0700208 <!-- Explicitly override the background color. -->
209 <item name="android:colorBackground">@android:color/white</item>
210
Alan Viverette5031f142014-06-05 14:51:36 -0700211 <!-- Used by the ActionBar -->
212 <item name="android:colorPrimary">@color/theme_primary</item>
213 <!-- Used by the StatusBar -->
214 <item name="android:colorPrimaryDark">@color/theme_primary_dark</item>
215 <!-- Used by controls, e.g. CheckBox, ProgressBar, etc. -->
216 <item name="android:colorAccent">@color/theme_accent</item>
217
Fabrice Di Meglio31335ea2014-06-03 16:22:01 -0700218 <!-- Redefine the ActionBar style for contentInsetStart -->
219 <item name="android:actionBarStyle">@style/Theme.ActionBar</item>
220 </style>
221
Christoph Studer9717fab2014-06-30 16:10:26 +0200222 <style name="Theme.NotificationStation" parent="@android:style/Theme.Material">
Fabrice Di Meglio9c3f11f2014-07-23 13:31:26 -0700223 <!-- Redefine the ActionBar style for contentInsetStart -->
224 <item name="android:actionBarStyle">@style/Theme.ActionBar.SubSettings</item>
225 <item name="@*android:actionBarSize">@dimen/actionbar_size</item>
Fabrice Di Meglioa8741802014-07-16 17:02:41 -0700226
Fabrice Di Megliod40dd452014-07-18 15:20:34 -0700227 <item name="preferenceBackgroundColor">@android:color/transparent</item>
Christoph Studer9717fab2014-06-30 16:10:26 +0200228 </style>
Fabrice Di Meglioa8741802014-07-16 17:02:41 -0700229
Alan Viverette09be4b32014-07-22 16:11:01 -0700230 <!-- Used to color the switch bar controls -->
231 <style name="ThemeOverlay.SwitchBar" parent="@android:style/ThemeOverlay">
232 <!-- Used by controls, e.g. CheckBox, ProgressBar, etc. -->
233 <item name="android:colorAccent">@color/switch_accent_color</item>
234 </style>
235
Amith Yamasani25b69eb2011-01-07 15:31:35 -0800236</resources>