styles_material.xml revision f023c2530a4591889dda614aaa016d5a9f9617ed
1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2014 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
22The Material themes must not be modified in order to pass CTS.
23Many related themes and styles depend on other values defined in this file.
24If you would like to provide custom themes and styles for your device,
25please see styles_device_defaults.xml.
26
27===============================================================
28                        PLEASE READ
29===============================================================
30 -->
31<resources>
32    <!-- Preference styles -->
33    <eat-comment/>
34
35    <style name="Preference.Material">
36        <item name="layout">@layout/preference_material</item>
37    </style>
38
39    <style name="PreferenceFragment.Material">
40        <item name="layout">@android:layout/preference_list_fragment_material</item>
41        <item name="paddingStart">@dimen/preference_fragment_padding_side_material</item>
42        <item name="paddingEnd">@dimen/preference_fragment_padding_side_material</item>
43    </style>
44
45    <style name="Preference.Material.Information">
46        <item name="layout">@layout/preference_information_material</item>
47        <item name="enabled">false</item>
48        <item name="shouldDisableView">false</item>
49    </style>
50
51    <style name="Preference.Material.Category">
52        <item name="layout">@layout/preference_category_material</item>
53        <!-- The title should not dim if the category is disabled, instead only the preference children should dim. -->
54        <item name="shouldDisableView">false</item>
55        <item name="selectable">false</item>
56    </style>
57
58    <style name="Preference.Material.CheckBoxPreference">
59        <item name="widgetLayout">@layout/preference_widget_checkbox</item>
60    </style>
61
62    <style name="Preference.Material.SwitchPreference">
63        <item name="widgetLayout">@layout/preference_widget_switch</item>
64        <item name="switchTextOn">@string/capital_on</item>
65        <item name="switchTextOff">@string/capital_off</item>
66    </style>
67
68    <style name="Preference.Material.SeekBarPreference">
69        <item name="layout">@android:layout/preference_widget_seekbar_material</item>
70    </style>
71
72    <style name="Preference.Material.PreferenceScreen"/>
73
74    <style name="Preference.Material.DialogPreference">
75        <item name="positiveButtonText">@string/ok</item>
76        <item name="negativeButtonText">@string/cancel</item>
77    </style>
78
79    <style name="Preference.Material.DialogPreference.YesNoPreference">
80        <item name="positiveButtonText">@string/yes</item>
81        <item name="negativeButtonText">@string/no</item>
82    </style>
83
84    <style name="Preference.Material.DialogPreference.EditTextPreference">
85        <item name="dialogLayout">@layout/preference_dialog_edittext</item>
86    </style>
87
88    <style name="Preference.Material.RingtonePreference">
89        <item name="ringtoneType">ringtone</item>
90        <item name="showSilent">true</item>
91        <item name="showDefault">true</item>
92    </style>
93
94    <!-- No margins or background by default. Could be different for x-large screens -->
95    <style name="PreferencePanel.Material">
96    </style>
97
98    <!-- The attributes are overridden here because the x-large or large resources may have
99         changed the margins and background in the parent PreferencePanel style. -->
100    <style name="PreferencePanel.Material.Dialog">
101        <item name="layout_marginStart">0dip</item>
102        <item name="layout_marginEnd">0dip</item>
103        <item name="layout_marginTop">0dip</item>
104        <item name="layout_marginBottom">0dip</item>
105        <item name="background">@null</item>
106    </style>
107
108    <style name="PreferenceHeaderPanel.Material">
109        <item name="layout_marginStart">@dimen/preference_screen_side_margin</item>
110        <item name="layout_marginEnd">@dimen/preference_screen_side_margin_negative</item>
111        <item name="paddingTop">@dimen/preference_screen_header_vertical_padding</item>
112        <item name="paddingBottom">@dimen/preference_screen_header_vertical_padding</item>
113    </style>
114
115    <style name="PreferenceHeaderList.Material">
116        <item name="paddingStart">@dimen/preference_screen_header_padding_side_material</item>
117        <item name="paddingEnd">@dimen/preference_screen_header_padding_side_material</item>
118        <item name="scrollbarStyle">@integer/preference_screen_header_scrollbarStyle</item>
119    </style>
120
121    <style name="PreferenceFragmentList.Material">
122        <item name="paddingStart">@dimen/preference_fragment_padding_side_material</item>
123        <item name="paddingEnd">@dimen/preference_fragment_padding_side_material</item>
124    </style>
125
126    <!-- Begin Material theme styles -->
127
128    <!-- Text styles -->
129
130    <style name="TextAppearance.Material">
131        <item name="textColor">?attr/textColorPrimary</item>
132        <item name="textColorHint">?attr/textColorHint</item>
133        <item name="textColorHighlight">?attr/textColorHighlight</item>
134        <item name="textColorLink">?attr/textColorLink</item>
135        <item name="textSize">@dimen/text_size_body_1_material</item>
136        <item name="fontFamily">@string/font_family_body_1_material</item>
137    </style>
138
139    <style name="TextAppearance.Material.Display4">
140        <item name="textSize">@dimen/text_size_display_4_material</item>
141        <item name="fontFamily">@string/font_family_display_4_material</item>
142        <item name="textColor">?attr/textColorSecondary</item>
143    </style>
144
145    <style name="TextAppearance.Material.Display3">
146        <item name="textSize">@dimen/text_size_display_3_material</item>
147        <item name="fontFamily">@string/font_family_display_3_material</item>
148        <item name="textColor">?attr/textColorSecondary</item>
149    </style>
150
151    <style name="TextAppearance.Material.Display2">
152        <item name="textSize">@dimen/text_size_display_2_material</item>
153        <item name="fontFamily">@string/font_family_display_2_material</item>
154        <item name="textColor">?attr/textColorSecondary</item>
155    </style>
156
157    <style name="TextAppearance.Material.Display1">
158        <item name="textSize">@dimen/text_size_display_1_material</item>
159        <item name="fontFamily">@string/font_family_display_1_material</item>
160        <item name="textColor">?attr/textColorSecondary</item>
161    </style>
162
163    <style name="TextAppearance.Material.Headline">
164        <item name="textSize">@dimen/text_size_headline_material</item>
165        <item name="fontFamily">@string/font_family_headline_material</item>
166        <item name="textColor">?attr/textColorPrimary</item>
167    </style>
168
169    <style name="TextAppearance.Material.Title">
170        <item name="textSize">@dimen/text_size_title_material</item>
171        <item name="fontFamily">@string/font_family_title_material</item>
172        <item name="textColor">?attr/textColorPrimary</item>
173    </style>
174
175    <style name="TextAppearance.Material.Title.Inverse">
176        <item name="textColor">?attr/textColorPrimaryInverse</item>
177        <item name="textColorHint">?attr/textColorHintInverse</item>
178        <item name="textColorHighlight">?attr/textColorHighlightInverse</item>
179        <item name="textColorLink">?attr/textColorLinkInverse</item>
180    </style>
181
182    <style name="TextAppearance.Material.Subhead">
183        <item name="textSize">@dimen/text_size_subhead_material</item>
184        <item name="fontFamily">@string/font_family_subhead_material</item>
185        <item name="textColor">?attr/textColorPrimary</item>
186    </style>
187
188    <style name="TextAppearance.Material.Subhead.Inverse">
189        <item name="textColor">?attr/textColorSecondaryInverse</item>
190        <item name="textColorHint">?attr/textColorHintInverse</item>
191        <item name="textColorHighlight">?attr/textColorHighlightInverse</item>
192        <item name="textColorLink">?attr/textColorLinkInverse</item>
193    </style>
194
195    <style name="TextAppearance.Material.Body2">
196        <item name="textSize">@dimen/text_size_body_2_material</item>
197        <item name="fontFamily">@string/font_family_body_2_material</item>
198        <item name="textColor">?attr/textColorPrimary</item>
199    </style>
200
201    <style name="TextAppearance.Material.Body1">
202        <item name="textSize">@dimen/text_size_body_1_material</item>
203        <item name="fontFamily">@string/font_family_body_1_material</item>
204        <item name="textColor">?attr/textColorPrimary</item>
205    </style>
206
207    <style name="TextAppearance.Material.Caption">
208        <item name="textSize">@dimen/text_size_caption_material</item>
209        <item name="fontFamily">@string/font_family_caption_material</item>
210        <item name="textColor">?attr/textColorSecondary</item>
211    </style>
212
213    <style name="TextAppearance.Material.Menu">
214        <item name="textSize">@dimen/text_size_menu_material</item>
215        <item name="fontFamily">@string/font_family_menu_material</item>
216    </style>
217
218    <style name="TextAppearance.Material.Menu.Inverse">
219        <item name="textColor">?attr/textColorSecondaryInverse</item>
220        <item name="textColorHint">?attr/textColorHintInverse</item>
221        <item name="textColorHighlight">?attr/textColorHighlightInverse</item>
222        <item name="textColorLink">?attr/textColorLinkInverse</item>
223    </style>
224
225    <style name="TextAppearance.Material.Button">
226        <item name="textSize">@dimen/text_size_button_material</item>
227        <item name="fontFamily">@string/font_family_button_material</item>
228        <item name="textAllCaps">true</item>
229        <item name="textColor">?attr/textColorPrimary</item>
230    </style>
231
232    <!-- Deprecated text styles -->
233
234    <style name="TextAppearance.Material.Inverse">
235        <item name="textColor">?attr/textColorPrimaryInverse</item>
236        <item name="textColorHint">?attr/textColorHintInverse</item>
237        <item name="textColorHighlight">?attr/textColorHighlightInverse</item>
238        <item name="textColorLink">?attr/textColorLinkInverse</item>
239    </style>
240
241    <style name="TextAppearance.Material.Large">
242        <item name="textSize">@dimen/text_size_large_material</item>
243        <item name="textColor">?attr/textColorPrimary</item>
244    </style>
245
246    <style name="TextAppearance.Material.Large.Inverse">
247        <item name="textColor">?attr/textColorPrimaryInverse</item>
248        <item name="textColorHint">?attr/textColorHintInverse</item>
249        <item name="textColorHighlight">?attr/textColorHighlightInverse</item>
250        <item name="textColorLink">?attr/textColorLinkInverse</item>
251    </style>
252
253    <style name="TextAppearance.Material.Medium">
254        <item name="textSize">@dimen/text_size_medium_material</item>
255        <item name="textColor">?attr/textColorSecondary</item>
256    </style>
257
258    <style name="TextAppearance.Material.Medium.Inverse">
259        <item name="textColor">?attr/textColorSecondaryInverse</item>
260        <item name="textColorHint">?attr/textColorHintInverse</item>
261        <item name="textColorHighlight">?attr/textColorHighlightInverse</item>
262        <item name="textColorLink">?attr/textColorLinkInverse</item>
263    </style>
264
265    <style name="TextAppearance.Material.Small">
266        <item name="textSize">@dimen/text_size_small_material</item>
267        <item name="textColor">?attr/textColorTertiary</item>
268    </style>
269
270    <style name="TextAppearance.Material.Small.Inverse">
271        <item name="textColor">?attr/textColorTertiaryInverse</item>
272        <item name="textColorHint">?attr/textColorHintInverse</item>
273        <item name="textColorHighlight">?attr/textColorHighlightInverse</item>
274        <item name="textColorLink">?attr/textColorLinkInverse</item>
275    </style>
276
277    <style name="TextAppearance.Material.SearchResult" />
278    <style name="TextAppearance.Material.SearchResult.Title" parent="TextAppearance.Material.Title" />
279    <style name="TextAppearance.Material.SearchResult.Subtitle" parent="TextAppearance.Material.Subhead" />
280
281    <style name="TextAppearance.Material.Widget"/>
282    <style name="TextAppearance.Material.Widget.Button" parent="TextAppearance.Material.Button" />
283
284    <style name="TextAppearance.Material.Widget.EditText">
285        <item name="textColor">?attr/textColorPrimaryInverse</item>
286        <item name="textColorHint">?attr/textColorHintInverse</item>
287    </style>
288
289    <style name="TextAppearance.Material.Widget.Switch" parent="TextAppearance.Material.Button" />
290
291    <style name="TextAppearance.Material.Widget.PopupMenu"/>
292    <style name="TextAppearance.Material.Widget.PopupMenu.Large" parent="TextAppearance.Material.Menu" />
293    <style name="TextAppearance.Material.Widget.PopupMenu.Small" parent="TextAppearance.Material.Menu" />
294
295    <style name="TextAppearance.Material.Widget.DropDownHint" parent="TextAppearance.Material.Menu" />
296
297    <style name="TextAppearance.Material.Widget.IconMenu.Item" parent="TextAppearance.Material.Small">
298        <item name="textColor">?attr/textColorPrimary</item>
299    </style>
300
301    <style name="TextAppearance.Material.Widget.TabWidget" parent="TextAppearance.Material.Button" />
302
303    <style name="TextAppearance.Material.Widget.TextView">
304        <item name="textColor">?attr/textColorPrimaryDisableOnly</item>
305        <item name="textColorHint">?attr/textColorHint</item>
306    </style>
307
308    <style name="TextAppearance.Material.Widget.TextView.PopupMenu" parent="TextAppearance.Material.Menu" />
309    <style name="TextAppearance.Material.Widget.TextView.SpinnerItem" parent="TextAppearance.Material.Menu" />
310
311    <style name="TextAppearance.Material.Widget.DropDownItem" parent="TextAppearance.Material.Menu">
312        <item name="textColor">?attr/textColorPrimaryDisableOnly</item>
313    </style>
314
315    <style name="TextAppearance.Material.Widget.ActionMode"/>
316    <style name="TextAppearance.Material.Widget.ActionMode.Title"
317           parent="TextAppearance.Material.Title">
318        <item name="textSize">@dimen/text_size_title_material_toolbar</item>
319    </style>
320    <style name="TextAppearance.Material.Widget.ActionMode.Title.Inverse"
321           parent="TextAppearance.Material.Title.Inverse">
322        <item name="textSize">@dimen/text_size_title_material_toolbar</item>
323    </style>
324    <style name="TextAppearance.Material.Widget.ActionMode.Subtitle"
325           parent="TextAppearance.Material.Subhead">
326        <item name="textSize">@dimen/text_size_subtitle_material_toolbar</item>
327    </style>
328    <style name="TextAppearance.Material.Widget.ActionMode.Subtitle.Inverse"
329           parent="TextAppearance.Material.Subhead.Inverse">
330        <item name="textSize">@dimen/text_size_subtitle_material_toolbar</item>
331    </style>
332    <style name="TextAppearance.Material.Widget.ActionBar.Title"
333           parent="TextAppearance.Material.Title">
334        <item name="textSize">@dimen/text_size_title_material_toolbar</item>
335    </style>
336    <style name="TextAppearance.Material.Widget.ActionBar.Title.Inverse"
337           parent="TextAppearance.Material.Title.Inverse">
338        <item name="textSize">@dimen/text_size_title_material_toolbar</item>
339    </style>
340    <style name="TextAppearance.Material.Widget.ActionBar.Subtitle"
341           parent="TextAppearance.Material.Subhead">
342        <item name="textSize">@dimen/text_size_subtitle_material_toolbar</item>
343    </style>
344    <style name="TextAppearance.Material.Widget.ActionBar.Subtitle.Inverse"
345           parent="TextAppearance.Material.Subhead.Inverse">
346        <item name="textSize">@dimen/text_size_subtitle_material_toolbar</item>
347    </style>
348
349    <style name="TextAppearance.Material.Widget.ActionBar.Menu" parent="TextAppearance.Material.Menu">
350        <item name="textColor">?attr/actionMenuTextColor</item>
351        <item name="textAllCaps">@bool/config_actionMenuItemAllCaps</item>
352    </style>
353
354    <style name="TextAppearance.Material.Widget.ActionBar.Menu.Inverse" parent="TextAppearance.Material.Menu.Inverse">
355        <item name="textColor">?attr/actionMenuTextColor</item>
356        <item name="textAllCaps">@bool/config_actionMenuItemAllCaps</item>
357    </style>
358
359    <style name="TextAppearance.Material.Widget.Toolbar.Title"
360           parent="TextAppearance.Material.Widget.ActionBar.Title" />
361    <style name="TextAppearance.Material.Widget.Toolbar.Subtitle"
362           parent="TextAppearance.Material.Widget.ActionBar.Subtitle" />
363
364    <style name="TextAppearance.Material.WindowTitle" parent="TextAppearance.Material.Title" />
365    <style name="TextAppearance.Material.DialogWindowTitle" parent="TextAppearance.Material.Title" />
366
367    <style name="TextAppearance.Material.CalendarViewWeekDayView" parent="TextAppearance.Material.Small">
368        <item name="textStyle">bold</item>
369        <item name="textColor">#505050</item>
370    </style>
371
372    <style name="TextAppearance.Material.TimePicker.TimeLabel" parent="TextAppearance.Material">
373        <item name="textSize">@dimen/timepicker_time_label_size</item>
374        <item name="textColor">?attr/textColorSecondaryInverse</item>
375    </style>
376
377    <style name="TextAppearance.Material.TimePicker.AmPmLabel" parent="TextAppearance.Material">
378        <item name="textSize">@dimen/timepicker_ampm_label_size</item>
379        <item name="textAllCaps">true</item>
380        <item name="textColor">?attr/textColorSecondaryInverse</item>
381        <item name="textStyle">bold</item>
382    </style>
383
384    <style name="TextAppearance.Material.DatePicker.DayOfWeekLabel" parent="TextAppearance.Material">
385        <item name="includeFontPadding">false</item>
386        <item name="textColor">?attr/textColorPrimaryInverse</item>
387        <item name="textSize">@dimen/datepicker_header_text_size</item>
388    </style>
389
390    <style name="TextAppearance.Material.DatePicker.MonthLabel" parent="TextAppearance.Material">
391        <item name="includeFontPadding">false</item>
392        <item name="textColor">?attr/textColorSecondaryInverse</item> <!-- selected should be accent -->
393        <item name="textSize">@dimen/datepicker_selected_date_month_size</item>
394    </style>
395
396    <style name="TextAppearance.Material.DatePicker.DayOfMonthLabel" parent="TextAppearance.Material">
397        <item name="includeFontPadding">false</item>
398        <item name="textColor">?attr/textColorSecondaryInverse</item> <!-- selected should be accent -->
399        <item name="textSize">@dimen/datepicker_selected_date_day_size</item>
400    </style>
401
402    <style name="TextAppearance.Material.DatePicker.YearLabel" parent="TextAppearance.Material">
403        <item name="includeFontPadding">false</item>
404        <item name="textColor">?attr/textColorSecondaryInverse</item> <!-- selected should be accent -->
405        <item name="textSize">@dimen/datepicker_selected_date_year_size</item>
406    </style>
407
408    <style name="TextAppearance.Material.DatePicker.List.YearLabel" parent="TextAppearance.Material">
409        <item name="textColor">?attr/textColorSecondary</item> <!-- selected should be accent -->
410        <item name="textSize">@dimen/datepicker_year_label_text_size</item>
411    </style>
412
413    <style name="TextAppearance.StatusBar.Material" />
414
415    <style name="TextAppearance.StatusBar.Material.EventContent">
416        <item name="textColor">@color/secondary_text_material_light</item>
417        <item name="textSize">@dimen/notification_text_size</item>
418    </style>
419
420    <style name="TextAppearance.StatusBar.Material.EventContent.Title">
421        <item name="textColor">@color/primary_text_default_material_light</item>
422        <item name="textSize">@dimen/notification_title_text_size</item>
423    </style>
424
425    <style name="TextAppearance.StatusBar.Material.EventContent.Line2">
426        <item name="textSize">@dimen/notification_subtext_size</item>
427    </style>
428
429    <style name="TextAppearance.StatusBar.Material.EventContent.Info">
430        <item name="textSize">@dimen/notification_subtext_size</item>
431    </style>
432
433    <style name="TextAppearance.StatusBar.Material.EventContent.Time">
434        <item name="textSize">@dimen/notification_subtext_size</item>
435    </style>
436
437    <style name="TextAppearance.StatusBar.Material.EventContent.Emphasis">
438        <item name="textColor">#66000000</item>
439    </style>
440
441    <style name="Widget.StatusBar.Material.ProgressBar" parent="Widget.Material.Light.ProgressBar.Horizontal" />
442
443    <style name="Widget.StatusBar.Material.ProgressBar.Media">
444        <item name="progressDrawable">@drawable/notification_material_media_progress</item>
445    </style>
446
447    <!-- Widget Styles -->
448
449    <style name="Material"/>
450    <style name="Material.Light"/>
451    <style name="Widget.Material" parent="Widget" />
452
453    <!-- Bordered ink button -->
454    <style name="Widget.Material.Button">
455        <item name="background">@drawable/btn_default_material</item>
456        <item name="textAppearance">?attr/textAppearanceButton</item>
457        <item name="minHeight">48dip</item>
458        <item name="minWidth">88dip</item>
459        <item name="stateListAnimator">@anim/button_state_list_anim_material</item>
460        <item name="focusable">true</item>
461        <item name="clickable">true</item>
462        <item name="gravity">center_vertical|center_horizontal</item>
463    </style>
464
465    <!-- Small bordered ink button -->
466    <style name="Widget.Material.Button.Small">
467        <item name="minHeight">48dip</item>
468        <item name="minWidth">48dip</item>
469    </style>
470
471    <!-- Borderless ink button -->
472    <style name="Widget.Material.Button.Borderless">
473        <item name="background">@drawable/btn_borderless_material</item>
474        <item name="stateListAnimator">@null</item>
475    </style>
476
477    <!-- Colored borderless ink button -->
478    <style name="Widget.Material.Button.Borderless.Colored">
479        <item name="textColor">?attr/colorAccent</item>
480        <item name="stateListAnimator">@anim/disabled_anim_material</item>
481    </style>
482
483    <!-- Small borderless ink button -->
484    <style name="Widget.Material.Button.Borderless.Small">
485        <item name="minHeight">48dip</item>
486        <item name="minWidth">48dip</item>
487    </style>
488
489    <style name="Widget.Material.Button.Inset">
490        <item name="background">@drawable/button_inset</item>
491    </style>
492
493    <style name="Widget.Material.Button.Toggle">
494        <item name="background">@drawable/btn_toggle_material</item>
495        <item name="textOn">@string/capital_on</item>
496        <item name="textOff">@string/capital_off</item>
497    </style>
498
499    <style name="Widget.Material.ButtonBar">
500        <item name="background">@null</item>
501    </style>
502
503    <style name="Widget.Material.ButtonBar.AlertDialog">
504        <item name="background">@null</item>
505        <item name="minHeight">@dimen/alert_dialog_button_bar_height</item>
506    </style>
507
508    <style name="Widget.Material.SearchView">
509        <item name="layout">@layout/search_view</item>
510        <item name="queryBackground">@drawable/textfield_search_material</item>
511        <item name="submitBackground">@drawable/textfield_search_material</item>
512        <item name="closeIcon">@drawable/ic_clear_material</item>
513        <item name="searchIcon">@drawable/ic_search_api_material</item>
514        <item name="goIcon">@drawable/ic_go_search_api_material</item>
515        <item name="voiceIcon">@drawable/ic_voice_search_api_material</item>
516        <item name="commitIcon">@drawable/ic_commit_search_api_material</item>
517        <item name="suggestionRowLayout">@layout/search_dropdown_item_icons_2line</item>
518    </style>
519
520    <style name="Widget.Material.SegmentedButton" parent="SegmentedButton">
521        <item name="background">@drawable/btn_group_holo_dark</item>
522    </style>
523
524    <style name="Widget.Material.StackView">
525        <item name="resOutColor">@color/holo_blue_light</item>
526        <item name="clickColor">@color/holo_blue_light</item>
527    </style>
528
529    <style name="Widget.Material.TextView" parent="Widget.TextView"/>
530
531    <style name="Widget.Material.TextView.ListSeparator" parent="Widget.TextView.ListSeparator">
532        <item name="background">@drawable/list_section_divider_material</item>
533        <item name="textAllCaps">true</item>
534    </style>
535
536    <style name="Widget.Material.TextView.SpinnerItem" parent="Widget.TextView.SpinnerItem">
537        <item name="textAppearance">@style/TextAppearance.Material.Widget.TextView.SpinnerItem</item>
538        <item name="paddingStart">8dp</item>
539        <item name="paddingEnd">8dp</item>
540    </style>
541
542    <style name="Widget.Material.CheckedTextView" parent="Widget.CheckedTextView" />
543    <style name="Widget.Material.TextSelectHandle" parent="Widget.TextSelectHandle"/>
544    <style name="Widget.Material.TextSuggestionsPopupWindow" parent="Widget.TextSuggestionsPopupWindow"/>
545    <style name="Widget.Material.AbsListView" parent="Widget.AbsListView"/>
546
547    <style name="Widget.Material.AutoCompleteTextView" parent="Widget.AutoCompleteTextView">
548        <item name="dropDownSelector">?attr/listChoiceBackgroundIndicator</item>
549        <item name="popupBackground">@drawable/popup_background_material</item>
550        <item name="popupElevation">@dimen/floating_window_z</item>
551    </style>
552
553    <style name="Widget.Material.CompoundButton" parent="Widget.CompoundButton"/>
554
555    <style name="Widget.Material.CompoundButton.CheckBox" parent="Widget.CompoundButton.CheckBox">
556        <item name="background">?attr/selectableItemBackgroundBorderless</item>
557    </style>
558
559    <style name="Widget.Material.CompoundButton.RadioButton" parent="Widget.CompoundButton.RadioButton">
560        <item name="background">?attr/selectableItemBackgroundBorderless</item>
561    </style>
562
563    <style name="Widget.Material.CompoundButton.Star" parent="Widget.CompoundButton.Star">
564        <item name="button">@drawable/btn_star_material</item>
565        <item name="background">?attr/selectableItemBackgroundBorderless</item>
566    </style>
567
568    <style name="Widget.Material.CompoundButton.Switch">
569        <item name="track">@drawable/switch_track_material</item>
570        <item name="thumb">@drawable/switch_thumb_material_anim</item>
571        <item name="switchTextAppearance">@style/TextAppearance.Material.Widget.Switch</item>
572        <item name="textOn">@string/capital_on</item>
573        <item name="textOff">@string/capital_off</item>
574        <item name="background">?attr/selectableItemBackgroundBorderless</item>
575        <item name="showText">false</item>
576    </style>
577
578    <style name="Widget.Material.EditText" parent="Widget.EditText"/>
579
580    <style name="Widget.Material.ExpandableListView" parent="Widget.Material.ListView">
581        <item name="groupIndicator">@drawable/expander_group_material</item>
582        <item name="indicatorLeft">?attr/expandableListPreferredItemIndicatorLeft</item>
583        <item name="indicatorRight">?attr/expandableListPreferredItemIndicatorRight</item>
584        <item name="childDivider">?attr/listDivider</item>
585    </style>
586
587    <style name="Widget.Material.ExpandableListView.White"/>
588    <style name="Widget.Material.Gallery" parent="Widget.Gallery"/>
589    <style name="Widget.Material.GestureOverlayView" parent="Widget.GestureOverlayView"/>
590
591    <style name="Widget.Material.GridView" parent="Widget.GridView">
592        <item name="listSelector">?attr/selectableItemBackground</item>
593    </style>
594
595    <style name="Widget.Material.CalendarView" parent="Widget.CalendarView">
596        <item name="selectedWeekBackgroundColor">#330099FF</item>
597        <item name="focusedMonthDateColor">#FFFFFFFF</item>
598        <item name="unfocusedMonthDateColor">#66FFFFFF</item>
599        <item name="weekNumberColor">#33FFFFFF</item>
600        <item name="weekSeparatorLineColor">#19FFFFFF</item>
601        <item name="selectedDateVerticalBar">@drawable/day_picker_week_view_dayline_holo</item>
602        <item name="weekDayTextAppearance">@style/TextAppearance.Material.CalendarViewWeekDayView</item>
603    </style>
604
605    <style name="Widget.Material.ImageButton" parent="Widget.ImageButton">
606        <item name="background">@drawable/btn_default_material</item>
607    </style>
608
609    <style name="Widget.Material.NumberPicker" parent="Widget.NumberPicker">
610        <item name="internalLayout">@layout/number_picker_with_selector_wheel</item>
611        <item name="solidColor">@color/transparent</item>
612        <item name="selectionDivider">@drawable/numberpicker_selection_divider</item>
613        <item name="selectionDividerHeight">2dip</item>
614        <item name="selectionDividersDistance">48dip</item>
615        <item name="internalMinWidth">64dip</item>
616        <item name="internalMaxHeight">180dip</item>
617        <item name="virtualButtonPressedDrawable">?attr/selectableItemBackground</item>
618    </style>
619
620    <style name="Widget.Material.TimePicker" parent="Widget.TimePicker">
621        <item name="timePickerMode">clock</item>
622        <item name="legacyLayout">@layout/time_picker_legacy_holo</item>
623        <!-- Attributes for new-style TimePicker. -->
624        <item name="internalLayout">@layout/time_picker_holo</item>
625        <item name="headerTimeTextAppearance">@style/TextAppearance.Material.TimePicker.TimeLabel</item>
626        <item name="headerAmPmTextAppearance">@style/TextAppearance.Material.TimePicker.AmPmLabel</item>
627        <item name="headerSelectedTextColor">?attr/textColorPrimaryInverse</item>
628        <item name="headerBackgroundColor">?attr/colorAccent</item>
629        <item name="numbersTextColor">?attr/textColorSecondary</item>
630        <item name="numbersBackgroundColor">#10ffffff</item>
631        <item name="amPmTextColor">?attr/textColorSecondary</item>
632        <item name="amPmBackgroundColor">@color/transparent</item>
633        <item name="amPmSelectedBackgroundColor">?attr/colorControlActivated</item>
634        <item name="numbersSelectorColor">?attr/colorControlActivated</item>
635    </style>
636
637    <style name="Widget.Material.DatePicker" parent="Widget.DatePicker">
638        <item name="datePickerMode">calendar</item>
639        <item name="legacyLayout">@layout/date_picker_legacy_holo</item>
640        <!-- Attributes for new-style DatePicker. -->
641        <item name="internalLayout">@layout/date_picker_holo</item>
642        <item name="calendarViewShown">true</item>
643        <item name="dayOfWeekBackgroundColor">#10000000</item>
644        <item name="dayOfWeekTextAppearance">@style/TextAppearance.Material.DatePicker.DayOfWeekLabel</item>
645        <item name="headerMonthTextAppearance">@style/TextAppearance.Material.DatePicker.MonthLabel</item>
646        <item name="headerDayOfMonthTextAppearance">@style/TextAppearance.Material.DatePicker.DayOfMonthLabel</item>
647        <item name="headerYearTextAppearance">@style/TextAppearance.Material.DatePicker.YearLabel</item>
648        <item name="headerSelectedTextColor">?attr/textColorPrimaryInverse</item>
649        <item name="headerBackgroundColor">?attr/colorAccent</item>
650        <item name="yearListItemTextAppearance">@style/TextAppearance.Material.DatePicker.List.YearLabel</item>
651        <item name="yearListSelectorColor">?attr/colorControlActivated</item>
652        <item name="calendarTextColor">?attr/textColorSecondary</item>
653        <item name="calendarSelectedTextColor">?attr/colorControlActivated</item>
654    </style>
655
656    <style name="Widget.Material.ActivityChooserView" parent="Widget.ActivityChooserView">
657        <item name="background">@drawable/ab_share_pack_material</item>
658    </style>
659
660    <style name="Widget.Material.ImageWell" parent="Widget.ImageWell"/>
661
662    <style name="Widget.Material.ListView" parent="Widget.ListView">
663        <item name="divider">?attr/listDivider</item>
664        <item name="listSelector">?attr/listChoiceBackgroundIndicator</item>
665    </style>
666
667    <style name="Widget.Material.ListView.DropDown">
668        <item name="divider">@null</item>
669    </style>
670
671    <style name="Widget.Material.ListView.White"/>
672
673    <style name="Widget.Material.PopupWindow" parent="Widget.PopupWindow"/>
674
675    <style name="Widget.Material.PopupWindow.ActionMode">
676        <item name="popupBackground">@drawable/popup_background_material</item>
677        <item name="popupElevation">@dimen/floating_window_z</item>
678        <item name="popupAnimationStyle">@style/Animation.PopupWindow.ActionMode</item>
679    </style>
680
681    <style name="Widget.Material.ProgressBar" parent="Widget.ProgressBar">
682        <item name="indeterminateDrawable">@drawable/progress_medium_material</item>
683    </style>
684
685    <style name="Widget.Material.ProgressBar.Inverse"/>
686
687    <style name="Widget.Material.ProgressBar.Horizontal" parent="Widget.ProgressBar.Horizontal">
688        <item name="progressDrawable">@drawable/progress_horizontal_material</item>
689        <item name="indeterminateDrawable">@drawable/progress_indeterminate_horizontal_material</item>
690        <item name="minHeight">16dip</item>
691        <item name="maxHeight">16dip</item>
692    </style>
693
694    <style name="Widget.Material.ProgressBar.Small" parent="Widget.ProgressBar.Small">
695        <item name="indeterminateDrawable">@drawable/progress_small_material</item>
696    </style>
697
698    <style name="Widget.Material.ProgressBar.Small.Inverse"/>
699    <style name="Widget.Material.ProgressBar.Small.Title"/>
700
701    <style name="Widget.Material.ProgressBar.Large" parent="Widget.ProgressBar.Large">
702        <item name="indeterminateDrawable">@drawable/progress_large_material</item>
703    </style>
704
705    <style name="Widget.Material.ProgressBar.Large.Inverse"/>
706
707    <style name="Widget.Material.SeekBar">
708        <item name="indeterminateOnly">false</item>
709        <item name="progressDrawable">@drawable/scrubber_progress_horizontal_material</item>
710        <item name="indeterminateDrawable">@drawable/scrubber_progress_horizontal_material</item>
711        <item name="thumb">@drawable/scrubber_control_material_anim</item>
712        <item name="splitTrack">true</item>
713        <item name="focusable">true</item>
714        <item name="paddingStart">16dip</item>
715        <item name="paddingEnd">16dip</item>
716        <item name="mirrorForRtl">true</item>
717        <item name="background">?attr/selectableItemBackgroundBorderless</item>
718    </style>
719
720    <style name="Widget.Material.RatingBar" parent="Widget.RatingBar">
721        <item name="progressDrawable">@drawable/ratingbar_full_material</item>
722        <item name="indeterminateDrawable">@drawable/ratingbar_full_material</item>
723    </style>
724
725    <style name="Widget.Material.RatingBar.Indicator" parent="Widget.RatingBar.Indicator">
726        <item name="progressDrawable">@drawable/ratingbar_holo_dark</item>
727        <item name="indeterminateDrawable">@drawable/ratingbar_holo_dark</item>
728        <item name="minHeight">35dip</item>
729        <item name="maxHeight">35dip</item>
730    </style>
731
732    <style name="Widget.Material.RatingBar.Small" parent="Widget.RatingBar.Small">
733        <item name="progressDrawable">@drawable/ratingbar_small_holo_dark</item>
734        <item name="indeterminateDrawable">@drawable/ratingbar_small_holo_dark</item>
735        <item name="minHeight">16dip</item>
736        <item name="maxHeight">16dip</item>
737    </style>
738
739    <style name="Widget.Material.ScrollView" parent="Widget.ScrollView"/>
740    <style name="Widget.Material.HorizontalScrollView" parent="Widget.HorizontalScrollView"/>
741
742    <style name="Widget.Material.Spinner" parent="Widget.Spinner.DropDown">
743        <item name="background">@drawable/spinner_background_material</item>
744        <item name="dropDownSelector">?attr/listChoiceBackgroundIndicator</item>
745        <item name="popupBackground">@drawable/popup_background_material</item>
746        <item name="popupElevation">@dimen/floating_window_z</item>
747        <item name="dropDownVerticalOffset">0dip</item>
748        <item name="dropDownHorizontalOffset">0dip</item>
749        <item name="overlapAnchor">true</item>
750        <item name="dropDownWidth">wrap_content</item>
751        <item name="popupPromptView">@layout/simple_dropdown_hint</item>
752        <item name="gravity">start|center_vertical</item>
753        <item name="disableChildrenWhenDisabled">true</item>
754    </style>
755
756    <style name="Widget.Material.Spinner.DropDown"/>
757
758    <style name="Widget.Material.Spinner.DropDown.ActionBar">
759        <item name="background">@drawable/spinner_background_material</item>
760        <item name="overlapAnchor">true</item>
761    </style>
762
763    <style name="Widget.Material.Spinner.Underlined">
764        <item name="background">@drawable/spinner_textfield_background_material</item>
765    </style>
766
767    <style name="Widget.Material.TabWidget" parent="Widget.TabWidget">
768        <item name="tabStripLeft">@null</item>
769        <item name="tabStripRight">@null</item>
770        <item name="tabStripEnabled">false</item>
771        <item name="divider">?attr/dividerVertical</item>
772        <item name="showDividers">middle</item>
773        <item name="dividerPadding">8dip</item>
774        <item name="measureWithLargestChild">true</item>
775        <item name="tabLayout">@layout/tab_indicator_material</item>
776    </style>
777
778    <style name="Widget.Material.Tab" parent="Widget.Material.ActionBar.TabView">
779        <item name="background">@drawable/tab_indicator_material</item>
780        <item name="layout_width">0dip</item>
781        <item name="layout_weight">1</item>
782        <item name="minWidth">80dip</item>
783    </style>
784
785    <style name="Widget.Material.TabText" parent="Widget.Material.ActionBar.TabText">
786        <item name="maxWidth">180dip</item>
787    </style>
788
789    <style name="Widget.Material.Toolbar" parent="Widget.Toolbar">
790        <item name="navigationButtonStyle">@style/Widget.Material.Toolbar.Button.Navigation</item>
791        <item name="titleTextAppearance">@style/TextAppearance.Material.Widget.Toolbar.Title</item>
792        <item name="subtitleTextAppearance">@style/TextAppearance.Material.Widget.Toolbar.Subtitle</item>
793    </style>
794
795    <style name="Widget.Material.Toolbar.Button.Navigation" parent="Widget.Toolbar.Button.Navigation">
796        <item name="background">?attr/selectableItemBackgroundBorderless</item>
797    </style>
798
799    <style name="Widget.Material.WebTextView" parent="Widget.WebTextView"/>
800
801    <style name="Widget.Material.WebView" parent="Widget.WebView"/>
802
803    <style name="Widget.Material.DropDownItem" parent="Widget.DropDownItem">
804        <item name="textAppearance">@style/TextAppearance.Material.Widget.DropDownItem</item>
805        <item name="paddingStart">8dp</item>
806        <item name="paddingEnd">8dp</item>
807    </style>
808
809    <style name="Widget.Material.DropDownItem.Spinner"/>
810
811    <style name="Widget.Material.KeyboardView" parent="Widget.KeyboardView"/>
812    <style name="Widget.Material.QuickContactBadge.WindowSmall" parent="Widget.QuickContactBadge.WindowSmall"/>
813    <style name="Widget.Material.QuickContactBadge.WindowMedium" parent="Widget.QuickContactBadge.WindowMedium"/>
814    <style name="Widget.Material.QuickContactBadge.WindowLarge" parent="Widget.QuickContactBadge.WindowLarge"/>
815    <style name="Widget.Material.QuickContactBadgeSmall.WindowSmall" parent="Widget.QuickContactBadgeSmall.WindowSmall"/>
816    <style name="Widget.Material.QuickContactBadgeSmall.WindowMedium" parent="Widget.QuickContactBadgeSmall.WindowMedium"/>
817    <style name="Widget.Material.QuickContactBadgeSmall.WindowLarge" parent="Widget.QuickContactBadgeSmall.WindowLarge"/>
818
819    <style name="Widget.Material.ListPopupWindow" parent="Widget.ListPopupWindow">
820        <item name="dropDownSelector">?attr/listChoiceBackgroundIndicator</item>
821        <item name="popupBackground">@drawable/popup_background_material</item>
822        <item name="popupElevation">@dimen/floating_window_z</item>
823        <item name="popupAnimationStyle">@style/Animation.Material.Popup</item>
824        <item name="dropDownVerticalOffset">0dip</item>
825        <item name="dropDownHorizontalOffset">0dip</item>
826        <item name="dropDownWidth">wrap_content</item>
827    </style>
828
829    <style name="Widget.Material.PopupMenu" parent="Widget.Material.ListPopupWindow"/>
830
831    <style name="Widget.Material.PopupMenu.Overflow">
832        <item name="overlapAnchor">true</item>
833        <item name="dropDownHorizontalOffset">-4dip</item>
834    </style>
835
836    <style name="Widget.Material.ActionButton" parent="Widget.ActionButton">
837        <item name="minWidth">@dimen/action_button_min_width_material</item>
838        <item name="minHeight">@dimen/action_button_min_height_material</item>
839        <item name="gravity">center</item>
840        <item name="scaleType">center</item>
841        <item name="maxLines">2</item>
842        <item name="paddingStart">0dp</item>
843        <item name="paddingEnd">0dp</item>
844    </style>
845
846    <style name="Widget.Material.ActionButton.CloseMode">
847        <item name="background">@drawable/btn_cab_done_material</item>
848    </style>
849
850    <style name="Widget.Material.ActionButton.Overflow">
851        <item name="src">@drawable/ic_menu_moreoverflow_material</item>
852        <item name="background">?attr/actionBarItemBackground</item>
853        <item name="contentDescription">@string/action_menu_overflow_description</item>
854        <item name="minWidth">@dimen/action_button_min_width_material</item>
855        <item name="minHeight">@dimen/action_button_min_height_material</item>
856        <item name="paddingEnd">12dp</item>
857        <item name="scaleType">center</item>
858    </style>
859
860    <style name="Widget.Material.ActionBar.TabView" parent="Widget.ActionBar.TabView">
861        <item name="background">@drawable/tab_indicator_material</item>
862        <item name="paddingStart">16dip</item>
863        <item name="paddingEnd">16dip</item>
864    </style>
865
866    <style name="Widget.Material.ActionBar.TabBar" parent="Widget.ActionBar.TabBar">
867        <item name="divider">?attr/actionBarDivider</item>
868        <item name="showDividers">middle</item>
869        <item name="dividerPadding">12dip</item>
870    </style>
871
872    <style name="Widget.Material.ActionBar.TabText" parent="Widget.ActionBar.TabText">
873        <item name="textAppearance">@style/TextAppearance.Material.Medium</item>
874        <item name="textColor">?attr/textColorPrimary</item>
875        <item name="textSize">12sp</item>
876        <item name="textStyle">bold</item>
877        <item name="textAllCaps">true</item>
878        <item name="ellipsize">marquee</item>
879        <item name="maxLines">2</item>
880    </style>
881
882    <style name="Widget.Material.ActionBar" parent="Widget.ActionBar">
883        <item name="background">@null</item>
884        <item name="backgroundStacked">@null</item>
885        <item name="backgroundSplit">@null</item>
886        <item name="displayOptions">showTitle</item>
887        <item name="divider">?attr/dividerVertical</item>
888        <item name="titleTextStyle">@style/TextAppearance.Material.Widget.ActionBar.Title</item>
889        <item name="subtitleTextStyle">@style/TextAppearance.Material.Widget.ActionBar.Subtitle</item>
890        <item name="progressBarStyle">?attr/progressBarStyleHorizontal</item>
891        <item name="indeterminateProgressStyle">?attr/progressBarStyle</item>
892        <item name="progressBarPadding">32dip</item>
893        <item name="itemPadding">8dip</item>
894        <item name="homeLayout">@layout/action_bar_home_material</item>
895        <item name="gravity">center_vertical</item>
896        <item name="contentInsetStart">16dp</item>
897        <item name="elevation">8dp</item>
898        <item name="popupTheme">?attr/actionBarPopupTheme</item>
899    </style>
900
901    <style name="Widget.Material.ActionBar.Solid">
902        <item name="background">?attr/colorPrimary</item>
903        <item name="backgroundStacked">?attr/colorPrimary</item>
904        <item name="backgroundSplit">?attr/colorPrimary</item>
905    </style>
906
907    <style name="Widget.Material.ActionMode" parent="Widget.ActionMode">
908        <item name="titleTextStyle">@style/TextAppearance.Material.Widget.ActionMode.Title</item>
909        <item name="subtitleTextStyle">@style/TextAppearance.Material.Widget.ActionMode.Subtitle</item>
910    </style>
911
912    <style name="Widget.Material.FastScroll" parent="Widget.FastScroll">
913        <item name="thumbMinWidth">0dp</item>
914        <item name="thumbMinHeight">0dp</item>
915        <item name="minWidth">88dp</item>
916        <item name="minHeight">88dp</item>
917        <item name="padding">0dp</item>
918        <item name="textSize">45sp</item>
919    </style>
920
921    <style name="Widget.Material.PreferenceFrameLayout">
922        <item name="borderTop">0dip</item>
923        <item name="borderBottom">@dimen/preference_fragment_padding_bottom</item>
924        <item name="borderLeft">?attr/preferenceFragmentPaddingSide</item>
925        <item name="borderRight">?attr/preferenceFragmentPaddingSide</item>
926    </style>
927
928    <style name="Widget.Material.MediaRouteButton">
929        <item name="background">?attr/selectableItemBackgroundBorderless</item>
930        <item name="externalRouteEnabledDrawable">@drawable/ic_media_route_material</item>
931        <item name="minWidth">56dp</item>
932        <item name="minHeight">48dp</item>
933        <item name="focusable">true</item>
934        <item name="contentDescription">@string/media_route_button_content_description</item>
935    </style>
936
937    <!-- Light widget styles -->
938
939    <style name="Widget.Material.Light" parent="Widget.Material"/>
940    <style name="Widget.Material.Light.Button" parent="Widget.Material.Button"/>
941    <style name="Widget.Material.Light.Button.Small" parent="Widget.Material.Button.Small"/>
942    <style name="Widget.Material.Light.Button.Borderless" parent="Widget.Material.Button.Borderless"/>
943    <style name="Widget.Material.Light.Button.Borderless.Colored" parent="Widget.Material.Button.Borderless.Colored"/>
944    <style name="Widget.Material.Light.Button.Borderless.Small" parent="Widget.Material.Button.Borderless.Small"/>
945    <style name="Widget.Material.Light.Button.Inset" parent="Widget.Material.Button.Inset"/>
946    <style name="Widget.Material.Light.Button.Toggle" parent="Widget.Material.Button.Toggle" />
947    <style name="Widget.Material.Light.ButtonBar" parent="Widget.Material.ButtonBar"/>
948    <style name="Widget.Material.Light.ButtonBar.AlertDialog" parent="Widget.Material.ButtonBar.AlertDialog"/>
949    <style name="Widget.Material.Light.SearchView" parent="Widget.Material.SearchView"/>
950
951    <style name="Widget.Material.Light.SegmentedButton" parent="Widget.Material.SegmentedButton">
952        <item name="background">@drawable/btn_group_holo_light</item>
953    </style>
954
955    <style name="Widget.Material.Light.StackView" parent="Widget.Material.StackView"/>
956    <style name="Widget.Material.Light.TextView" parent="Widget.Material.TextView"/>
957    <style name="Widget.Material.Light.TextView.ListSeparator" parent="Widget.Material.TextView.ListSeparator"/>
958    <style name="Widget.Material.Light.TextView.SpinnerItem" parent="Widget.Material.TextView.SpinnerItem"/>
959    <style name="Widget.Material.Light.CheckedTextView" parent="Widget.Material.CheckedTextView"/>
960    <style name="Widget.Material.Light.TextSelectHandle" parent="Widget.Material.TextSelectHandle"/>
961    <style name="Widget.Material.Light.TextSuggestionsPopupWindow" parent="Widget.Material.TextSuggestionsPopupWindow"/>
962    <style name="Widget.Material.Light.AbsListView" parent="Widget.Material.AbsListView"/>
963    <style name="Widget.Material.Light.AutoCompleteTextView" parent="Widget.Material.AutoCompleteTextView" />
964    <style name="Widget.Material.Light.CompoundButton" parent="Widget.Material.CompoundButton"/>
965    <style name="Widget.Material.Light.CompoundButton.CheckBox" parent="Widget.Material.CompoundButton.CheckBox"/>
966    <style name="Widget.Material.Light.CompoundButton.RadioButton" parent="Widget.Material.CompoundButton.RadioButton"/>
967    <style name="Widget.Material.Light.CompoundButton.Star" parent="Widget.Material.CompoundButton.Star"/>
968    <style name="Widget.Material.Light.CompoundButton.Switch" parent="Widget.Material.CompoundButton.Switch" />
969    <style name="Widget.Material.Light.ListView.DropDown" parent="Widget.Material.ListView.DropDown"/>
970    <style name="Widget.Material.Light.EditText" parent="Widget.Material.EditText"/>
971    <style name="Widget.Material.Light.ExpandableListView" parent="Widget.Material.ExpandableListView"/>
972    <style name="Widget.Material.Light.ExpandableListView.White" parent="Widget.Material.ExpandableListView.White"/>
973    <style name="Widget.Material.Light.Gallery" parent="Widget.Material.Gallery"/>
974    <style name="Widget.Material.Light.GestureOverlayView" parent="Widget.Material.GestureOverlayView"/>
975    <style name="Widget.Material.Light.GridView" parent="Widget.Material.GridView"/>
976    <style name="Widget.Material.Light.ImageButton" parent="Widget.Material.ImageButton"/>
977
978    <style name="Widget.Material.Light.CalendarView" parent="Widget.CalendarView">
979        <item name="selectedWeekBackgroundColor">#330066ff</item>
980        <item name="focusedMonthDateColor">#FF000000</item>
981        <item name="unfocusedMonthDateColor">#7F08002B</item>
982        <item name="weekNumberColor">#7F080021</item>
983        <item name="weekSeparatorLineColor">#7F08002A</item>
984        <item name="weekDayTextAppearance">@style/TextAppearance.Material.CalendarViewWeekDayView</item>
985    </style>
986
987    <style name="Widget.Material.Light.NumberPicker" parent="Widget.Material.NumberPicker"/>
988
989    <style name="Widget.Material.Light.TimePicker" parent="Widget.Material.TimePicker">
990        <item name="numbersBackgroundColor">#10000000</item>
991    </style>
992
993    <style name="Widget.Material.Light.DatePicker" parent="Widget.Material.DatePicker" />
994    <style name="Widget.Material.Light.ActivityChooserView" parent="Widget.Material.ActivityChooserView" />
995    <style name="Widget.Material.Light.ImageWell" parent="Widget.Material.ImageWell"/>
996    <style name="Widget.Material.Light.ListView" parent="Widget.Material.ListView"/>
997    <style name="Widget.Material.Light.ListView.White" parent="Widget.Material.ListView.White"/>
998    <style name="Widget.Material.Light.PopupWindow" parent="Widget.Material.PopupWindow"/>
999    <style name="Widget.Material.Light.PopupWindow.ActionMode" parent="Widget.Material.PopupWindow.ActionMode"/>
1000    <style name="Widget.Material.Light.ProgressBar" parent="Widget.Material.ProgressBar"/>
1001    <style name="Widget.Material.Light.ProgressBar.Horizontal" parent="Widget.Material.ProgressBar.Horizontal"/>
1002    <style name="Widget.Material.Light.ProgressBar.Small" parent="Widget.Material.ProgressBar.Small"/>
1003    <style name="Widget.Material.Light.ProgressBar.Small.Title" parent="Widget.Material.ProgressBar.Small.Title"/>
1004    <style name="Widget.Material.Light.ProgressBar.Large" parent="Widget.Material.ProgressBar.Large"/>
1005    <style name="Widget.Material.Light.ProgressBar.Inverse" parent="Widget.Material.ProgressBar.Inverse"/>
1006    <style name="Widget.Material.Light.ProgressBar.Small.Inverse" parent="Widget.Material.ProgressBar.Small.Inverse"/>
1007    <style name="Widget.Material.Light.ProgressBar.Large.Inverse" parent="Widget.Material.ProgressBar.Large.Inverse"/>
1008    <style name="Widget.Material.Light.SeekBar" parent="Widget.Material.SeekBar"/>
1009    <style name="Widget.Material.Light.RatingBar" parent="Widget.Material.RatingBar" />
1010
1011    <style name="Widget.Material.Light.RatingBar.Indicator" parent="Widget.RatingBar.Indicator">
1012        <item name="progressDrawable">@drawable/ratingbar_holo_light</item>
1013        <item name="indeterminateDrawable">@drawable/ratingbar_holo_light</item>
1014        <item name="minHeight">35dip</item>
1015        <item name="maxHeight">35dip</item>
1016    </style>
1017
1018    <style name="Widget.Material.Light.RatingBar.Small" parent="Widget.RatingBar.Small">
1019        <item name="progressDrawable">@drawable/ratingbar_small_holo_light</item>
1020        <item name="indeterminateDrawable">@drawable/ratingbar_small_holo_light</item>
1021        <item name="minHeight">16dip</item>
1022        <item name="maxHeight">16dip</item>
1023    </style>
1024
1025    <style name="Widget.Material.Light.ScrollView" parent="Widget.Material.ScrollView"/>
1026    <style name="Widget.Material.Light.HorizontalScrollView" parent="Widget.Material.HorizontalScrollView"/>
1027    <style name="Widget.Material.Light.Spinner" parent="Widget.Material.Spinner" />
1028    <style name="Widget.Material.Light.Spinner.DropDown" parent="Widget.Material.Spinner.DropDown"/>
1029    <style name="Widget.Material.Light.Spinner.DropDown.ActionBar" parent="Widget.Material.Spinner.DropDown.ActionBar"/>
1030    <style name="Widget.Material.Light.Spinner.Underlined" parent="Widget.Material.Spinner.Underlined" />
1031    <style name="Widget.Material.Light.TabWidget" parent="Widget.Material.TabWidget"/>
1032    <style name="Widget.Material.Light.WebTextView" parent="Widget.Material.WebTextView"/>
1033    <style name="Widget.Material.Light.WebView" parent="Widget.Material.WebView"/>
1034    <style name="Widget.Material.Light.DropDownItem" parent="Widget.Material.DropDownItem"/>
1035    <style name="Widget.Material.Light.DropDownItem.Spinner" parent="Widget.Material.DropDownItem.Spinner"/>
1036    <style name="Widget.Material.Light.KeyboardView" parent="Widget.Material.KeyboardView"/>
1037    <style name="Widget.Material.Light.QuickContactBadge.WindowSmall" parent="Widget.Material.QuickContactBadge.WindowSmall"/>
1038    <style name="Widget.Material.Light.QuickContactBadge.WindowMedium" parent="Widget.Material.QuickContactBadge.WindowMedium"/>
1039    <style name="Widget.Material.Light.QuickContactBadge.WindowLarge" parent="Widget.Material.QuickContactBadge.WindowLarge"/>
1040    <style name="Widget.Material.Light.QuickContactBadgeSmall.WindowSmall" parent="Widget.Material.QuickContactBadgeSmall.WindowSmall"/>
1041    <style name="Widget.Material.Light.QuickContactBadgeSmall.WindowMedium" parent="Widget.Material.QuickContactBadgeSmall.WindowMedium"/>
1042    <style name="Widget.Material.Light.QuickContactBadgeSmall.WindowLarge" parent="Widget.Material.QuickContactBadgeSmall.WindowLarge"/>
1043    <style name="Widget.Material.Light.ListPopupWindow" parent="Widget.Material.ListPopupWindow"/>
1044    <style name="Widget.Material.Light.PopupMenu" parent="Widget.Material.ListPopupWindow"/>
1045    <style name="Widget.Material.Light.PopupMenu.Overflow" parent="Widget.Material.PopupMenu.Overflow"/>
1046    <style name="Widget.Material.Light.ActionButton" parent="Widget.Material.ActionButton"/>
1047    <style name="Widget.Material.Light.ActionButton.Overflow" parent="Widget.Material.ActionButton.Overflow"/>
1048    <style name="Widget.Material.Light.Tab" parent="Widget.Material.Tab"/>
1049    <style name="Widget.Material.Light.ActionBar.TabView" parent="Widget.Material.ActionBar.TabView"/>
1050    <style name="Widget.Material.Light.ActionBar.TabBar" parent="Widget.Material.ActionBar.TabBar"/>
1051    <style name="Widget.Material.Light.ActionBar.TabText" parent="Widget.Material.ActionBar.TabText"/>
1052    <style name="Widget.Material.Light.ActionMode" parent="Widget.Material.ActionMode" />
1053    <style name="Widget.Material.Light.ActionButton.CloseMode" parent="Widget.Material.ActionButton.CloseMode" />
1054    <style name="Widget.Material.Light.ActionBar" parent="Widget.Material.ActionBar" />
1055    <style name="Widget.Material.Light.ActionBar.Solid" parent="Widget.Material.ActionBar.Solid" />
1056    <style name="Widget.Material.Light.FastScroll" parent="Widget.Material.FastScroll"/>
1057    <style name="Widget.Material.Light.MediaRouteButton" parent="Widget.Material.MediaRouteButton" />
1058
1059    <!-- Animation Styles -->
1060
1061    <style name="Animation.Material" parent="Animation"/>
1062    <style name="Animation.Material.Activity" parent="Animation.Activity"/>
1063
1064    <style name="Animation.Material.Dialog">
1065        <item name="windowEnterAnimation">@anim/popup_enter_material</item>
1066        <item name="windowExitAnimation">@anim/popup_exit_material</item>
1067    </style>
1068
1069    <style name="Animation.Material.Popup">
1070        <item name="windowEnterAnimation">@anim/popup_enter_material</item>
1071        <item name="windowExitAnimation">@anim/popup_exit_material</item>
1072    </style>
1073
1074    <!-- Dialog styles -->
1075
1076    <style name="AlertDialog.Material" parent="AlertDialog">
1077        <item name="fullDark">@color/transparent</item>
1078        <item name="topDark">@color/transparent</item>
1079        <item name="centerDark">@color/transparent</item>
1080        <item name="bottomDark">@color/transparent</item>
1081        <item name="fullBright">@color/transparent</item>
1082        <item name="topBright">@color/transparent</item>
1083        <item name="centerBright">@color/transparent</item>
1084        <item name="bottomBright">@color/transparent</item>
1085        <item name="bottomMedium">@color/transparent</item>
1086        <item name="centerMedium">@color/transparent</item>
1087        <item name="layout">@layout/alert_dialog_material</item>
1088        <item name="listLayout">@layout/select_dialog_material</item>
1089        <item name="progressLayout">@layout/progress_dialog_material</item>
1090        <item name="horizontalProgressLayout">@layout/alert_dialog_progress_material</item>
1091        <item name="listItemLayout">@layout/select_dialog_item_material</item>
1092        <item name="multiChoiceItemLayout">@layout/select_dialog_multichoice_material</item>
1093        <item name="singleChoiceItemLayout">@layout/select_dialog_singlechoice_material</item>
1094    </style>
1095
1096    <style name="AlertDialog.Material.Light"/>
1097
1098    <!-- Window title -->
1099    <style name="WindowTitleBackground.Material">
1100        <item name="background">@null</item>
1101        <item name="paddingStart">16dp</item>
1102        <item name="paddingEnd">16dp</item>
1103        <item name="paddingTop">16dp</item>
1104    </style>
1105
1106    <style name="WindowTitle.Material">
1107        <item name="singleLine">true</item>
1108        <item name="textAppearance">@style/TextAppearance.Material.WindowTitle</item>
1109        <item name="shadowRadius">0</item>
1110        <item name="ellipsize">end</item>
1111        <item name="textAlignment">viewStart</item>
1112    </style>
1113
1114    <style name="DialogWindowTitle.Material">
1115        <item name="maxLines">1</item>
1116        <item name="scrollHorizontally">true</item>
1117        <item name="textAppearance">@style/TextAppearance.Material.DialogWindowTitle</item>
1118    </style>
1119
1120    <style name="DialogWindowTitle.Material.Light" />
1121
1122</resources>
1123