OSDN Git Service

Revert "Make settings themed apps have light nav"
[android-x86/frameworks-base.git] / core / res / res / values / themes_device_defaults.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Copyright (C) 2011 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 <!--
18 ===============================================================
19                         PLEASE READ
20 ===============================================================
21 This file contains the themes that are the Device Defaults.
22 If you want to edit themes to skin your device, do it here.
23 We recommend that you do not edit themes.xml and instead edit
24 this file.
25
26 Editing this file instead of themes.xml will greatly simplify
27 merges for future platform versions and CTS compliance will be
28 easier.
29 ===============================================================
30                         PLEASE READ
31 ===============================================================
32  -->
33 <resources>
34
35     <!-- The default theme for apps that target API level XX and higher.
36          <p>The DeviceDefault themes are aliases for a specific device’s native look and feel. The
37          DeviceDefault theme family and widget style family offer ways for you to target your app
38          to a device’s native theme with all device customizations intact.</p>
39          <p>For example, when you set your app's {@code targetSdkVersion} to XX or higher, this
40          theme is applied to your application by default. As such, your app might appear with the
41          {@link #Theme_Material Material} styles on one device, but with a different set of styles on
42          another device. This is great if you want your app to fit with the device's native look and
43          feel. If, however, you prefer to keep your UI style the same across all devices, you should
44          apply a specific theme such as {@link #Theme_Material Material} or one of your own design.
45          For more information, read <a
46          href="http://android-developers.blogspot.com/20XX/XX/material-everywhere.html">Material
47          Everywhere</a>.</p>
48          <p>Styles used by the DeviceDefault theme are named using the convention
49          Type.DeviceDefault.Etc (for example, {@code Widget.DeviceDefault.Button} and
50          {@code TextAppearance.DeviceDefault.Widget.PopupMenu.Large}).</p>
51           -->
52     <style name="Theme.DeviceDefaultBase" parent="Theme.Material" >
53         <!-- Text styles -->
54         <item name="textAppearance">@style/TextAppearance.DeviceDefault</item>
55         <item name="textAppearanceInverse">@style/TextAppearance.DeviceDefault.Inverse</item>
56
57         <item name="textAppearanceLarge">@style/TextAppearance.DeviceDefault.Large</item>
58         <item name="textAppearanceMedium">@style/TextAppearance.DeviceDefault.Medium</item>
59         <item name="textAppearanceSmall">@style/TextAppearance.DeviceDefault.Small</item>
60         <item name="textAppearanceLargeInverse">@style/TextAppearance.DeviceDefault.Large.Inverse</item>
61         <item name="textAppearanceMediumInverse">@style/TextAppearance.DeviceDefault.Medium.Inverse</item>
62         <item name="textAppearanceSmallInverse">@style/TextAppearance.DeviceDefault.Small.Inverse</item>
63         <item name="textAppearanceSearchResultTitle">@style/TextAppearance.DeviceDefault.SearchResult.Title</item>
64         <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.DeviceDefault.SearchResult.Subtitle</item>
65
66         <item name="textAppearanceButton">@style/TextAppearance.DeviceDefault.Widget.Button</item>
67
68         <item name="textAppearanceLargePopupMenu">@style/TextAppearance.DeviceDefault.Widget.PopupMenu.Large</item>
69         <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.DeviceDefault.Widget.PopupMenu.Small</item>
70
71         <!-- Button styles -->
72         <item name="buttonStyle">@style/Widget.DeviceDefault.Button</item>
73
74         <item name="buttonStyleSmall">@style/Widget.DeviceDefault.Button.Small</item>
75         <item name="buttonStyleInset">@style/Widget.DeviceDefault.Button.Inset</item>
76
77         <item name="buttonStyleToggle">@style/Widget.DeviceDefault.Button.Toggle</item>
78         <item name="switchStyle">@style/Widget.DeviceDefault.CompoundButton.Switch</item>
79
80         <item name="borderlessButtonStyle">@style/Widget.DeviceDefault.Button.Borderless</item>
81
82         <item name="listSeparatorTextViewStyle">@style/Widget.DeviceDefault.TextView.ListSeparator</item>
83
84         <!-- Window attributes -->
85         <item name="windowTitleStyle">@style/WindowTitle.DeviceDefault</item>
86         <item name="windowTitleBackgroundStyle">@style/WindowTitleBackground.DeviceDefault</item>
87         <item name="windowAnimationStyle">@style/Animation.DeviceDefault.Activity</item>
88
89         <!-- Dialog attributes -->
90         <item name="dialogTheme">@style/Theme.DeviceDefault.Dialog</item>
91
92         <!-- AlertDialog attributes -->
93         <item name="alertDialogTheme">@style/Theme.DeviceDefault.Dialog.Alert</item>
94         <item name="alertDialogStyle">@style/AlertDialog.DeviceDefault</item>
95
96         <!-- Presentation attributes -->
97         <item name="presentationTheme">@style/Theme.DeviceDefault.Dialog.Presentation</item>
98
99         <!-- Text selection handle attributes -->
100         <item name="textSelectHandleWindowStyle">@style/Widget.DeviceDefault.TextSelectHandle</item>
101
102         <!-- Widget styles -->
103         <item name="absListViewStyle">@style/Widget.DeviceDefault.AbsListView</item>
104         <item name="autoCompleteTextViewStyle">@style/Widget.DeviceDefault.AutoCompleteTextView</item>
105         <item name="checkboxStyle">@style/Widget.DeviceDefault.CompoundButton.CheckBox</item>
106         <item name="checkedTextViewStyle">@style/Widget.DeviceDefault.CheckedTextView</item>
107         <item name="dropDownListViewStyle">@style/Widget.DeviceDefault.ListView.DropDown</item>
108         <item name="editTextStyle">@style/Widget.DeviceDefault.EditText</item>
109         <item name="expandableListViewStyle">@style/Widget.DeviceDefault.ExpandableListView</item>
110         <item name="expandableListViewWhiteStyle">@style/Widget.DeviceDefault.ExpandableListView.White</item>
111         <item name="galleryStyle">@style/Widget.DeviceDefault.Gallery</item>
112         <item name="gestureOverlayViewStyle">@style/Widget.DeviceDefault.GestureOverlayView</item>
113         <item name="gridViewStyle">@style/Widget.DeviceDefault.GridView</item>
114         <item name="imageButtonStyle">@style/Widget.DeviceDefault.ImageButton</item>
115         <item name="imageWellStyle">@style/Widget.DeviceDefault.ImageWell</item>
116         <item name="listViewStyle">@style/Widget.DeviceDefault.ListView</item>
117         <item name="listViewWhiteStyle">@style/Widget.DeviceDefault.ListView.White</item>
118         <item name="popupWindowStyle">@style/Widget.DeviceDefault.PopupWindow</item>
119         <item name="progressBarStyle">@style/Widget.DeviceDefault.ProgressBar</item>
120         <item name="progressBarStyleHorizontal">@style/Widget.DeviceDefault.ProgressBar.Horizontal</item>
121         <item name="progressBarStyleSmall">@style/Widget.DeviceDefault.ProgressBar.Small</item>
122         <item name="progressBarStyleSmallTitle">@style/Widget.DeviceDefault.ProgressBar.Small.Title</item>
123         <item name="progressBarStyleLarge">@style/Widget.DeviceDefault.ProgressBar.Large</item>
124         <item name="progressBarStyleInverse">@style/Widget.DeviceDefault.ProgressBar.Inverse</item>
125         <item name="progressBarStyleSmallInverse">@style/Widget.DeviceDefault.ProgressBar.Small.Inverse</item>
126         <item name="progressBarStyleLargeInverse">@style/Widget.DeviceDefault.ProgressBar.Large.Inverse</item>
127         <item name="seekBarStyle">@style/Widget.DeviceDefault.SeekBar</item>
128         <item name="ratingBarStyle">@style/Widget.DeviceDefault.RatingBar</item>
129         <item name="ratingBarStyleIndicator">@style/Widget.DeviceDefault.RatingBar.Indicator</item>
130         <item name="ratingBarStyleSmall">@style/Widget.DeviceDefault.RatingBar.Small</item>
131         <item name="radioButtonStyle">@style/Widget.DeviceDefault.CompoundButton.RadioButton</item>
132         <item name="scrollViewStyle">@style/Widget.DeviceDefault.ScrollView</item>
133         <item name="horizontalScrollViewStyle">@style/Widget.DeviceDefault.HorizontalScrollView</item>
134         <item name="dropDownSpinnerStyle">@style/Widget.DeviceDefault.Spinner.DropDown</item>
135         <item name="starStyle">@style/Widget.DeviceDefault.CompoundButton.Star</item>
136         <item name="tabWidgetStyle">@style/Widget.DeviceDefault.TabWidget</item>
137         <item name="textViewStyle">@style/Widget.DeviceDefault.TextView</item>
138         <item name="webTextViewStyle">@style/Widget.DeviceDefault.WebTextView</item>
139         <item name="webViewStyle">@style/Widget.DeviceDefault.WebView</item>
140         <item name="dropDownItemStyle">@style/Widget.DeviceDefault.DropDownItem</item>
141         <item name="spinnerDropDownItemStyle">@style/Widget.DeviceDefault.DropDownItem.Spinner</item>
142         <item name="spinnerItemStyle">@style/Widget.DeviceDefault.TextView.SpinnerItem</item>
143         <item name="dropDownHintAppearance">@style/TextAppearance.DeviceDefault.Widget.DropDownHint</item>
144         <item name="keyboardViewStyle">@style/Widget.DeviceDefault.KeyboardView</item>
145         <item name="quickContactBadgeStyleWindowSmall">@style/Widget.DeviceDefault.QuickContactBadge.WindowSmall</item>
146         <item name="quickContactBadgeStyleWindowMedium">@style/Widget.DeviceDefault.QuickContactBadge.WindowMedium</item>
147         <item name="quickContactBadgeStyleWindowLarge">@style/Widget.DeviceDefault.QuickContactBadge.WindowLarge</item>
148         <item name="quickContactBadgeStyleSmallWindowSmall">@style/Widget.DeviceDefault.QuickContactBadgeSmall.WindowSmall</item>
149         <item name="quickContactBadgeStyleSmallWindowMedium">@style/Widget.DeviceDefault.QuickContactBadgeSmall.WindowMedium</item>
150         <item name="quickContactBadgeStyleSmallWindowLarge">@style/Widget.DeviceDefault.QuickContactBadgeSmall.WindowLarge</item>
151         <item name="listPopupWindowStyle">@style/Widget.DeviceDefault.ListPopupWindow</item>
152         <item name="popupMenuStyle">@style/Widget.DeviceDefault.PopupMenu</item>
153         <item name="stackViewStyle">@style/Widget.DeviceDefault.StackView</item>
154
155         <!-- Preference styles -->
156         <item name="preferenceScreenStyle">@style/Preference.DeviceDefault.PreferenceScreen</item>
157         <item name="preferenceCategoryStyle">@style/Preference.DeviceDefault.Category</item>
158         <item name="preferenceStyle">@style/Preference.DeviceDefault</item>
159         <item name="preferenceInformationStyle">@style/Preference.DeviceDefault.Information</item>
160         <item name="checkBoxPreferenceStyle">@style/Preference.DeviceDefault.CheckBoxPreference</item>
161         <item name="switchPreferenceStyle">@style/Preference.DeviceDefault.SwitchPreference</item>
162         <item name="seekBarPreferenceStyle">@style/Preference.DeviceDefault.SeekBarPreference</item>
163         <item name="yesNoPreferenceStyle">@style/Preference.DeviceDefault.DialogPreference.YesNoPreference</item>
164         <item name="dialogPreferenceStyle">@style/Preference.DeviceDefault.DialogPreference</item>
165         <item name="editTextPreferenceStyle">@style/Preference.DeviceDefault.DialogPreference.EditTextPreference</item>
166         <item name="ringtonePreferenceStyle">@style/Preference.DeviceDefault.RingtonePreference</item>
167
168         <!-- Action bar styles -->
169         <item name="actionDropDownStyle">@style/Widget.DeviceDefault.Spinner.DropDown.ActionBar</item>
170         <item name="actionButtonStyle">@style/Widget.DeviceDefault.ActionButton</item>
171         <item name="actionOverflowButtonStyle">@style/Widget.DeviceDefault.ActionButton.Overflow</item>
172         <item name="actionBarTabStyle">@style/Widget.DeviceDefault.ActionBar.TabView</item>
173         <item name="actionBarTabBarStyle">@style/Widget.DeviceDefault.ActionBar.TabBar</item>
174         <item name="actionBarTabTextStyle">@style/Widget.DeviceDefault.ActionBar.TabText</item>
175         <item name="actionModeStyle">@style/Widget.DeviceDefault.ActionMode</item>
176         <item name="actionModeCloseButtonStyle">@style/Widget.DeviceDefault.ActionButton.CloseMode</item>
177         <item name="actionBarStyle">@style/Widget.DeviceDefault.ActionBar.Solid</item>
178         <item name="actionModePopupWindowStyle">@style/Widget.DeviceDefault.PopupWindow.ActionMode</item>
179
180         <item name="buttonBarStyle">@style/DeviceDefault.ButtonBar</item>
181         <item name="segmentedButtonStyle">@style/DeviceDefault.SegmentedButton</item>
182
183         <item name="searchDialogTheme">@style/Theme.DeviceDefault.SearchBar</item>
184
185         <!-- PreferenceFrameLayout attributes -->
186         <item name="preferenceFrameLayoutStyle">@style/Widget.DeviceDefault.PreferenceFrameLayout</item>
187
188         <!-- NumberPicker style-->
189         <item name="numberPickerStyle">@style/Widget.DeviceDefault.NumberPicker</item>
190
191         <!-- CalendarView style-->
192         <item name="calendarViewStyle">@style/Widget.DeviceDefault.CalendarView</item>
193
194         <!-- TimePicker style -->
195         <item name="timePickerStyle">@style/Widget.DeviceDefault.TimePicker</item>
196
197         <!-- DatePicker style -->
198         <item name="datePickerStyle">@style/Widget.DeviceDefault.DatePicker</item>
199
200         <item name="mediaRouteButtonStyle">@style/Widget.DeviceDefault.MediaRouteButton</item>
201
202         <!-- Color palette -->
203         <item name="colorPrimary">@color/primary_device_default_dark</item>
204         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
205         <item name="colorAccent">@color/accent_device_default_dark</item>
206
207     </style>
208
209     <style name="Theme.DeviceDefault" parent="Theme.DeviceDefaultBase" />
210
211     <!-- Variant of {@link #Theme_DeviceDefault} with no action bar -->
212     <style name="Theme.DeviceDefault.NoActionBar" parent="Theme.Material.NoActionBar">
213         <!-- Color palette -->
214         <item name="colorPrimary">@color/primary_device_default_dark</item>
215         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
216         <item name="colorAccent">@color/accent_device_default_dark</item>
217     </style>
218
219     <!-- Variant of {@link #Theme_DeviceDefault} with no action bar and no status bar.  This theme
220          sets {@link android.R.attr#windowFullscreen} to true.  -->
221     <style name="Theme.DeviceDefault.NoActionBar.Fullscreen" parent="Theme.Material.NoActionBar.Fullscreen">
222         <!-- Color palette -->
223         <item name="colorPrimary">@color/primary_device_default_dark</item>
224         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
225         <item name="colorAccent">@color/accent_device_default_dark</item>
226     </style>
227
228     <!-- Variant of {@link #Theme_DeviceDefault} with no action bar and no status bar and
229     extending in to overscan region.  This theme
230     sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan}
231     to true. -->
232     <style name="Theme.DeviceDefault.NoActionBar.Overscan" parent="Theme.Material.NoActionBar.Overscan">
233         <!-- Color palette -->
234         <item name="colorPrimary">@color/primary_device_default_dark</item>
235         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
236         <item name="colorAccent">@color/accent_device_default_dark</item>
237     </style>
238
239     <!-- Variant of {@link #Theme_DeviceDefault} that has no title bar and translucent
240          system decor.  This theme sets {@link android.R.attr#windowTranslucentStatus} and
241          {@link android.R.attr#windowTranslucentNavigation} to true. -->
242     <style name="Theme.DeviceDefault.NoActionBar.TranslucentDecor" parent="Theme.Material.NoActionBar.TranslucentDecor">
243         <!-- Color palette -->
244         <item name="colorPrimary">@color/primary_device_default_dark</item>
245         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
246         <item name="colorAccent">@color/accent_device_default_dark</item>
247     </style>
248
249     <!-- DeviceDefault theme for dialog windows and activities. This changes the window to be
250     floating (not fill the entire screen), and puts a frame around its contents. You can set this
251     theme on an activity if you would like to make an activity that looks like a Dialog. -->
252     <style name="Theme.DeviceDefault.Dialog" parent="Theme.Material.Dialog" >
253         <item name="windowTitleStyle">@style/DialogWindowTitle.DeviceDefault</item>
254         <item name="windowAnimationStyle">@style/Animation.DeviceDefault.Dialog</item>
255
256         <item name="buttonBarStyle">@style/DeviceDefault.ButtonBar.AlertDialog</item>
257         <item name="borderlessButtonStyle">@style/Widget.DeviceDefault.Button.Borderless.Small</item>
258
259         <item name="textAppearance">@style/TextAppearance.DeviceDefault</item>
260         <item name="textAppearanceInverse">@style/TextAppearance.DeviceDefault.Inverse</item>
261
262         <!-- Color palette -->
263         <item name="colorPrimary">@color/primary_device_default_dark</item>
264         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
265         <item name="colorAccent">@color/accent_device_default_dark</item>
266     </style>
267
268     <!-- Variant of {@link #Theme_DeviceDefault_Dialog} that has a nice minimum width for a
269     regular dialog. -->
270     <style name="Theme.DeviceDefault.Dialog.MinWidth" parent="Theme.Material.Dialog.MinWidth">
271         <!-- Color palette -->
272         <item name="colorPrimary">@color/primary_device_default_dark</item>
273         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
274         <item name="colorAccent">@color/accent_device_default_dark</item>
275     </style>
276
277     <!-- Variant of {@link #Theme_DeviceDefault_Dialog} without an action bar -->
278     <style name="Theme.DeviceDefault.Dialog.NoActionBar" parent="Theme.Material.Dialog.NoActionBar">
279         <!-- Color palette -->
280         <item name="colorPrimary">@color/primary_device_default_dark</item>
281         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
282         <item name="colorAccent">@color/accent_device_default_dark</item>
283     </style>
284
285     <!-- Variant of {@link #Theme_DeviceDefault_Dialog_NoActionBar} that has a nice minimum width
286     for a regular dialog. -->
287     <style name="Theme.DeviceDefault.Dialog.NoActionBar.MinWidth" parent="Theme.Material.Dialog.NoActionBar.MinWidth">
288         <!-- Color palette -->
289         <item name="colorPrimary">@color/primary_device_default_dark</item>
290         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
291         <item name="colorAccent">@color/accent_device_default_dark</item>
292     </style>
293
294     <!-- Variant of Theme.DeviceDefault.Dialog that has a fixed size. -->
295     <style name="Theme.DeviceDefault.Dialog.FixedSize">
296         <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item>
297         <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item>
298         <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item>
299         <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item>
300     </style>
301
302     <!-- Variant of Theme.DeviceDefault.Dialog.NoActionBar that has a fixed size. -->
303     <style name="Theme.DeviceDefault.Dialog.NoActionBar.FixedSize">
304         <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item>
305         <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item>
306         <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item>
307         <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item>
308     </style>
309
310     <!-- DeviceDefault theme for a window that will be displayed either full-screen on smaller
311     screens (small, normal) or as a dialog on larger screens (large, xlarge). -->
312     <style name="Theme.DeviceDefault.DialogWhenLarge" parent="Theme.Material.DialogWhenLarge">
313         <!-- Color palette -->
314         <item name="colorPrimary">@color/primary_device_default_dark</item>
315         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
316         <item name="colorAccent">@color/accent_device_default_dark</item>
317     </style>
318
319     <!-- DeviceDefault theme for a window without an action bar that will be displayed either
320     full-screen on smaller screens (small, normal) or as a dialog on larger screens (large,
321     xlarge). -->
322     <style name="Theme.DeviceDefault.DialogWhenLarge.NoActionBar" parent="Theme.Material.DialogWhenLarge.NoActionBar">
323         <!-- Color palette -->
324         <item name="colorPrimary">@color/primary_device_default_dark</item>
325         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
326         <item name="colorAccent">@color/accent_device_default_dark</item>
327     </style>
328
329     <!-- DeviceDefault theme for a presentation window on a secondary display. -->
330     <style name="Theme.DeviceDefault.Dialog.Presentation" parent="Theme.Material.Dialog.Presentation">
331         <!-- Color palette -->
332         <item name="colorPrimary">@color/primary_device_default_dark</item>
333         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
334         <item name="colorAccent">@color/accent_device_default_dark</item>
335     </style>
336
337     <!-- DeviceDefault theme for panel windows. This removes all extraneous window
338     decorations, so you basically have an empty rectangle in which to place your content. It makes
339     the window floating, with a transparent background, and turns off dimming behind the window. -->
340     <style name="Theme.DeviceDefault.Panel" parent="Theme.Material.Panel">
341         <!-- Color palette -->
342         <item name="colorPrimary">@color/primary_device_default_dark</item>
343         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
344         <item name="colorAccent">@color/accent_device_default_dark</item>
345     </style>
346
347     <!-- DeviceDefault theme for windows that want to have the user's selected wallpaper appear
348     behind them. -->
349     <style name="Theme.DeviceDefault.Wallpaper" parent="Theme.Material.Wallpaper">
350         <!-- Color palette -->
351         <item name="colorPrimary">@color/primary_device_default_dark</item>
352         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
353         <item name="colorAccent">@color/accent_device_default_dark</item>
354     </style>
355
356     <!-- DeviceDefault theme for windows that want to have the user's selected wallpaper appear
357     behind them and without an action bar. -->
358     <style name="Theme.DeviceDefault.Wallpaper.NoTitleBar" parent="Theme.Material.Wallpaper.NoTitleBar">
359         <!-- Color palette -->
360         <item name="colorPrimary">@color/primary_device_default_dark</item>
361         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
362         <item name="colorAccent">@color/accent_device_default_dark</item>
363     </style>
364
365     <!-- DeviceDefault style for input methods, which is used by the
366          {@link android.inputmethodservice.InputMethodService} class.-->
367     <style name="Theme.DeviceDefault.InputMethod" parent="Theme.Material.InputMethod">
368         <!-- Color palette -->
369         <item name="colorPrimary">@color/primary_device_default_light</item>
370         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
371         <item name="colorAccent">@color/accent_device_default_light</item>
372     </style>
373
374     <!-- DeviceDefault style for input methods, which is used by the
375          {@link android.service.voice.VoiceInteractionSession} class.-->
376     <style name="Theme.DeviceDefault.VoiceInteractionSession" parent="Theme.Material.VoiceInteractionSession">
377         <!-- Color palette -->
378         <item name="colorPrimary">@color/primary_device_default_light</item>
379         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
380         <item name="colorAccent">@color/accent_device_default_light</item>
381     </style>
382
383     <style name="Theme.DeviceDefault.Dialog.Alert" parent="Theme.Material.Dialog.Alert">
384         <item name="windowTitleStyle">@style/DialogWindowTitle.DeviceDefault</item>
385
386         <!-- Color palette -->
387         <item name="colorPrimary">@color/primary_device_default_dark</item>
388         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
389         <item name="colorAccent">@color/accent_device_default_dark</item>
390     </style>
391
392     <style name="Theme.DeviceDefault.SearchBar" parent="Theme.Material.SearchBar">
393         <!-- Color palette -->
394         <item name="colorPrimary">@color/primary_device_default_dark</item>
395         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
396         <item name="colorAccent">@color/accent_device_default_dark</item>
397     </style>
398
399     <style name="Theme.DeviceDefault.Dialog.NoFrame" parent="Theme.Material.Dialog.NoFrame">
400         <!-- Color palette -->
401         <item name="colorPrimary">@color/primary_device_default_dark</item>
402         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
403         <item name="colorAccent">@color/accent_device_default_dark</item>
404     </style>
405
406     <!-- Variant of {@link #Theme_DeviceDefault} with a light-colored style -->
407     <style name="Theme.DeviceDefault.Light" parent="Theme.Material.Light" >
408         <!-- Text styles -->
409         <item name="textAppearance">@style/TextAppearance.DeviceDefault</item>
410         <item name="textAppearanceInverse">@style/TextAppearance.DeviceDefault.Inverse</item>
411
412         <item name="textAppearanceLarge">@style/TextAppearance.DeviceDefault.Large</item>
413         <item name="textAppearanceMedium">@style/TextAppearance.DeviceDefault.Medium</item>
414         <item name="textAppearanceSmall">@style/TextAppearance.DeviceDefault.Small</item>
415         <item name="textAppearanceLargeInverse">@style/TextAppearance.DeviceDefault.Large.Inverse</item>
416         <item name="textAppearanceMediumInverse">@style/TextAppearance.DeviceDefault.Medium.Inverse</item>
417         <item name="textAppearanceSmallInverse">@style/TextAppearance.DeviceDefault.Small.Inverse</item>
418         <item name="textAppearanceSearchResultTitle">@style/TextAppearance.DeviceDefault.SearchResult.Title</item>
419         <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.DeviceDefault.SearchResult.Subtitle</item>
420
421         <item name="textAppearanceButton">@style/TextAppearance.DeviceDefault.Widget.Button</item>
422
423         <item name="textAppearanceLargePopupMenu">@style/TextAppearance.DeviceDefault.Widget.PopupMenu.Large</item>
424         <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.DeviceDefault.Widget.PopupMenu.Small</item>
425
426         <!-- Button styles -->
427         <item name="buttonStyle">@style/Widget.DeviceDefault.Light.Button</item>
428
429         <item name="buttonStyleSmall">@style/Widget.DeviceDefault.Light.Button.Small</item>
430         <item name="buttonStyleInset">@style/Widget.DeviceDefault.Light.Button.Inset</item>
431
432         <item name="buttonStyleToggle">@style/Widget.DeviceDefault.Light.Button.Toggle</item>
433
434         <item name="borderlessButtonStyle">@style/Widget.DeviceDefault.Light.Button.Borderless</item>
435
436         <item name="listSeparatorTextViewStyle">@style/Widget.DeviceDefault.Light.TextView.ListSeparator</item>
437
438         <item name="windowTitleStyle">@style/WindowTitle.DeviceDefault</item>
439         <item name="windowTitleBackgroundStyle">@style/WindowTitleBackground.DeviceDefault</item>
440         <item name="windowAnimationStyle">@style/Animation.DeviceDefault.Activity</item>
441
442         <!-- Dialog attributes -->
443         <item name="dialogTheme">@style/Theme.DeviceDefault.Light.Dialog</item>
444
445         <!-- AlertDialog attributes -->
446         <item name="alertDialogTheme">@style/Theme.DeviceDefault.Light.Dialog.Alert</item>
447         <item name="alertDialogStyle">@style/AlertDialog.DeviceDefault.Light</item>
448
449         <!-- Presentation attributes -->
450         <item name="presentationTheme">@style/Theme.DeviceDefault.Light.Dialog.Presentation</item>
451
452         <!-- Text selection handle attributes -->
453         <item name="textSelectHandleWindowStyle">@style/Widget.DeviceDefault.TextSelectHandle</item>
454
455         <!-- Widget styles -->
456         <item name="absListViewStyle">@style/Widget.DeviceDefault.Light.AbsListView</item>
457         <item name="autoCompleteTextViewStyle">@style/Widget.DeviceDefault.Light.AutoCompleteTextView</item>
458         <item name="checkboxStyle">@style/Widget.DeviceDefault.Light.CompoundButton.CheckBox</item>
459         <item name="checkedTextViewStyle">@style/Widget.DeviceDefault.Light.CheckedTextView</item>
460         <item name="dropDownListViewStyle">@style/Widget.DeviceDefault.Light.ListView.DropDown</item>
461         <item name="editTextStyle">@style/Widget.DeviceDefault.Light.EditText</item>
462         <item name="expandableListViewStyle">@style/Widget.DeviceDefault.Light.ExpandableListView</item>
463         <item name="expandableListViewWhiteStyle">@style/Widget.DeviceDefault.Light.ExpandableListView.White</item>
464         <item name="galleryStyle">@style/Widget.DeviceDefault.Light.Gallery</item>
465         <item name="gestureOverlayViewStyle">@style/Widget.DeviceDefault.Light.GestureOverlayView</item>
466         <item name="gridViewStyle">@style/Widget.DeviceDefault.Light.GridView</item>
467         <item name="imageButtonStyle">@style/Widget.DeviceDefault.Light.ImageButton</item>
468         <item name="imageWellStyle">@style/Widget.DeviceDefault.Light.ImageWell</item>
469         <item name="listViewStyle">@style/Widget.DeviceDefault.Light.ListView</item>
470         <item name="listViewWhiteStyle">@style/Widget.DeviceDefault.Light.ListView.White</item>
471         <item name="popupWindowStyle">@style/Widget.DeviceDefault.Light.PopupWindow</item>
472         <item name="progressBarStyle">@style/Widget.DeviceDefault.Light.ProgressBar</item>
473         <item name="progressBarStyleHorizontal">@style/Widget.DeviceDefault.Light.ProgressBar.Horizontal</item>
474         <item name="progressBarStyleSmall">@style/Widget.DeviceDefault.Light.ProgressBar.Small</item>
475         <item name="progressBarStyleSmallTitle">@style/Widget.DeviceDefault.Light.ProgressBar.Small.Title</item>
476         <item name="progressBarStyleLarge">@style/Widget.DeviceDefault.Light.ProgressBar.Large</item>
477         <item name="progressBarStyleInverse">@style/Widget.DeviceDefault.Light.ProgressBar.Inverse</item>
478         <item name="progressBarStyleSmallInverse">@style/Widget.DeviceDefault.Light.ProgressBar.Small.Inverse</item>
479         <item name="progressBarStyleLargeInverse">@style/Widget.DeviceDefault.Light.ProgressBar.Large.Inverse</item>
480         <item name="seekBarStyle">@style/Widget.DeviceDefault.Light.SeekBar</item>
481         <item name="ratingBarStyle">@style/Widget.DeviceDefault.Light.RatingBar</item>
482         <item name="ratingBarStyleIndicator">@style/Widget.DeviceDefault.Light.RatingBar.Indicator</item>
483         <item name="ratingBarStyleSmall">@style/Widget.DeviceDefault.Light.RatingBar.Small</item>
484         <item name="radioButtonStyle">@style/Widget.DeviceDefault.Light.CompoundButton.RadioButton</item>
485         <item name="scrollViewStyle">@style/Widget.DeviceDefault.Light.ScrollView</item>
486         <item name="horizontalScrollViewStyle">@style/Widget.DeviceDefault.Light.HorizontalScrollView</item>
487         <item name="dropDownSpinnerStyle">@style/Widget.DeviceDefault.Light.Spinner.DropDown</item>
488         <item name="starStyle">@style/Widget.DeviceDefault.Light.CompoundButton.Star</item>
489         <item name="tabWidgetStyle">@style/Widget.DeviceDefault.Light.TabWidget</item>
490         <item name="textViewStyle">@style/Widget.DeviceDefault.Light.TextView</item>
491         <item name="webTextViewStyle">@style/Widget.DeviceDefault.Light.WebTextView</item>
492         <item name="webViewStyle">@style/Widget.DeviceDefault.Light.WebView</item>
493         <item name="dropDownItemStyle">@style/Widget.DeviceDefault.Light.DropDownItem</item>
494         <item name="spinnerDropDownItemStyle">@style/Widget.DeviceDefault.Light.DropDownItem.Spinner</item>
495         <item name="spinnerItemStyle">@style/Widget.DeviceDefault.Light.TextView.SpinnerItem</item>
496         <item name="dropDownHintAppearance">@style/TextAppearance.DeviceDefault.Widget.DropDownHint</item>
497         <item name="keyboardViewStyle">@style/Widget.DeviceDefault.KeyboardView</item>
498         <item name="quickContactBadgeStyleWindowSmall">@style/Widget.DeviceDefault.QuickContactBadge.WindowSmall</item>
499         <item name="quickContactBadgeStyleWindowMedium">@style/Widget.DeviceDefault.QuickContactBadge.WindowMedium</item>
500         <item name="quickContactBadgeStyleWindowLarge">@style/Widget.DeviceDefault.QuickContactBadge.WindowLarge</item>
501         <item name="quickContactBadgeStyleSmallWindowSmall">@style/Widget.DeviceDefault.QuickContactBadgeSmall.WindowSmall</item>
502         <item name="quickContactBadgeStyleSmallWindowMedium">@style/Widget.DeviceDefault.QuickContactBadgeSmall.WindowMedium</item>
503         <item name="quickContactBadgeStyleSmallWindowLarge">@style/Widget.DeviceDefault.QuickContactBadgeSmall.WindowLarge</item>
504         <item name="listPopupWindowStyle">@style/Widget.DeviceDefault.Light.ListPopupWindow</item>
505         <item name="popupMenuStyle">@style/Widget.DeviceDefault.Light.PopupMenu</item>
506         <item name="stackViewStyle">@style/Widget.DeviceDefault.Light.StackView</item>
507
508         <!-- Preference styles -->
509         <item name="preferenceScreenStyle">@style/Preference.DeviceDefault.PreferenceScreen</item>
510         <item name="preferenceCategoryStyle">@style/Preference.DeviceDefault.Category</item>
511         <item name="preferenceStyle">@style/Preference.DeviceDefault</item>
512         <item name="preferenceInformationStyle">@style/Preference.DeviceDefault.Information</item>
513         <item name="checkBoxPreferenceStyle">@style/Preference.DeviceDefault.CheckBoxPreference</item>
514         <item name="switchPreferenceStyle">@style/Preference.DeviceDefault.SwitchPreference</item>
515         <item name="seekBarPreferenceStyle">@style/Preference.DeviceDefault.SeekBarPreference</item>
516         <item name="yesNoPreferenceStyle">@style/Preference.DeviceDefault.DialogPreference.YesNoPreference</item>
517         <item name="dialogPreferenceStyle">@style/Preference.DeviceDefault.DialogPreference</item>
518         <item name="editTextPreferenceStyle">@style/Preference.DeviceDefault.DialogPreference.EditTextPreference</item>
519         <item name="ringtonePreferenceStyle">@style/Preference.DeviceDefault.RingtonePreference</item>
520
521         <!-- Action bar styles -->
522         <item name="actionDropDownStyle">@style/Widget.DeviceDefault.Light.Spinner.DropDown.ActionBar</item>
523         <item name="actionButtonStyle">@style/Widget.DeviceDefault.Light.ActionButton</item>
524         <item name="actionOverflowButtonStyle">@style/Widget.DeviceDefault.Light.ActionButton.Overflow</item>
525         <item name="actionBarTabStyle">@style/Widget.DeviceDefault.Light.ActionBar.TabView</item>
526         <item name="actionBarTabBarStyle">@style/Widget.DeviceDefault.Light.ActionBar.TabBar</item>
527         <item name="actionBarTabTextStyle">@style/Widget.DeviceDefault.Light.ActionBar.TabText</item>
528         <item name="actionModeStyle">@style/Widget.DeviceDefault.Light.ActionMode</item>
529         <item name="actionModeCloseButtonStyle">@style/Widget.DeviceDefault.Light.ActionButton.CloseMode</item>
530         <item name="actionBarStyle">@style/Widget.DeviceDefault.Light.ActionBar.Solid</item>
531         <item name="actionModePopupWindowStyle">@style/Widget.DeviceDefault.Light.PopupWindow.ActionMode</item>
532
533         <item name="buttonBarStyle">@style/DeviceDefault.Light.ButtonBar</item>
534         <item name="segmentedButtonStyle">@style/DeviceDefault.Light.SegmentedButton</item>
535
536         <item name="searchDialogTheme">@style/Theme.DeviceDefault.Light.SearchBar</item>
537
538         <!-- NumberPicker style -->
539         <item name="numberPickerStyle">@style/Widget.DeviceDefault.Light.NumberPicker</item>
540
541         <!-- CalendarView style-->
542         <item name="calendarViewStyle">@style/Widget.DeviceDefault.Light.CalendarView</item>
543
544         <!-- TimePicker style -->
545         <item name="timePickerStyle">@style/Widget.DeviceDefault.Light.TimePicker</item>
546
547         <!-- DatePicker style -->
548         <item name="datePickerStyle">@style/Widget.DeviceDefault.Light.DatePicker</item>
549
550         <item name="mediaRouteButtonStyle">@style/Widget.DeviceDefault.Light.MediaRouteButton</item>
551
552         <!-- Color palette -->
553         <item name="colorPrimary">@color/primary_device_default_light</item>
554         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
555         <item name="colorAccent">@color/accent_device_default_light</item>
556     </style>
557
558     <!-- Variant of the DeviceDefault (light) theme that has a solid (opaque) action bar with an
559     inverse color profile. -->
560     <style name="Theme.DeviceDefault.Light.DarkActionBar" parent="Theme.Material.Light.DarkActionBar">
561         <!-- Color palette -->
562         <item name="colorPrimary">@color/primary_device_default_dark</item>
563         <item name="colorPrimaryDark">@color/primary_dark_device_default_dark</item>
564         <item name="colorAccent">@color/accent_device_default_light</item>
565     </style>
566
567     <!-- Variant of {@link #Theme_DeviceDefault_Light} with no action bar -->
568     <style name="Theme.DeviceDefault.Light.NoActionBar" parent="Theme.Material.Light.NoActionBar">
569         <!-- Color palette -->
570         <item name="colorPrimary">@color/primary_device_default_light</item>
571         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
572         <item name="colorAccent">@color/accent_device_default_light</item>
573     </style>
574
575     <!-- Variant of {@link #Theme_DeviceDefault_Light} with no action bar and no status bar.
576          This theme sets {@link android.R.attr#windowFullscreen} to true.  -->
577     <style name="Theme.DeviceDefault.Light.NoActionBar.Fullscreen" parent="Theme.Material.Light.NoActionBar.Fullscreen">
578         <!-- Color palette -->
579         <item name="colorPrimary">@color/primary_device_default_light</item>
580         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
581         <item name="colorAccent">@color/accent_device_default_light</item>
582     </style>
583
584     <!-- Variant of {@link #Theme_DeviceDefault_Light} with no action bar and no status bar
585     and extending in to overscan region.  This theme
586     sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan}
587     to true. -->
588     <style name="Theme.DeviceDefault.Light.NoActionBar.Overscan" parent="Theme.Material.Light.NoActionBar.Overscan">
589         <!-- Color palette -->
590         <item name="colorPrimary">@color/primary_device_default_light</item>
591         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
592         <item name="colorAccent">@color/accent_device_default_light</item>
593     </style>
594
595     <!-- Variant of {@link #Theme_DeviceDefault_Light} that has no title bar and translucent
596          system decor.  This theme sets {@link android.R.attr#windowTranslucentStatus} and
597          {@link android.R.attr#windowTranslucentNavigation} to true. -->
598     <style name="Theme.DeviceDefault.Light.NoActionBar.TranslucentDecor" parent="Theme.Material.Light.NoActionBar.TranslucentDecor">
599         <!-- Color palette -->
600         <item name="colorPrimary">@color/primary_device_default_light</item>
601         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
602         <item name="colorAccent">@color/accent_device_default_light</item>
603     </style>
604
605     <!-- DeviceDefault light theme for dialog windows and activities. This changes the window to be
606     floating (not fill the entire screen), and puts a frame around its contents. You can set this
607     theme on an activity if you would like to make an activity that looks like a Dialog.-->
608     <style name="Theme.DeviceDefault.Light.Dialog" parent="Theme.Material.Light.Dialog">
609         <item name="windowTitleStyle">@style/DialogWindowTitle.DeviceDefault.Light</item>
610         <item name="windowAnimationStyle">@style/Animation.DeviceDefault.Dialog</item>
611
612         <item name="buttonBarStyle">@style/DeviceDefault.Light.ButtonBar.AlertDialog</item>
613         <item name="borderlessButtonStyle">@style/Widget.DeviceDefault.Light.Button.Borderless.Small</item>
614
615         <item name="textAppearance">@style/TextAppearance.DeviceDefault</item>
616         <item name="textAppearanceInverse">@style/TextAppearance.DeviceDefault.Inverse</item>
617
618         <!-- Color palette -->
619         <item name="colorPrimary">@color/primary_device_default_light</item>
620         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
621         <item name="colorAccent">@color/accent_device_default_light</item>
622     </style>
623
624     <!-- Variant of {@link #Theme_DeviceDefault_Light_Dialog} that has a nice minimum width for a
625     regular dialog. -->
626     <style name="Theme.DeviceDefault.Light.Dialog.MinWidth" parent="Theme.Material.Light.Dialog.MinWidth">
627         <!-- Color palette -->
628         <item name="colorPrimary">@color/primary_device_default_light</item>
629         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
630         <item name="colorAccent">@color/accent_device_default_light</item>
631     </style>
632
633      <!-- Variant of {@link #Theme_DeviceDefault_Light_Dialog} without an action bar -->
634     <style name="Theme.DeviceDefault.Light.Dialog.NoActionBar" parent="Theme.Material.Light.Dialog.NoActionBar">
635         <!-- Color palette -->
636         <item name="colorPrimary">@color/primary_device_default_light</item>
637         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
638         <item name="colorAccent">@color/accent_device_default_light</item>
639     </style>
640
641     <!-- Variant of {@link #Theme_DeviceDefault_Light_Dialog_NoActionBar} that has a nice minimum
642     width for a regular dialog. -->
643     <style name="Theme.DeviceDefault.Light.Dialog.NoActionBar.MinWidth" parent="Theme.Material.Light.Dialog.NoActionBar.MinWidth">
644         <!-- Color palette -->
645         <item name="colorPrimary">@color/primary_device_default_light</item>
646         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
647         <item name="colorAccent">@color/accent_device_default_light</item>
648     </style>
649
650     <!-- Variant of Theme.DeviceDefault.Dialog that has a fixed size. -->
651     <style name="Theme.DeviceDefault.Light.Dialog.FixedSize">
652         <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item>
653         <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item>
654         <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item>
655         <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item>
656
657         <!-- Color palette -->
658         <item name="colorPrimary">@color/primary_device_default_light</item>
659         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
660         <item name="colorAccent">@color/accent_device_default_light</item>
661     </style>
662
663     <!-- Variant of Theme.DeviceDefault.Dialog.NoActionBar that has a fixed size. -->
664     <style name="Theme.DeviceDefault.Light.Dialog.NoActionBar.FixedSize">
665         <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item>
666         <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item>
667         <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item>
668         <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item>
669
670         <!-- Color palette -->
671         <item name="colorPrimary">@color/primary_device_default_light</item>
672         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
673         <item name="colorAccent">@color/accent_device_default_light</item>
674     </style>
675
676     <!-- DeviceDefault light theme for a window that will be displayed either full-screen on smaller
677     screens (small, normal) or as a dialog on larger screens (large, xlarge). -->
678     <style name="Theme.DeviceDefault.Light.DialogWhenLarge" parent="Theme.Material.Light.DialogWhenLarge">
679         <!-- Color palette -->
680         <item name="colorPrimary">@color/primary_device_default_light</item>
681         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
682         <item name="colorAccent">@color/accent_device_default_light</item>
683     </style>
684
685     <!-- DeviceDefault light theme for a window without an action bar that will be displayed either
686     full-screen on smaller screens (small, normal) or as a dialog on larger screens (large,
687     xlarge). -->
688     <style name="Theme.DeviceDefault.Light.DialogWhenLarge.NoActionBar" parent="Theme.Material.Light.DialogWhenLarge.NoActionBar">
689         <!-- Color palette -->
690         <item name="colorPrimary">@color/primary_device_default_light</item>
691         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
692         <item name="colorAccent">@color/accent_device_default_light</item>
693     </style>
694
695     <!-- DeviceDefault light theme for a presentation window on a secondary display. -->
696     <style name="Theme.DeviceDefault.Light.Dialog.Presentation" parent="Theme.Material.Light.Dialog.Presentation">
697         <!-- Color palette -->
698         <item name="colorPrimary">@color/primary_device_default_light</item>
699         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
700         <item name="colorAccent">@color/accent_device_default_light</item>
701     </style>
702
703     <!-- DeviceDefault light theme for panel windows. This removes all extraneous window
704     decorations, so you basically have an empty rectangle in which to place your content. It makes
705     the window floating, with a transparent background, and turns off dimming behind the window. -->
706     <style name="Theme.DeviceDefault.Light.Panel" parent="Theme.Material.Light.Panel">
707         <!-- Color palette -->
708         <item name="colorPrimary">@color/primary_device_default_light</item>
709         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
710         <item name="colorAccent">@color/accent_device_default_light</item>
711     </style>
712
713     <style name="Theme.DeviceDefault.Light.Dialog.Alert" parent="Theme.Material.Light.Dialog.Alert">
714         <item name="windowTitleStyle">@style/DialogWindowTitle.DeviceDefault.Light</item>
715
716         <!-- Color palette -->
717         <item name="colorPrimary">@color/primary_device_default_light</item>
718         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
719         <item name="colorAccent">@color/accent_device_default_light</item>
720     </style>
721
722     <style name="Theme.DeviceDefault.Light.SearchBar" parent="Theme.Material.Light.SearchBar">
723         <!-- Color palette -->
724         <item name="colorPrimary">@color/primary_device_default_light</item>
725         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
726         <item name="colorAccent">@color/accent_device_default_light</item>
727     </style>
728
729     <style name="Theme.DeviceDefault.Light.Voice" parent="Theme.Material.Light.Voice">
730         <!-- Color palette -->
731         <item name="colorPrimary">@color/primary_device_default_light</item>
732         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
733         <item name="colorAccent">@color/accent_device_default_light</item>
734     </style>
735
736     <!-- DeviceDefault theme for a window that should look like the Settings app.  -->
737     <style name="Theme.DeviceDefault.Settings" parent="Theme.Material.Settings">
738         <!-- action bar -->
739         <item name="actionBarTheme">@style/ThemeOverlay.DeviceDefault.ActionBar.Accent</item>
740         <item name="popupTheme">@style/ThemeOverlay.DeviceDefault.Popup.Light</item>
741
742         <!-- Color palette -->
743         <item name="colorPrimary">@color/primary_device_default_settings_light</item>
744         <item name="colorPrimaryDark">@color/primary_dark_device_default_settings_light</item>
745         <item name="colorSecondary">@color/secondary_device_default_settings_light</item>
746         <item name="colorAccent">@color/accent_device_default_light</item>
747         <item name="colorEdgeEffect">@android:color/black</item>
748     </style>
749
750     <!-- @hide DeviceDefault theme for a window that should use Settings theme colors
751          but has a full dark palette. ONLY USED FOR QUICK SETTINGS THEME -->
752     <style name="Theme.DeviceDefault.QuickSettings" parent="Theme.DeviceDefault.Light">
753         <!-- Color palette -->
754         <item name="colorPrimary">@color/primary_device_default_settings_light</item>
755         <item name="colorPrimaryDark">@color/primary_dark_device_default_settings_light</item>
756         <item name="colorSecondary">@color/secondary_device_default_settings_light</item>
757         <item name="colorAccent">@color/accent_device_default_light</item>
758         <item name="colorControlNormal">?attr/textColorPrimary</item>
759     </style>
760
761     <style name="Theme.DeviceDefault.QuickSettings.Dialog" parent="Theme.DeviceDefault.Light.Dialog">
762         <!-- Color palette -->
763         <item name="colorPrimary">@color/primary_device_default_settings_light</item>
764         <item name="colorPrimaryDark">@color/primary_dark_device_default_settings_light</item>
765         <item name="colorSecondary">@color/secondary_device_default_settings_light</item>
766         <item name="colorAccent">@color/accent_device_default_light</item>
767     </style>
768
769     <!-- Variant of {@link #Theme_DeviceDefault_Settings_Dark} with no action bar -->
770     <style name="Theme.DeviceDefault.Settings.Dark.NoActionBar" parent="Theme.Material.NoActionBar">
771         <!-- Color palette -->
772         <item name="colorPrimary">@color/primary_device_default_settings</item>
773         <item name="colorPrimaryDark">@color/primary_dark_device_default_settings</item>
774         <item name="colorSecondary">@color/secondary_device_default_settings</item>
775         <item name="colorAccent">@color/accent_device_default_dark</item>
776     </style>
777
778     <style name="Theme.DeviceDefault.Settings.Dialog" parent="Theme.Material.Settings.Dialog">
779         <!-- Color palette -->
780         <item name="colorPrimary">@color/primary_device_default_settings</item>
781         <item name="colorPrimaryDark">@color/primary_dark_device_default_settings</item>
782         <item name="colorSecondary">@color/secondary_device_default_settings</item>
783         <item name="colorAccent">@color/accent_device_default_light</item>
784     </style>
785
786     <style name="Theme.DeviceDefault.Settings.DialogWhenLarge" parent="Theme.Material.Settings.DialogWhenLarge">
787         <!-- Color palette -->
788         <item name="colorPrimary">@color/primary_device_default_settings</item>
789         <item name="colorPrimaryDark">@color/primary_dark_device_default_settings</item>
790         <item name="colorSecondary">@color/secondary_device_default_settings</item>
791         <item name="colorAccent">@color/accent_device_default_light</item>
792     </style>
793
794     <style name="Theme.DeviceDefault.Settings.Dialog.Alert" parent="Theme.Material.Settings.Dialog.Alert">
795         <!-- Color palette -->
796         <item name="colorPrimary">@color/primary_device_default_settings</item>
797         <item name="colorPrimaryDark">@color/primary_dark_device_default_settings</item>
798         <item name="colorSecondary">@color/secondary_device_default_settings</item>
799         <item name="colorAccent">@color/accent_device_default_light</item>
800     </style>
801
802     <style name="Theme.DeviceDefault.Settings.Dialog.NoActionBar" parent="Theme.DeviceDefault.Light.Dialog.NoActionBar"/>
803
804     <!-- Theme used for the intent picker activity. -->
805     <style name="Theme.DeviceDefault.Resolver" parent="Theme.Material.Light">
806         <item name="windowEnterTransition">@empty</item>
807         <item name="windowExitTransition">@empty</item>
808         <item name="windowIsTranslucent">true</item>
809         <item name="windowNoTitle">true</item>
810         <item name="windowBackground">@color/transparent</item>
811         <item name="backgroundDimEnabled">true</item>
812         <item name="statusBarColor">@color/transparent</item>
813         <item name="windowContentOverlay">@null</item>
814         <item name="colorControlActivated">?attr/colorControlHighlight</item>
815         <item name="listPreferredItemPaddingStart">?attr/dialogPreferredPadding</item>
816         <item name="listPreferredItemPaddingEnd">?attr/dialogPreferredPadding</item>
817
818         <!-- Color palette -->
819         <item name="colorPrimary">@color/primary_device_default_light</item>
820         <item name="colorPrimaryDark">@color/primary_dark_device_default_light</item>
821         <item name="colorAccent">@color/accent_device_default_light</item>
822     </style>
823
824     <!-- DeviceDefault theme for the default system theme.  -->
825     <style name="Theme.DeviceDefault.System" parent="Theme.DeviceDefault.Light.DarkActionBar" />
826
827     <style name="ThemeOverlay.DeviceDefault" />
828
829     <!-- @hide Theme overlay that inherits from material actionbar,  and use accent color for
830              primary text -->
831     <style name="ThemeOverlay.DeviceDefault.ActionBar.Accent" parent="ThemeOverlay.Material.ActionBar">
832         <item name="textColorPrimary">@color/btn_colored_borderless_text_material</item>
833     </style>
834
835     <!-- @hide Theme overlay for a light popup in action bar -->
836     <style name="ThemeOverlay.DeviceDefault.Popup.Light" parent="@style/ThemeOverlay.Material.Light" />
837
838     <style name="ThemeOverlay.DeviceDefault.Accent">
839         <item name="colorAccent">@color/accent_device_default_dark</item>
840     </style>
841
842     <style name="ThemeOverlay.DeviceDefault.Accent.Light">
843         <item name="colorAccent">@color/accent_device_default_light</item>
844     </style>
845
846     <style name="ThemeOverlay.DeviceDefault.Dark.ActionBar.Accent" parent="ThemeOverlay.Material.Dark.ActionBar">
847         <item name="colorAccent">@color/accent_device_default_dark</item>
848     </style>
849
850 </resources>