OSDN Git Service

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