blob: f6a2b66393c44318c444815293c44f7c3525f652 [file] [log] [blame]
Ying Wang1ee37af2014-07-14 17:26:42 -07001<?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 <!--
Sailesh Nepal1646fd22014-07-30 06:50:53 -070020 Theme in the "Platform.AppCompat" family are designed to be aliases for the default
Sailesh Nepal08fd8172014-07-28 06:37:53 -070021 theme on a given platform version and should set up the default theme ready for adding our
22 unbundled Action Bar.
Ying Wang1ee37af2014-07-14 17:26:42 -070023 -->
24 <eat-comment/>
Sailesh Nepal1646fd22014-07-30 06:50:53 -070025 <style name="Platform.AppCompat" parent="android:Theme">
Sailesh Nepal08fd8172014-07-28 06:37:53 -070026 <item name="android:windowNoTitle">true</item>
Sailesh Nepal1646fd22014-07-30 06:50:53 -070027
28 <!-- Window colors -->
29 <item name="android:colorForeground">@color/bright_foreground_material_dark</item>
30 <item name="android:colorForegroundInverse">@color/bright_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">0.5</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/secondary_text_material_dark</item>
42 <item name="android:textColorSecondaryInverse">@color/secondary_text_material_light</item>
43 <item name="android:textColorTertiary">@color/tertiary_text_material_dark</item>
44 <item name="android:textColorTertiaryInverse">@color/tertiary_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">@color/material_teal_500</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>
Sailesh Nepal08fd8172014-07-28 06:37:53 -070059 </style>
Ying Wang1ee37af2014-07-14 17:26:42 -070060
Sailesh Nepal1646fd22014-07-30 06:50:53 -070061 <style name="Platform.AppCompat.Light" parent="android:Theme.Light">
Sailesh Nepal08fd8172014-07-28 06:37:53 -070062 <item name="android:windowNoTitle">true</item>
Sailesh Nepal1646fd22014-07-30 06:50:53 -070063
64 <!-- Window colors -->
65 <item name="android:colorForeground">@color/bright_foreground_material_light</item>
66 <item name="android:colorForegroundInverse">@color/bright_foreground_material_dark</item>
67 <item name="android:colorBackground">@color/background_material_light</item>
68 <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_light</item>
69 <item name="android:disabledAlpha">0.5</item>
70 <item name="android:backgroundDimAmount">0.6</item>
71 <item name="android:windowBackground">@color/background_material_light</item>
72
73 <!-- Text colors -->
74 <item name="android:textColorPrimary">@color/abc_primary_text_material_light</item>
75 <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_dark</item>
76 <item name="android:textColorSecondary">@color/secondary_text_material_light</item>
77 <item name="android:textColorSecondaryInverse">@color/secondary_text_material_dark</item>
78 <item name="android:textColorTertiary">@color/tertiary_text_material_light</item>
79 <item name="android:textColorTertiaryInverse">@color/tertiary_text_material_dark</item>
80 <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_light</item>
81 <item name="android:textColorPrimaryInverseDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
82 <item name="android:textColorHint">@color/hint_foreground_material_light</item>
83 <item name="android:textColorHintInverse">@color/hint_foreground_material_dark</item>
84 <item name="android:textColorHighlight">@color/highlighted_text_material_light</item>
85 <item name="android:textColorLink">@color/material_teal_500</item>
86
87 <!-- Text styles -->
88 <item name="android:textAppearance">@style/TextAppearance.AppCompat</item>
89 <item name="android:textAppearanceInverse">@style/TextAppearance.AppCompat.Inverse</item>
90 <item name="android:textAppearanceLarge">@style/TextAppearance.AppCompat.Large</item>
91 <item name="android:textAppearanceLargeInverse">@style/TextAppearance.AppCompat.Large.Inverse</item>
92 <item name="android:textAppearanceMedium">@style/TextAppearance.AppCompat.Medium</item>
93 <item name="android:textAppearanceMediumInverse">@style/TextAppearance.AppCompat.Medium.Inverse</item>
94 <item name="android:textAppearanceSmall">@style/TextAppearance.AppCompat.Small</item>
95 <item name="android:textAppearanceSmallInverse">@style/TextAppearance.AppCompat.Small.Inverse</item>
Sailesh Nepal08fd8172014-07-28 06:37:53 -070096 </style>
Ying Wang1ee37af2014-07-14 17:26:42 -070097
Sailesh Nepal1646fd22014-07-30 06:50:53 -070098 <style name="Platform.AppCompat.Dialog"
Ying Wang1ee37af2014-07-14 17:26:42 -070099 parent="android:Theme.Dialog" />
100
Sailesh Nepal1646fd22014-07-30 06:50:53 -0700101 <style name="Platform.AppCompat.Light.Dialog"
102 parent="Platform.AppCompat.Dialog" />
Ying Wang1ee37af2014-07-14 17:26:42 -0700103
104
Sailesh Nepal08fd8172014-07-28 06:37:53 -0700105 <!-- Themes in the "Base.Theme" family vary based on the current platform
Ying Wang1ee37af2014-07-14 17:26:42 -0700106 version to provide the correct basis on each device. You probably don't
107 want to use them directly in your apps.
108
109 Themes in the "Theme.AppCompat" family are meant to be extended or used
110 directly by apps. -->
111 <eat-comment/>
112
Ying Wang1ee37af2014-07-14 17:26:42 -0700113 <!-- Base platform-dependent theme providing an action bar in a dark-themed activity. -->
Sailesh Nepal1646fd22014-07-30 06:50:53 -0700114 <style name="Base.V7.Theme.AppCompat" parent="Platform.AppCompat">
115 <item name="windowActionBar">true</item>
116 <item name="windowActionBarOverlay">false</item>
117 <item name="isLightTheme">false</item>
118
Ying Wang1ee37af2014-07-14 17:26:42 -0700119 <item name="buttonBarStyle">@android:style/ButtonBar</item>
120 <item name="buttonBarButtonStyle">@android:style/Widget.Button</item>
121 <item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700122 <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material_dark</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700123
124 <item name="dividerVertical">@drawable/abc_list_divider_holo_dark</item>
125 <item name="dividerHorizontal">@drawable/abc_list_divider_holo_dark</item>
126
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700127 <!-- Action Bar Styles -->
Ying Wang1ee37af2014-07-14 17:26:42 -0700128 <item name="actionBarTabStyle">@style/Widget.AppCompat.ActionBar.TabView</item>
129 <item name="actionBarTabBarStyle">@style/Widget.AppCompat.ActionBar.TabBar</item>
130 <item name="actionBarTabTextStyle">@style/Widget.AppCompat.ActionBar.TabText</item>
131 <item name="actionButtonStyle">@style/Widget.AppCompat.ActionButton</item>
132 <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.ActionButton.Overflow</item>
Sailesh Nepal08fd8172014-07-28 06:37:53 -0700133 <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.PopupMenu.Overflow</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700134 <item name="actionBarStyle">@style/Widget.AppCompat.ActionBar.Solid</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700135 <item name="actionBarSplitStyle">?attr/actionBarStyle</item>
136 <item name="actionBarWidgetTheme">@null</item>
Ying Wangbb09c252014-08-05 14:40:52 -0700137 <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700138 <item name="actionBarSize">@dimen/abc_action_bar_default_height_material</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700139 <item name="actionBarDivider">?attr/dividerVertical</item>
140 <item name="actionBarItemBackground">?attr/selectableItemBackground</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700141 <item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700142 <item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item>
143
144 <!-- Dropdown Spinner Attributes -->
145 <item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item>
146
147 <!-- Action Mode -->
148 <item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700149 <item name="actionModeBackground">?attr/colorPrimaryDark</item>
150 <item name="actionModeSplitBackground">?attr/colorPrimaryDark</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700151 <item name="actionModeCloseDrawable">@drawable/abc_ic_cab_done_holo_dark</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700152 <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.ActionButton.CloseMode</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700153
154 <!-- Panel attributes -->
155 <item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item>
156 <item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700157 <item name="android:panelBackground">?android:attr/colorBackground</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700158 <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item>
159
Sailesh Nepal1646fd22014-07-30 06:50:53 -0700160 <!-- List attributes -->
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700161 <item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item>
162 <item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700163 <item name="listPreferredItemHeight">64dp</item>
164 <item name="listPreferredItemHeightSmall">48dp</item>
165 <item name="listPreferredItemHeightLarge">80dp</item>
166 <item name="listPreferredItemPaddingLeft">16dip</item>
167 <item name="listPreferredItemPaddingRight">16dip</item>
168
Sailesh Nepal1646fd22014-07-30 06:50:53 -0700169 <!-- Required for use of support_simple_spinner_dropdown_item.xml -->
170 <item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
171 <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item>
172
173 <!-- Popup Menu styles -->
174 <item name="popupMenuStyle">@style/Widget.AppCompat.PopupMenu</item>
175 <item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Large</item>
176 <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Small</item>
177 <item name="listPopupWindowStyle">@style/Widget.AppCompat.ListPopupWindow</item>
178 <item name="dropDownListViewStyle">@style/Widget.AppCompat.ListView.DropDown</item>
179
180 <!-- SearchView attributes -->
181 <item name="searchViewStyle">@style/Widget.AppCompat.SearchView</item>
182 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
183 <item name="textColorSearchUrl">@color/abc_search_url_text</item>
184 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item>
185 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item>
186
187 <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_material_dark</item>
188
189 <!-- ShareActionProvider attributes -->
190 <item name="activityChooserViewStyle">@style/Widget.AppCompat.ActivityChooserView</item>
191
192 <!-- Toolbar styles -->
193 <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item>
194 <item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item>
195
Dharmesh Mokani371b2b62014-08-07 22:07:03 -0700196 <item name="android:editTextStyle">@style/Widget.AppCompat.EditText</item>
197 <item name="editTextBackground">@drawable/abc_edit_text_material_dark</item>
198 <item name="editTextColor">?android:attr/textColorPrimary</item>
199
Sailesh Nepal1646fd22014-07-30 06:50:53 -0700200 <!-- Color palette -->
201 <item name="colorPrimaryDark">@color/material_blue_grey_900</item>
202 <item name="colorPrimary">@color/material_blue_grey_800</item>
203 <item name="colorAccent">@color/material_light_blue_A200</item>
204
205 <item name="colorControlNormal">?android:attr/textColorSecondary</item>
206 <item name="colorControlActivated">?attr/colorAccent</item>
207
208 <item name="colorControlHighlight">@color/ripple_material_dark</item>
209 <!-- TODO: <item name="colorButtonNormal">@color/btn_default_material_dark</item>-->
Ying Wang1ee37af2014-07-14 17:26:42 -0700210 </style>
211
212 <!-- Base platform-dependent theme providing an action bar in a light-themed activity. -->
Sailesh Nepal1646fd22014-07-30 06:50:53 -0700213 <style name="Base.V7.Theme.AppCompat.Light" parent="Platform.AppCompat.Light">
214 <item name="windowActionBar">true</item>
215 <item name="windowActionBarOverlay">false</item>
216 <item name="isLightTheme">true</item>
217
Ying Wang1ee37af2014-07-14 17:26:42 -0700218 <item name="buttonBarStyle">@android:style/ButtonBar</item>
219 <item name="buttonBarButtonStyle">@android:style/Widget.Button</item>
220 <item name="selectableItemBackground">@drawable/abc_item_background_holo_light</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700221 <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material_light</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700222
223 <item name="dividerVertical">@drawable/abc_list_divider_holo_light</item>
224 <item name="dividerHorizontal">@drawable/abc_list_divider_holo_light</item>
225
Ying Wang1ee37af2014-07-14 17:26:42 -0700226 <!-- Action Bar Styles -->
227 <item name="actionBarTabStyle">@style/Widget.AppCompat.Light.ActionBar.TabView</item>
228 <item name="actionBarTabBarStyle">@style/Widget.AppCompat.Light.ActionBar.TabBar</item>
229 <item name="actionBarTabTextStyle">@style/Widget.AppCompat.Light.ActionBar.TabText</item>
230 <item name="actionButtonStyle">@style/Widget.AppCompat.Light.ActionButton</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700231 <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.Light.ActionButton.Overflow</item>
Sailesh Nepal08fd8172014-07-28 06:37:53 -0700232 <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.Light.PopupMenu.Overflow</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700233 <item name="actionBarStyle">@style/Widget.AppCompat.Light.ActionBar.Solid</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700234 <item name="actionBarSplitStyle">?attr/actionBarStyle</item>
235 <item name="actionBarWidgetTheme">@null</item>
Ying Wangbb09c252014-08-05 14:40:52 -0700236 <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700237 <item name="actionBarSize">@dimen/abc_action_bar_default_height_material</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700238 <item name="actionBarDivider">?attr/dividerVertical</item>
239 <item name="actionBarItemBackground">?attr/selectableItemBackground</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700240 <item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700241 <item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item>
242
243 <!-- Action Mode -->
244 <item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700245 <item name="actionModeBackground">?attr/colorPrimaryDark</item>
246 <item name="actionModeSplitBackground">?attr/colorPrimaryDark</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700247 <item name="actionModeCloseDrawable">@drawable/abc_ic_cab_done_holo_light</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700248 <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.Light.ActionButton.CloseMode</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700249
250 <!-- Dropdown Spinner Attributes -->
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700251 <item name="actionDropDownStyle">@style/Widget.AppCompat.Light.Spinner.DropDown.ActionBar</item>
252
Ying Wang1ee37af2014-07-14 17:26:42 -0700253 <!-- Panel attributes -->
254 <item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item>
255 <item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item>
256 <item name="android:panelBackground">@drawable/abc_menu_hardkey_panel_holo_light</item>
257 <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_light</item>
258
Sailesh Nepal1646fd22014-07-30 06:50:53 -0700259 <!-- List attributes -->
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700260 <item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item>
261 <item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700262 <item name="listPreferredItemHeight">64dp</item>
263 <item name="listPreferredItemHeightSmall">48dp</item>
264 <item name="listPreferredItemHeightLarge">80dp</item>
265 <item name="listPreferredItemPaddingLeft">16dip</item>
266 <item name="listPreferredItemPaddingRight">16dip</item>
267
Sailesh Nepal1646fd22014-07-30 06:50:53 -0700268 <!-- Required for use of support_simple_spinner_dropdown_item.xml -->
269 <item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.Light.DropDownItem.Spinner</item>
270 <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item>
271
272 <!-- Popup Menu styles -->
273 <item name="popupMenuStyle">@style/Widget.AppCompat.Light.PopupMenu</item>
274 <item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Large</item>
275 <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Small</item>
276 <item name="listPopupWindowStyle">@style/Widget.AppCompat.Light.ListPopupWindow</item>
277 <item name="dropDownListViewStyle">@style/Widget.AppCompat.Light.ListView.DropDown</item>
278
279 <!-- SearchView attributes -->
280 <item name="searchViewStyle">@style/Widget.AppCompat.Light.SearchView</item>
281 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.Light.DropDownItem.Spinner</item>
282 <item name="textColorSearchUrl">@color/abc_search_url_text</item>
283 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.Light.SearchResult.Title</item>
284 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.Light.SearchResult.Subtitle</item>
285
286 <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_material_light</item>
287
288 <!-- ShareActionProvider attributes -->
289 <item name="activityChooserViewStyle">@style/Widget.AppCompat.Light.ActivityChooserView</item>
290
291 <!-- Toolbar styles -->
292 <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item>
293 <item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item>
294
Dharmesh Mokani371b2b62014-08-07 22:07:03 -0700295 <item name="android:editTextStyle">@style/Widget.AppCompat.EditText</item>
296 <item name="editTextBackground">@drawable/abc_edit_text_material_light</item>
297 <item name="editTextColor">?android:attr/textColorPrimary</item>
298
Sailesh Nepal1646fd22014-07-30 06:50:53 -0700299 <!-- Color palette -->
300 <item name="colorPrimaryDark">@color/material_blue_grey_600</item>
301 <item name="colorPrimary">@color/material_blue_grey_400</item>
302 <item name="colorAccent">@color/material_light_blue_A200</item>
303
304 <item name="colorControlNormal">?android:attr/textColorSecondary</item>
305 <item name="colorControlActivated">?attr/colorAccent</item>
306
307 <item name="colorControlHighlight">@color/ripple_material_light</item>
308 <!-- TODO: <item name="colorButtonNormal">@color/btn_default_material_light</item>-->
Ying Wang1ee37af2014-07-14 17:26:42 -0700309 </style>
310
Sailesh Nepal1646fd22014-07-30 06:50:53 -0700311 <style name="Base.Theme.AppCompat" parent="Base.V7.Theme.AppCompat">
312 </style>
313
314 <style name="Base.Theme.AppCompat.Light" parent="Base.V7.Theme.AppCompat.Light">
315 </style>
316
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700317 <style name="Base.Theme.AppCompat.Light.DarkActionBar" parent="Base.Theme.AppCompat.Light">
318 <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material_dark</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700319
320 <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.ActionButton.Overflow</item>
Ying Wangbb09c252014-08-05 14:40:52 -0700321 <item name="actionBarPopupTheme">@style/ThemeOverlay.AppCompat.Light</item>
322 <item name="actionBarWidgetTheme">@null</item>
323 <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.Dark</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700324 <item name="actionBarDivider">@drawable/abc_list_divider_holo_dark</item>
325 <item name="actionBarItemBackground">@drawable/abc_item_background_holo_dark</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700326
327 <!-- Action Mode -->
328 <item name="actionModeStyle">@style/Widget.AppCompat.Light.ActionMode.Inverse</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700329 <item name="actionModeCloseDrawable">@drawable/abc_ic_cab_done_holo_dark</item>
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700330 <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.ActionButton.CloseMode</item>
Sailesh Nepal1646fd22014-07-30 06:50:53 -0700331 <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_material_dark</item>
332
333 <!-- SearchView attributes -->
334 <item name="searchViewStyle">@style/Widget.AppCompat.SearchView</item>
335 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
336 <item name="textColorSearchUrl">@color/abc_search_url_text</item>
337 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item>
338 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700339
340 <!-- Dropdown Spinner Attributes -->
341 <item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item>
342
343 <!-- Panel attributes -->
344 <item name="android:panelBackground">@drawable/abc_menu_hardkey_panel_holo_dark</item>
345 <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item>
Ying Wangbb09c252014-08-05 14:40:52 -0700346
347 <item name="colorPrimaryDark">@color/material_blue_grey_900</item>
348 <item name="colorPrimary">@color/material_blue_grey_800</item>
Sailesh Nepal08fd8172014-07-28 06:37:53 -0700349 </style>
Ying Wang1ee37af2014-07-14 17:26:42 -0700350
Ying Wang1ee37af2014-07-14 17:26:42 -0700351 <!-- Menu/item attributes -->
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700352 <style name="Base.Theme.AppCompat.CompactMenu" parent="">
353 <item name="android:itemTextAppearance">?android:attr/textAppearanceMedium</item>
Ying Wang1ee37af2014-07-14 17:26:42 -0700354 <item name="android:listViewStyle">@style/Widget.AppCompat.ListView.Menu</item>
355 </style>
356
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700357 <style name="Base.Theme.AppCompat.DialogWhenLarge" parent="Base.Theme.AppCompat">
Ying Wang1ee37af2014-07-14 17:26:42 -0700358 </style>
359
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700360 <style name="Base.Theme.AppCompat.Light.DialogWhenLarge" parent="Base.Theme.AppCompat.Light">
Ying Wang1ee37af2014-07-14 17:26:42 -0700361 </style>
362
Sailesh Nepal1646fd22014-07-30 06:50:53 -0700363 <style name="Base.Theme.AppCompat.Dialog.FixedSize" parent="Platform.AppCompat.Dialog">
Ying Wang1ee37af2014-07-14 17:26:42 -0700364 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item>
365 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item>
366 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item>
367 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item>
368
369 <item name="windowActionBar">true</item>
370 <!-- Remove system title bars; we will add the action bar ourselves. -->
371 <item name="android:windowNoTitle">true</item>
372
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700373 <!-- TODO: Need fixing once Base.Theme.AppCompat themes are done -->
Ying Wang1ee37af2014-07-14 17:26:42 -0700374
Ying Wang1ee37af2014-07-14 17:26:42 -0700375 </style>
376
Dharmesh Mokani66e1d302014-07-25 15:27:41 -0700377 <style name="Base.Theme.AppCompat.Dialog.Light.FixedSize"
378 parent="Base.Theme.AppCompat.Dialog.FixedSize" />
Ying Wang1ee37af2014-07-14 17:26:42 -0700379
Ying Wangbb09c252014-08-05 14:40:52 -0700380 <!-- Overlay themes -->
381 <style name="Base.ThemeOverlay.AppCompat" parent="" />
382
383 <style name="Base.ThemeOverlay.AppCompat.Light">
384 <item name="android:colorForeground">@color/bright_foreground_material_light</item>
385 <item name="android:colorForegroundInverse">@color/bright_foreground_material_dark</item>
386 <item name="android:colorBackground">@color/background_material_light</item>
387 <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_light</item>
388
389 <item name="android:textColorPrimary">@color/abc_primary_text_material_light</item>
390 <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_dark</item>
391 <item name="android:textColorSecondary">@color/secondary_text_material_light</item>
392 <item name="android:textColorSecondaryInverse">@color/secondary_text_material_dark</item>
393 <item name="android:textColorTertiary">@color/tertiary_text_material_light</item>
394 <item name="android:textColorTertiaryInverse">@color/tertiary_text_material_dark</item>
395 <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_light</item>
396 <item name="android:textColorPrimaryInverseDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
397 <item name="android:textColorHint">@color/hint_foreground_material_light</item>
398 <item name="android:textColorHintInverse">@color/hint_foreground_material_dark</item>
399 <item name="android:textColorHighlight">@color/highlighted_text_material_light</item>
400 <item name="android:textColorLink">@color/material_teal_500</item>
401
402 <item name="android:windowBackground">@color/background_material_light</item>
403
404 <item name="selectableItemBackground">@drawable/abc_item_background_holo_light</item>
405
406 <item name="colorControlNormal">?android:attr/textColorSecondary</item>
407 <item name="colorControlHighlight">@color/ripple_material_light</item>
408 <!--<item name="colorButtonNormal">@color/btn_default_material_light</item>-->
409 </style>
410
411 <style name="Base.ThemeOverlay.AppCompat.Dark">
412 <item name="android:colorForeground">@color/bright_foreground_material_dark</item>
413 <item name="android:colorForegroundInverse">@color/bright_foreground_material_light</item>
414 <item name="android:colorBackground">@color/background_material_dark</item>
415 <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_dark</item>
416
417 <item name="android:textColorPrimary">@color/abc_primary_text_material_dark</item>
418 <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_light</item>
419 <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
420 <item name="android:textColorSecondary">@color/secondary_text_material_dark</item>
421 <item name="android:textColorSecondaryInverse">@color/secondary_text_material_light</item>
422 <item name="android:textColorTertiary">@color/tertiary_text_material_dark</item>
423 <item name="android:textColorTertiaryInverse">@color/tertiary_text_material_light</item>
424 <item name="android:textColorHint">@color/hint_foreground_material_dark</item>
425 <item name="android:textColorHintInverse">@color/hint_foreground_material_light</item>
426 <item name="android:textColorHighlight">@color/highlighted_text_material_dark</item>
427 <item name="android:textColorLink">@color/material_teal_500</item>
428
429 <item name="android:windowBackground">@color/background_material_dark</item>
430
431 <item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item>
432
433 <item name="colorControlNormal">?android:attr/textColorSecondary</item>
434 <item name="colorControlHighlight">@color/ripple_material_dark</item>
435 <!--<item name="colorButtonNormal">@color/btn_default_material_dark</item>-->
436 </style>
437
438 <style name="Base.ThemeOverlay.AppCompat.ActionBar">
439 <item name="colorControlNormal">?android:attr/textColorPrimary</item>
440 </style>
441
442 <style name="Base.ThemeOverlay.AppCompat.Dark.ActionBar">
443 <item name="colorControlNormal">?android:attr/textColorPrimary</item>
444 </style>
445
Ying Wang1ee37af2014-07-14 17:26:42 -0700446</resources>