Merge branch 'material_buttons' of https://github.com/owncloud/android into material_fab
[pub/Android/ownCloud.git] / libs / android-support-appcompat-v7-23-1-0-exploded-aar / res / values / themes_base.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <!-- Copyright (C) 2012 The Android Open Source Project
3
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
7
8 http://www.apache.org/licenses/LICENSE-2.0
9
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15 -->
16
17 <resources>
18
19 <!--
20 Theme in the "Platform.AppCompat" family are designed to be aliases for the default
21 theme on a given platform version and should set up the default theme ready for adding our
22 unbundled Action Bar.
23 -->
24 <eat-comment/>
25 <style name="Platform.AppCompat" parent="android:Theme">
26 <item name="android:windowNoTitle">true</item>
27
28 <!-- Window colors -->
29 <item name="android:colorForeground">@color/foreground_material_dark</item>
30 <item name="android:colorForegroundInverse">@color/foreground_material_light</item>
31 <item name="android:colorBackground">@color/background_material_dark</item>
32 <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_dark</item>
33 <item name="android:disabledAlpha">@dimen/abc_disabled_alpha_material_dark</item>
34 <item name="android:backgroundDimAmount">0.6</item>
35 <item name="android:windowBackground">@color/background_material_dark</item>
36
37 <!-- Text colors -->
38 <item name="android:textColorPrimary">@color/abc_primary_text_material_dark</item>
39 <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_light</item>
40 <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
41 <item name="android:textColorSecondary">@color/abc_secondary_text_material_dark</item>
42 <item name="android:textColorSecondaryInverse">@color/abc_secondary_text_material_light</item>
43 <item name="android:textColorTertiary">@color/abc_secondary_text_material_dark</item>
44 <item name="android:textColorTertiaryInverse">@color/abc_secondary_text_material_light</item>
45 <item name="android:textColorHint">@color/hint_foreground_material_dark</item>
46 <item name="android:textColorHintInverse">@color/hint_foreground_material_light</item>
47 <item name="android:textColorHighlight">@color/highlighted_text_material_dark</item>
48 <item name="android:textColorLink">?attr/colorAccent</item>
49
50 <!-- Text styles -->
51 <item name="android:textAppearance">@style/TextAppearance.AppCompat</item>
52 <item name="android:textAppearanceInverse">@style/TextAppearance.AppCompat.Inverse</item>
53 <item name="android:textAppearanceLarge">@style/TextAppearance.AppCompat.Large</item>
54 <item name="android:textAppearanceLargeInverse">@style/TextAppearance.AppCompat.Large.Inverse</item>
55 <item name="android:textAppearanceMedium">@style/TextAppearance.AppCompat.Medium</item>
56 <item name="android:textAppearanceMediumInverse">@style/TextAppearance.AppCompat.Medium.Inverse</item>
57 <item name="android:textAppearanceSmall">@style/TextAppearance.AppCompat.Small</item>
58 <item name="android:textAppearanceSmallInverse">@style/TextAppearance.AppCompat.Small.Inverse</item>
59
60 <item name="android:listChoiceIndicatorSingle">@drawable/abc_btn_radio_material</item>
61 <item name="android:listChoiceIndicatorMultiple">@drawable/abc_btn_check_material</item>
62 </style>
63
64 <style name="Platform.AppCompat.Light" parent="android:Theme.Light">
65 <item name="android:windowNoTitle">true</item>
66
67 <!-- Window colors -->
68 <item name="android:colorForeground">@color/foreground_material_light</item>
69 <item name="android:colorForegroundInverse">@color/foreground_material_dark</item>
70 <item name="android:colorBackground">@color/background_material_light</item>
71 <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_light</item>
72 <item name="android:disabledAlpha">@dimen/abc_disabled_alpha_material_light</item>
73 <item name="android:backgroundDimAmount">0.6</item>
74 <item name="android:windowBackground">@color/background_material_light</item>
75
76 <!-- Text colors -->
77 <item name="android:textColorPrimary">@color/abc_primary_text_material_light</item>
78 <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_dark</item>
79 <item name="android:textColorSecondary">@color/abc_secondary_text_material_light</item>
80 <item name="android:textColorSecondaryInverse">@color/abc_secondary_text_material_dark</item>
81 <item name="android:textColorTertiary">@color/abc_secondary_text_material_light</item>
82 <item name="android:textColorTertiaryInverse">@color/abc_secondary_text_material_dark</item>
83 <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_light</item>
84 <item name="android:textColorPrimaryInverseDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
85 <item name="android:textColorHint">@color/hint_foreground_material_light</item>
86 <item name="android:textColorHintInverse">@color/hint_foreground_material_dark</item>
87 <item name="android:textColorHighlight">@color/highlighted_text_material_light</item>
88 <item name="android:textColorLink">?attr/colorAccent</item>
89
90 <!-- Text styles -->
91 <item name="android:textAppearance">@style/TextAppearance.AppCompat</item>
92 <item name="android:textAppearanceInverse">@style/TextAppearance.AppCompat.Inverse</item>
93 <item name="android:textAppearanceLarge">@style/TextAppearance.AppCompat.Large</item>
94 <item name="android:textAppearanceLargeInverse">@style/TextAppearance.AppCompat.Large.Inverse</item>
95 <item name="android:textAppearanceMedium">@style/TextAppearance.AppCompat.Medium</item>
96 <item name="android:textAppearanceMediumInverse">@style/TextAppearance.AppCompat.Medium.Inverse</item>
97 <item name="android:textAppearanceSmall">@style/TextAppearance.AppCompat.Small</item>
98 <item name="android:textAppearanceSmallInverse">@style/TextAppearance.AppCompat.Small.Inverse</item>
99
100 <item name="android:listChoiceIndicatorSingle">@drawable/abc_btn_radio_material</item>
101 <item name="android:listChoiceIndicatorMultiple">@drawable/abc_btn_check_material</item>
102 </style>
103
104 <!-- Themes in the "Base.Theme" family vary based on the current platform
105 version to provide the correct basis on each device. You probably don't
106 want to use them directly in your apps.
107
108 Themes in the "Theme.AppCompat" family are meant to be extended or used
109 directly by apps. -->
110 <eat-comment/>
111
112 <!-- Base platform-dependent theme providing an action bar in a dark-themed activity. -->
113 <style name="Base.V7.Theme.AppCompat" parent="Platform.AppCompat">
114 <item name="windowNoTitle">false</item>
115 <item name="windowActionBar">true</item>
116 <item name="windowActionBarOverlay">false</item>
117 <item name="windowActionModeOverlay">false</item>
118 <item name="actionBarPopupTheme">@null</item>
119
120 <!-- Used by MediaRouter -->
121 <item name="isLightTheme">false</item>
122
123 <item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item>
124 <item name="selectableItemBackgroundBorderless">?attr/selectableItemBackground</item>
125 <item name="borderlessButtonStyle">@style/Widget.AppCompat.Button.Borderless</item>
126 <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_mtrl_am_alpha</item>
127
128 <item name="dividerVertical">@drawable/abc_list_divider_mtrl_alpha</item>
129 <item name="dividerHorizontal">@drawable/abc_list_divider_mtrl_alpha</item>
130
131 <!-- Action Bar Styles -->
132 <item name="actionBarTabStyle">@style/Widget.AppCompat.ActionBar.TabView</item>
133 <item name="actionBarTabBarStyle">@style/Widget.AppCompat.ActionBar.TabBar</item>
134 <item name="actionBarTabTextStyle">@style/Widget.AppCompat.ActionBar.TabText</item>
135 <item name="actionButtonStyle">@style/Widget.AppCompat.ActionButton</item>
136 <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.ActionButton.Overflow</item>
137 <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.PopupMenu.Overflow</item>
138 <item name="actionBarStyle">@style/Widget.AppCompat.ActionBar.Solid</item>
139 <item name="actionBarSplitStyle">?attr/actionBarStyle</item>
140 <item name="actionBarWidgetTheme">@null</item>
141 <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item>
142 <item name="actionBarSize">@dimen/abc_action_bar_default_height_material</item>
143 <item name="actionBarDivider">?attr/dividerVertical</item>
144 <item name="actionBarItemBackground">?attr/selectableItemBackgroundBorderless</item>
145 <item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item>
146 <item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item>
147
148 <!-- Dropdown Spinner Attributes -->
149 <item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item>
150
151 <!-- Action Mode -->
152 <item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item>
153 <item name="actionModeBackground">@drawable/abc_cab_background_top_material</item>
154 <item name="actionModeSplitBackground">?attr/colorPrimaryDark</item>
155 <item name="actionModeCloseDrawable">@drawable/abc_ic_ab_back_mtrl_am_alpha</item>
156 <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.ActionButton.CloseMode</item>
157
158 <item name="actionModeCutDrawable">@drawable/abc_ic_menu_cut_mtrl_alpha</item>
159 <item name="actionModeCopyDrawable">@drawable/abc_ic_menu_copy_mtrl_am_alpha</item>
160 <item name="actionModePasteDrawable">@drawable/abc_ic_menu_paste_mtrl_am_alpha</item>
161 <item name="actionModeSelectAllDrawable">@drawable/abc_ic_menu_selectall_mtrl_alpha</item>
162 <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_mtrl_alpha</item>
163
164 <!-- Panel attributes -->
165 <item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item>
166 <item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item>
167 <item name="panelBackground">@drawable/abc_menu_hardkey_panel_mtrl_mult</item>
168 <item name="android:panelBackground">@android:color/transparent</item>
169 <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item>
170
171 <!-- List attributes -->
172 <item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item>
173 <item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item>
174 <item name="listPreferredItemHeight">64dp</item>
175 <item name="listPreferredItemHeightSmall">48dp</item>
176 <item name="listPreferredItemHeightLarge">80dp</item>
177 <item name="listPreferredItemPaddingLeft">@dimen/abc_list_item_padding_horizontal_material</item>
178 <item name="listPreferredItemPaddingRight">@dimen/abc_list_item_padding_horizontal_material</item>
179
180 <!-- Spinner styles -->
181 <item name="spinnerStyle">@style/Widget.AppCompat.Spinner</item>
182 <item name="android:spinnerItemStyle">@style/Widget.AppCompat.TextView.SpinnerItem</item>
183 <item name="android:dropDownListViewStyle">@style/Widget.AppCompat.ListView.DropDown</item>
184
185 <!-- Required for use of support_simple_spinner_dropdown_item.xml -->
186 <item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
187 <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item>
188
189 <!-- Popup Menu styles -->
190 <item name="popupMenuStyle">@style/Widget.AppCompat.PopupMenu</item>
191 <item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Large</item>
192 <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Small</item>
193 <item name="listPopupWindowStyle">@style/Widget.AppCompat.ListPopupWindow</item>
194 <item name="dropDownListViewStyle">?android:attr/dropDownListViewStyle</item>
195
196 <!-- SearchView attributes -->
197 <item name="searchViewStyle">@style/Widget.AppCompat.SearchView</item>
198 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
199 <item name="textColorSearchUrl">@color/abc_search_url_text</item>
200 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item>
201 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item>
202
203 <!-- ShareActionProvider attributes -->
204 <item name="activityChooserViewStyle">@style/Widget.AppCompat.ActivityChooserView</item>
205
206 <!-- Toolbar styles -->
207 <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item>
208 <item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item>
209
210 <item name="editTextStyle">@style/Widget.AppCompat.EditText</item>
211 <item name="editTextBackground">@drawable/abc_edit_text_material</item>
212 <item name="editTextColor">?android:attr/textColorPrimary</item>
213 <item name="autoCompleteTextViewStyle">@style/Widget.AppCompat.AutoCompleteTextView</item>
214
215 <!-- Color palette -->
216 <item name="colorPrimaryDark">@color/primary_dark_material_dark</item>
217 <item name="colorPrimary">@color/primary_material_dark</item>
218 <item name="colorAccent">@color/accent_material_dark</item>
219
220 <item name="colorControlNormal">?android:attr/textColorSecondary</item>
221 <item name="colorControlActivated">?attr/colorAccent</item>
222 <item name="colorControlHighlight">@color/ripple_material_dark</item>
223 <item name="colorButtonNormal">@color/button_material_dark</item>
224 <item name="colorSwitchThumbNormal">@color/switch_thumb_material_dark</item>
225 <item name="controlBackground">?attr/selectableItemBackgroundBorderless</item>
226
227 <item name="drawerArrowStyle">@style/Widget.AppCompat.DrawerArrowToggle</item>
228
229 <item name="checkboxStyle">@style/Widget.AppCompat.CompoundButton.CheckBox</item>
230 <item name="radioButtonStyle">@style/Widget.AppCompat.CompoundButton.RadioButton</item>
231 <item name="switchStyle">@style/Widget.AppCompat.CompoundButton.Switch</item>
232
233 <item name="ratingBarStyle">@style/Widget.AppCompat.RatingBar</item>
234 <item name="seekBarStyle">@style/Widget.AppCompat.SeekBar</item>
235
236 <!-- Button styles -->
237 <item name="buttonStyle">@style/Widget.AppCompat.Button</item>
238 <item name="buttonStyleSmall">@style/Widget.AppCompat.Button.Small</item>
239 <item name="android:textAppearanceButton">@style/TextAppearance.AppCompat.Widget.Button</item>
240
241 <item name="imageButtonStyle">@style/Widget.AppCompat.ImageButton</item>
242
243 <item name="buttonBarStyle">@style/Widget.AppCompat.ButtonBar</item>
244 <item name="buttonBarButtonStyle">@style/Widget.AppCompat.Button.ButtonBar.AlertDialog</item>
245 <item name="buttonBarPositiveButtonStyle">?attr/buttonBarButtonStyle</item>
246 <item name="buttonBarNegativeButtonStyle">?attr/buttonBarButtonStyle</item>
247 <item name="buttonBarNeutralButtonStyle">?attr/buttonBarButtonStyle</item>
248
249 <!-- Dialog attributes -->
250 <item name="dialogTheme">@style/Theme.AppCompat.Dialog</item>
251 <item name="dialogPreferredPadding">@dimen/abc_dialog_padding_material</item>
252
253 <item name="alertDialogTheme">@style/Theme.AppCompat.Dialog.Alert</item>
254 <item name="alertDialogStyle">@style/AlertDialog.AppCompat</item>
255 <item name="alertDialogCenterButtons">false</item>
256 <item name="textColorAlertDialogListItem">@color/abc_primary_text_material_dark</item>
257 <item name="listDividerAlertDialog">@null</item>
258
259 <!-- Define these here; ContextThemeWrappers around themes that define them should
260 always clear these values. -->
261 <item name="windowFixedWidthMajor">0dp</item>
262 <item name="windowFixedWidthMinor">0dp</item>
263 <item name="windowFixedHeightMajor">0dp</item>
264 <item name="windowFixedHeightMinor">0dp</item>
265 </style>
266
267 <!-- Base platform-dependent theme providing an action bar in a light-themed activity. -->
268 <style name="Base.V7.Theme.AppCompat.Light" parent="Platform.AppCompat.Light">
269 <item name="windowNoTitle">false</item>
270 <item name="windowActionBar">true</item>
271 <item name="windowActionBarOverlay">false</item>
272 <item name="windowActionModeOverlay">false</item>
273 <item name="actionBarPopupTheme">@null</item>
274
275 <!-- Used by MediaRouter -->
276 <item name="isLightTheme">true</item>
277
278 <item name="selectableItemBackground">@drawable/abc_item_background_holo_light</item>
279 <item name="selectableItemBackgroundBorderless">?attr/selectableItemBackground</item>
280 <item name="borderlessButtonStyle">@style/Widget.AppCompat.Button.Borderless</item>
281 <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_mtrl_am_alpha</item>
282
283 <item name="dividerVertical">@drawable/abc_list_divider_mtrl_alpha</item>
284 <item name="dividerHorizontal">@drawable/abc_list_divider_mtrl_alpha</item>
285
286 <!-- Action Bar Styles -->
287 <item name="actionBarTabStyle">@style/Widget.AppCompat.Light.ActionBar.TabView</item>
288 <item name="actionBarTabBarStyle">@style/Widget.AppCompat.Light.ActionBar.TabBar</item>
289 <item name="actionBarTabTextStyle">@style/Widget.AppCompat.Light.ActionBar.TabText</item>
290 <item name="actionButtonStyle">@style/Widget.AppCompat.Light.ActionButton</item>
291 <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.Light.ActionButton.Overflow</item>
292 <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.Light.PopupMenu.Overflow</item>
293 <item name="actionBarStyle">@style/Widget.AppCompat.Light.ActionBar.Solid</item>
294 <item name="actionBarSplitStyle">?attr/actionBarStyle</item>
295 <item name="actionBarWidgetTheme">@null</item>
296 <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item>
297 <item name="actionBarSize">@dimen/abc_action_bar_default_height_material</item>
298 <item name="actionBarDivider">?attr/dividerVertical</item>
299 <item name="actionBarItemBackground">?attr/selectableItemBackgroundBorderless</item>
300 <item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item>
301 <item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item>
302
303 <!-- Action Mode -->
304 <item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item>
305 <item name="actionModeBackground">@drawable/abc_cab_background_top_material</item>
306 <item name="actionModeSplitBackground">?attr/colorPrimaryDark</item>
307 <item name="actionModeCloseDrawable">@drawable/abc_ic_ab_back_mtrl_am_alpha</item>
308 <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.ActionButton.CloseMode</item>
309
310 <item name="actionModeCutDrawable">@drawable/abc_ic_menu_cut_mtrl_alpha</item>
311 <item name="actionModeCopyDrawable">@drawable/abc_ic_menu_copy_mtrl_am_alpha</item>
312 <item name="actionModePasteDrawable">@drawable/abc_ic_menu_paste_mtrl_am_alpha</item>
313 <item name="actionModeSelectAllDrawable">@drawable/abc_ic_menu_selectall_mtrl_alpha</item>
314 <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_mtrl_alpha</item>
315
316 <!-- Dropdown Spinner Attributes -->
317 <item name="actionDropDownStyle">@style/Widget.AppCompat.Light.Spinner.DropDown.ActionBar</item>
318
319 <!-- Panel attributes -->
320 <item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item>
321 <item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item>
322 <item name="panelBackground">@drawable/abc_menu_hardkey_panel_mtrl_mult</item>
323 <item name="android:panelBackground">@android:color/transparent</item>
324 <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_light</item>
325
326 <!-- List attributes -->
327 <item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item>
328 <item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item>
329 <item name="listPreferredItemHeight">64dp</item>
330 <item name="listPreferredItemHeightSmall">48dp</item>
331 <item name="listPreferredItemHeightLarge">80dp</item>
332 <item name="listPreferredItemPaddingLeft">@dimen/abc_list_item_padding_horizontal_material</item>
333 <item name="listPreferredItemPaddingRight">@dimen/abc_list_item_padding_horizontal_material</item>
334
335 <!-- Spinner styles -->
336 <item name="spinnerStyle">@style/Widget.AppCompat.Spinner</item>
337 <item name="android:spinnerItemStyle">@style/Widget.AppCompat.TextView.SpinnerItem</item>
338 <item name="android:dropDownListViewStyle">@style/Widget.AppCompat.ListView.DropDown</item>
339
340 <!-- Required for use of support_simple_spinner_dropdown_item.xml -->
341 <item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
342 <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item>
343
344 <!-- Popup Menu styles -->
345 <item name="popupMenuStyle">@style/Widget.AppCompat.Light.PopupMenu</item>
346 <item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Large</item>
347 <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Small</item>
348 <item name="listPopupWindowStyle">@style/Widget.AppCompat.ListPopupWindow</item>
349 <item name="dropDownListViewStyle">?android:attr/dropDownListViewStyle</item>
350
351 <!-- SearchView attributes -->
352 <item name="searchViewStyle">@style/Widget.AppCompat.Light.SearchView</item>
353 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
354 <item name="textColorSearchUrl">@color/abc_search_url_text</item>
355 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item>
356 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item>
357
358 <!-- ShareActionProvider attributes -->
359 <item name="activityChooserViewStyle">@style/Widget.AppCompat.ActivityChooserView</item>
360
361 <!-- Toolbar styles -->
362 <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item>
363 <item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item>
364
365 <item name="editTextStyle">@style/Widget.AppCompat.EditText</item>
366 <item name="editTextBackground">@drawable/abc_edit_text_material</item>
367 <item name="editTextColor">?android:attr/textColorPrimary</item>
368 <item name="autoCompleteTextViewStyle">@style/Widget.AppCompat.AutoCompleteTextView</item>
369
370 <!-- Color palette -->
371 <item name="colorPrimaryDark">@color/primary_dark_material_light</item>
372 <item name="colorPrimary">@color/primary_material_light</item>
373 <item name="colorAccent">@color/accent_material_light</item>
374
375 <item name="colorControlNormal">?android:attr/textColorSecondary</item>
376 <item name="colorControlActivated">?attr/colorAccent</item>
377 <item name="colorControlHighlight">@color/ripple_material_light</item>
378 <item name="colorButtonNormal">@color/button_material_light</item>
379 <item name="colorSwitchThumbNormal">@color/switch_thumb_material_light</item>
380 <item name="controlBackground">?attr/selectableItemBackgroundBorderless</item>
381
382 <item name="drawerArrowStyle">@style/Widget.AppCompat.DrawerArrowToggle</item>
383
384 <item name="checkboxStyle">@style/Widget.AppCompat.CompoundButton.CheckBox</item>
385 <item name="radioButtonStyle">@style/Widget.AppCompat.CompoundButton.RadioButton</item>
386 <item name="switchStyle">@style/Widget.AppCompat.CompoundButton.Switch</item>
387
388 <item name="ratingBarStyle">@style/Widget.AppCompat.RatingBar</item>
389 <item name="seekBarStyle">@style/Widget.AppCompat.SeekBar</item>
390
391 <!-- Button styles -->
392 <item name="buttonStyle">@style/Widget.AppCompat.Button</item>
393 <item name="buttonStyleSmall">@style/Widget.AppCompat.Button.Small</item>
394 <item name="android:textAppearanceButton">@style/TextAppearance.AppCompat.Widget.Button</item>
395
396 <item name="imageButtonStyle">@style/Widget.AppCompat.ImageButton</item>
397
398 <item name="buttonBarStyle">@style/Widget.AppCompat.ButtonBar</item>
399 <item name="buttonBarButtonStyle">@style/Widget.AppCompat.Button.ButtonBar.AlertDialog</item>
400 <item name="buttonBarPositiveButtonStyle">?attr/buttonBarButtonStyle</item>
401 <item name="buttonBarNegativeButtonStyle">?attr/buttonBarButtonStyle</item>
402 <item name="buttonBarNeutralButtonStyle">?attr/buttonBarButtonStyle</item>
403
404 <!-- Dialog attributes -->
405 <item name="dialogTheme">@style/Theme.AppCompat.Light.Dialog</item>
406 <item name="dialogPreferredPadding">@dimen/abc_dialog_padding_material</item>
407
408 <item name="alertDialogTheme">@style/Theme.AppCompat.Light.Dialog.Alert</item>
409 <item name="alertDialogStyle">@style/AlertDialog.AppCompat.Light</item>
410 <item name="alertDialogCenterButtons">false</item>
411 <item name="textColorAlertDialogListItem">@color/abc_primary_text_material_light</item>
412 <item name="listDividerAlertDialog">@null</item>
413
414 <!-- Define these here; ContextThemeWrappers around themes that define them should
415 always clear these values. -->
416 <item name="windowFixedWidthMajor">0dp</item>
417 <item name="windowFixedWidthMinor">0dp</item>
418 <item name="windowFixedHeightMajor">0dp</item>
419 <item name="windowFixedHeightMinor">0dp</item>
420 </style>
421
422 <style name="Base.Theme.AppCompat" parent="Base.V7.Theme.AppCompat">
423 </style>
424
425 <style name="Base.Theme.AppCompat.Light" parent="Base.V7.Theme.AppCompat.Light">
426 </style>
427
428 <style name="Base.Theme.AppCompat.Light.DarkActionBar" parent="Base.Theme.AppCompat.Light">
429 <item name="actionBarPopupTheme">@style/ThemeOverlay.AppCompat.Light</item>
430 <item name="actionBarWidgetTheme">@null</item>
431 <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.Dark.ActionBar</item>
432
433 <!-- Panel attributes -->
434 <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item>
435
436 <item name="colorPrimaryDark">@color/primary_dark_material_dark</item>
437 <item name="colorPrimary">@color/primary_material_dark</item>
438 </style>
439
440 <!-- Menu/item attributes -->
441 <style name="Base.Theme.AppCompat.CompactMenu" parent="">
442 <item name="android:itemTextAppearance">?android:attr/textAppearanceMedium</item>
443 <item name="android:listViewStyle">@style/Widget.AppCompat.ListView.Menu</item>
444 <item name="android:windowAnimationStyle">@style/Animation.AppCompat.DropDownUp</item>
445 </style>
446
447 <style name="Base.V7.Theme.AppCompat.Dialog" parent="Base.Theme.AppCompat">
448 <item name="android:colorBackground">@color/background_floating_material_dark</item>
449 <item name="android:colorBackgroundCacheHint">@null</item>
450
451 <item name="android:windowFrame">@null</item>
452 <item name="android:windowTitleStyle">@style/RtlOverlay.DialogWindowTitle.AppCompat</item>
453 <item name="android:windowTitleBackgroundStyle">@style/Base.DialogWindowTitleBackground.AppCompat</item>
454 <item name="android:windowBackground">@drawable/abc_dialog_material_background_dark</item>
455 <item name="android:windowIsFloating">true</item>
456 <item name="android:backgroundDimEnabled">true</item>
457 <item name="android:windowContentOverlay">@null</item>
458 <item name="android:windowAnimationStyle">@style/Animation.AppCompat.Dialog</item>
459 <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
460
461 <item name="windowActionBar">false</item>
462 <item name="windowActionModeOverlay">true</item>
463
464 <item name="listPreferredItemPaddingLeft">24dip</item>
465 <item name="listPreferredItemPaddingRight">24dip</item>
466
467 <item name="android:listDivider">@null</item>
468 </style>
469
470 <style name="Base.V7.Theme.AppCompat.Light.Dialog" parent="Base.Theme.AppCompat.Light">
471 <item name="android:colorBackground">@color/background_floating_material_light</item>
472 <item name="android:colorBackgroundCacheHint">@null</item>
473
474 <item name="android:windowFrame">@null</item>
475 <item name="android:windowTitleStyle">@style/RtlOverlay.DialogWindowTitle.AppCompat</item>
476 <item name="android:windowTitleBackgroundStyle">@style/Base.DialogWindowTitleBackground.AppCompat</item>
477 <item name="android:windowBackground">@drawable/abc_dialog_material_background_light</item>
478 <item name="android:windowIsFloating">true</item>
479 <item name="android:backgroundDimEnabled">true</item>
480 <item name="android:windowContentOverlay">@null</item>
481 <item name="android:windowAnimationStyle">@style/Animation.AppCompat.Dialog</item>
482 <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
483
484 <item name="windowActionBar">false</item>
485 <item name="windowActionModeOverlay">true</item>
486
487 <item name="listPreferredItemPaddingLeft">24dip</item>
488 <item name="listPreferredItemPaddingRight">24dip</item>
489
490 <item name="android:listDivider">@null</item>
491 </style>
492
493 <style name="Base.Theme.AppCompat.Dialog" parent="Base.V7.Theme.AppCompat.Dialog" />
494 <style name="Base.Theme.AppCompat.Light.Dialog" parent="Base.V7.Theme.AppCompat.Light.Dialog" />
495
496 <style name="Base.Theme.AppCompat.Dialog.Alert">
497 <item name="windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
498 <item name="windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
499 </style>
500
501 <style name="Base.Theme.AppCompat.Light.Dialog.Alert">
502 <item name="windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
503 <item name="windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
504 </style>
505
506 <style name="Base.Theme.AppCompat.Dialog.MinWidth">
507 <item name="windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
508 <item name="windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
509 </style>
510
511 <style name="Base.Theme.AppCompat.Light.Dialog.MinWidth">
512 <item name="windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
513 <item name="windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
514 </style>
515
516 <style name="Base.Theme.AppCompat.Dialog.FixedSize">
517 <item name="windowFixedWidthMajor">@dimen/abc_dialog_fixed_width_major</item>
518 <item name="windowFixedWidthMinor">@dimen/abc_dialog_fixed_width_minor</item>
519 <item name="windowFixedHeightMajor">@dimen/abc_dialog_fixed_height_major</item>
520 <item name="windowFixedHeightMinor">@dimen/abc_dialog_fixed_height_minor</item>
521 </style>
522
523 <style name="Base.Theme.AppCompat.Light.Dialog.FixedSize">
524 <item name="windowFixedWidthMajor">@dimen/abc_dialog_fixed_width_major</item>
525 <item name="windowFixedWidthMinor">@dimen/abc_dialog_fixed_width_minor</item>
526 <item name="windowFixedHeightMajor">@dimen/abc_dialog_fixed_height_major</item>
527 <item name="windowFixedHeightMinor">@dimen/abc_dialog_fixed_height_minor</item>
528 </style>
529
530 <!-- We're not large, so redirect to Theme.AppCompat -->
531 <style name="Base.Theme.AppCompat.DialogWhenLarge" parent="Theme.AppCompat" />
532
533 <style name="Base.Theme.AppCompat.Light.DialogWhenLarge" parent="Theme.AppCompat.Light" />
534
535 <!-- Overlay themes -->
536 <style name="Platform.ThemeOverlay.AppCompat" parent="" />
537
538 <style name="Base.ThemeOverlay.AppCompat" parent="Platform.ThemeOverlay.AppCompat" />
539
540 <style name="Platform.ThemeOverlay.AppCompat.Dark">
541 <!-- Action Bar styles -->
542 <item name="actionBarItemBackground">@drawable/abc_item_background_holo_dark</item>
543 <item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item>
544 <item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item>
545
546 <!-- SearchView styles -->
547 <item name="android:autoCompleteTextViewStyle">@style/Widget.AppCompat.AutoCompleteTextView</item>
548 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
549 </style>
550
551 <style name="Platform.ThemeOverlay.AppCompat.Light">
552 <item name="actionBarItemBackground">@drawable/abc_item_background_holo_light</item>
553 <item name="actionDropDownStyle">@style/Widget.AppCompat.Light.Spinner.DropDown.ActionBar</item>
554 <item name="selectableItemBackground">@drawable/abc_item_background_holo_light</item>
555
556 <!-- SearchView attributes -->
557 <item name="android:autoCompleteTextViewStyle">@style/Widget.AppCompat.Light.AutoCompleteTextView</item>
558 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
559 </style>
560
561 <style name="Base.ThemeOverlay.AppCompat.Light" parent="Platform.ThemeOverlay.AppCompat.Light">
562 <item name="android:windowBackground">@color/background_material_light</item>
563 <item name="android:colorForeground">@color/foreground_material_light</item>
564 <item name="android:colorForegroundInverse">@color/foreground_material_dark</item>
565 <item name="android:colorBackground">@color/background_material_light</item>
566 <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_light</item>
567
568 <item name="android:textColorPrimary">@color/abc_primary_text_material_light</item>
569 <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_dark</item>
570 <item name="android:textColorSecondary">@color/abc_secondary_text_material_light</item>
571 <item name="android:textColorSecondaryInverse">@color/abc_secondary_text_material_dark</item>
572 <item name="android:textColorTertiary">@color/abc_secondary_text_material_light</item>
573 <item name="android:textColorTertiaryInverse">@color/abc_secondary_text_material_dark</item>
574 <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_light</item>
575 <item name="android:textColorPrimaryInverseDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
576 <item name="android:textColorHint">@color/hint_foreground_material_light</item>
577 <item name="android:textColorHintInverse">@color/hint_foreground_material_dark</item>
578 <item name="android:textColorHighlight">@color/highlighted_text_material_light</item>
579
580 <item name="colorControlNormal">?android:attr/textColorSecondary</item>
581 <item name="colorControlHighlight">@color/ripple_material_light</item>
582 <item name="colorButtonNormal">@color/button_material_light</item>
583 <item name="colorSwitchThumbNormal">@color/switch_thumb_material_light</item>
584
585 <!-- Used by MediaRouter -->
586 <item name="isLightTheme">true</item>
587 </style>
588
589 <style name="Base.ThemeOverlay.AppCompat.Dark" parent="Platform.ThemeOverlay.AppCompat.Dark">
590 <item name="android:windowBackground">@color/background_material_dark</item>
591 <item name="android:colorForeground">@color/foreground_material_dark</item>
592 <item name="android:colorForegroundInverse">@color/foreground_material_light</item>
593 <item name="android:colorBackground">@color/background_material_dark</item>
594 <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_dark</item>
595
596 <item name="android:textColorPrimary">@color/abc_primary_text_material_dark</item>
597 <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_light</item>
598 <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
599 <item name="android:textColorSecondary">@color/abc_secondary_text_material_dark</item>
600 <item name="android:textColorSecondaryInverse">@color/abc_secondary_text_material_light</item>
601 <item name="android:textColorTertiary">@color/abc_secondary_text_material_dark</item>
602 <item name="android:textColorTertiaryInverse">@color/abc_secondary_text_material_light</item>
603 <item name="android:textColorHint">@color/hint_foreground_material_dark</item>
604 <item name="android:textColorHintInverse">@color/hint_foreground_material_light</item>
605 <item name="android:textColorHighlight">@color/highlighted_text_material_dark</item>
606
607 <item name="colorControlNormal">?android:attr/textColorSecondary</item>
608 <item name="colorControlHighlight">@color/ripple_material_dark</item>
609 <item name="colorButtonNormal">@color/button_material_dark</item>
610 <item name="colorSwitchThumbNormal">@color/switch_thumb_material_dark</item>
611
612 <!-- Used by MediaRouter -->
613 <item name="isLightTheme">false</item>
614 </style>
615
616 <style name="Base.ThemeOverlay.AppCompat.ActionBar">
617 <item name="colorControlNormal">?android:attr/textColorPrimary</item>
618 <item name="searchViewStyle">@style/Widget.AppCompat.SearchView.ActionBar</item>
619 </style>
620
621 <style name="Base.ThemeOverlay.AppCompat.Dark.ActionBar">
622 <item name="colorControlNormal">?android:attr/textColorPrimary</item>
623 <item name="searchViewStyle">@style/Widget.AppCompat.SearchView.ActionBar</item>
624 </style>
625
626 </resources>