OSDN Git Service

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