themes_base.xml revision d167dc4ee7e9c48772b820849e901f8cd25716f8
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/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> 59 </style> 60 61 <style name="Platform.AppCompat.Light" parent="android:Theme.Light"> 62 <item name="android:windowNoTitle">true</item> 63 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> 96 </style> 97 98 <style name="Platform.AppCompat.Dialog" parent="android:Theme.Dialog"> 99 <item name="android:windowNoTitle">true</item> 100 101 <!-- Window colors --> 102 <item name="android:colorForeground">@color/bright_foreground_material_dark</item> 103 <item name="android:colorForegroundInverse">@color/bright_foreground_material_light</item> 104 <item name="android:colorBackground">@color/background_material_dark</item> 105 <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_dark</item> 106 <item name="android:disabledAlpha">0.5</item> 107 <item name="android:backgroundDimAmount">0.6</item> 108 <item name="android:windowBackground">@color/background_material_dark</item> 109 110 <!-- Text colors --> 111 <item name="android:textColorPrimary">@color/abc_primary_text_material_dark</item> 112 <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_light</item> 113 <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_dark</item> 114 <item name="android:textColorSecondary">@color/secondary_text_material_dark</item> 115 <item name="android:textColorSecondaryInverse">@color/secondary_text_material_light</item> 116 <item name="android:textColorTertiary">@color/tertiary_text_material_dark</item> 117 <item name="android:textColorTertiaryInverse">@color/tertiary_text_material_light</item> 118 <item name="android:textColorHint">@color/hint_foreground_material_dark</item> 119 <item name="android:textColorHintInverse">@color/hint_foreground_material_light</item> 120 <item name="android:textColorHighlight">@color/highlighted_text_material_dark</item> 121 <item name="android:textColorLink">@color/material_teal_500</item> 122 123 <!-- Text styles --> 124 <item name="android:textAppearance">@style/TextAppearance.AppCompat</item> 125 <item name="android:textAppearanceInverse">@style/TextAppearance.AppCompat.Inverse</item> 126 <item name="android:textAppearanceLarge">@style/TextAppearance.AppCompat.Large</item> 127 <item name="android:textAppearanceLargeInverse">@style/TextAppearance.AppCompat.Large.Inverse</item> 128 <item name="android:textAppearanceMedium">@style/TextAppearance.AppCompat.Medium</item> 129 <item name="android:textAppearanceMediumInverse">@style/TextAppearance.AppCompat.Medium.Inverse</item> 130 <item name="android:textAppearanceSmall">@style/TextAppearance.AppCompat.Small</item> 131 <item name="android:textAppearanceSmallInverse">@style/TextAppearance.AppCompat.Small.Inverse</item> 132 </style> 133 134 <style name="Platform.AppCompat.Light.Dialog" parent="Platform.AppCompat.Dialog" /> 135 136 <!-- Themes in the "Base.Theme" family vary based on the current platform 137 version to provide the correct basis on each device. You probably don't 138 want to use them directly in your apps. 139 140 Themes in the "Theme.AppCompat" family are meant to be extended or used 141 directly by apps. --> 142 <eat-comment/> 143 144 <!-- Base platform-dependent theme providing an action bar in a dark-themed activity. --> 145 <style name="Base.V7.Theme.AppCompat" parent="Platform.AppCompat"> 146 <item name="windowActionBar">true</item> 147 <item name="windowActionBarOverlay">false</item> 148 <item name="isLightTheme">false</item> 149 150 <item name="buttonBarStyle">@android:style/ButtonBar</item> 151 <item name="buttonBarButtonStyle">@android:style/Widget.Button</item> 152 <item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item> 153 <item name="selectableItemBackgroundBorderless">?attr/selectableItemBackground</item> 154 <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material_dark</item> 155 156 <item name="dividerVertical">@drawable/abc_list_divider_holo_dark</item> 157 <item name="dividerHorizontal">@drawable/abc_list_divider_holo_dark</item> 158 159 <!-- Action Bar Styles --> 160 <item name="actionBarTabStyle">@style/Widget.AppCompat.ActionBar.TabView</item> 161 <item name="actionBarTabBarStyle">@style/Widget.AppCompat.ActionBar.TabBar</item> 162 <item name="actionBarTabTextStyle">@style/Widget.AppCompat.ActionBar.TabText</item> 163 <item name="actionButtonStyle">@style/Widget.AppCompat.ActionButton</item> 164 <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.ActionButton.Overflow</item> 165 <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.PopupMenu.Overflow</item> 166 <item name="actionBarStyle">@style/Widget.AppCompat.ActionBar.Solid</item> 167 <item name="actionBarSplitStyle">?attr/actionBarStyle</item> 168 <item name="actionBarWidgetTheme">@null</item> 169 <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item> 170 <item name="actionBarSize">@dimen/abc_action_bar_default_height_material</item> 171 <item name="actionBarDivider">?attr/dividerVertical</item> 172 <item name="actionBarItemBackground">?attr/selectableItemBackgroundBorderless</item> 173 <item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item> 174 <item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item> 175 176 <!-- Dropdown Spinner Attributes --> 177 <item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item> 178 179 <!-- Action Mode --> 180 <item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item> 181 <item name="actionModeBackground">?attr/colorPrimaryDark</item> 182 <item name="actionModeSplitBackground">?attr/colorPrimaryDark</item> 183 <item name="actionModeCloseDrawable">@drawable/abc_ic_cab_done_holo_dark</item> 184 <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.ActionButton.CloseMode</item> 185 186 <!-- Panel attributes --> 187 <item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item> 188 <item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item> 189 <item name="android:panelBackground">@drawable/abc_menu_hardkey_panel_holo_dark</item> 190 <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item> 191 192 <!-- List attributes --> 193 <item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item> 194 <item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item> 195 <item name="listPreferredItemHeight">64dp</item> 196 <item name="listPreferredItemHeightSmall">48dp</item> 197 <item name="listPreferredItemHeightLarge">80dp</item> 198 <item name="listPreferredItemPaddingLeft">16dip</item> 199 <item name="listPreferredItemPaddingRight">16dip</item> 200 201 <!-- Required for use of support_simple_spinner_dropdown_item.xml --> 202 <item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item> 203 <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item> 204 205 <!-- Popup Menu styles --> 206 <item name="popupMenuStyle">@style/Widget.AppCompat.PopupMenu</item> 207 <item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Large</item> 208 <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Small</item> 209 <item name="listPopupWindowStyle">@style/Widget.AppCompat.ListPopupWindow</item> 210 <item name="dropDownListViewStyle">@style/Widget.AppCompat.ListView.DropDown</item> 211 212 <!-- SearchView attributes --> 213 <item name="searchViewStyle">@style/Widget.AppCompat.SearchView</item> 214 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item> 215 <item name="textColorSearchUrl">@color/abc_search_url_text</item> 216 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item> 217 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item> 218 219 <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_material_dark</item> 220 221 <!-- ShareActionProvider attributes --> 222 <item name="activityChooserViewStyle">@style/Widget.AppCompat.ActivityChooserView</item> 223 224 <!-- Toolbar styles --> 225 <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item> 226 <item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item> 227 228 <item name="android:editTextStyle">@style/Widget.AppCompat.EditText</item> 229 <item name="editTextBackground">@drawable/abc_edit_text_material_dark</item> 230 <item name="editTextColor">?android:attr/textColorPrimary</item> 231 232 <!-- Color palette --> 233 <item name="colorPrimaryDark">@color/material_blue_grey_900</item> 234 <item name="colorPrimary">@color/material_blue_grey_800</item> 235 <item name="colorAccent">@color/material_light_blue_A200</item> 236 237 <item name="colorControlNormal">?android:attr/textColorSecondary</item> 238 <item name="colorControlActivated">?attr/colorAccent</item> 239 240 <item name="colorControlHighlight">@color/ripple_material_dark</item> 241 <!-- TODO: <item name="colorButtonNormal">@color/btn_default_material_dark</item>--> 242 </style> 243 244 <!-- Base platform-dependent theme providing an action bar in a light-themed activity. --> 245 <style name="Base.V7.Theme.AppCompat.Light" parent="Platform.AppCompat.Light"> 246 <item name="windowActionBar">true</item> 247 <item name="windowActionBarOverlay">false</item> 248 <item name="isLightTheme">true</item> 249 250 <item name="buttonBarStyle">@android:style/ButtonBar</item> 251 <item name="buttonBarButtonStyle">@android:style/Widget.Button</item> 252 <item name="selectableItemBackground">@drawable/abc_item_background_holo_light</item> 253 <item name="selectableItemBackgroundBorderless">?attr/selectableItemBackground</item> 254 <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material_light</item> 255 256 <item name="dividerVertical">@drawable/abc_list_divider_holo_light</item> 257 <item name="dividerHorizontal">@drawable/abc_list_divider_holo_light</item> 258 259 <!-- Action Bar Styles --> 260 <item name="actionBarTabStyle">@style/Widget.AppCompat.Light.ActionBar.TabView</item> 261 <item name="actionBarTabBarStyle">@style/Widget.AppCompat.Light.ActionBar.TabBar</item> 262 <item name="actionBarTabTextStyle">@style/Widget.AppCompat.Light.ActionBar.TabText</item> 263 <item name="actionButtonStyle">@style/Widget.AppCompat.Light.ActionButton</item> 264 <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.Light.ActionButton.Overflow</item> 265 <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.Light.PopupMenu.Overflow</item> 266 <item name="actionBarStyle">@style/Widget.AppCompat.Light.ActionBar.Solid</item> 267 <item name="actionBarSplitStyle">?attr/actionBarStyle</item> 268 <item name="actionBarWidgetTheme">@null</item> 269 <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item> 270 <item name="actionBarSize">@dimen/abc_action_bar_default_height_material</item> 271 <item name="actionBarDivider">?attr/dividerVertical</item> 272 <item name="actionBarItemBackground">?attr/selectableItemBackgroundBorderless</item> 273 <item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item> 274 <item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item> 275 276 <!-- Action Mode --> 277 <item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item> 278 <item name="actionModeBackground">?attr/colorPrimaryDark</item> 279 <item name="actionModeSplitBackground">?attr/colorPrimaryDark</item> 280 <item name="actionModeCloseDrawable">@drawable/abc_ic_cab_done_holo_light</item> 281 <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.Light.ActionButton.CloseMode</item> 282 283 <!-- Dropdown Spinner Attributes --> 284 <item name="actionDropDownStyle">@style/Widget.AppCompat.Light.Spinner.DropDown.ActionBar</item> 285 286 <!-- Panel attributes --> 287 <item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item> 288 <item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item> 289 <item name="android:panelBackground">@drawable/abc_menu_hardkey_panel_holo_light</item> 290 <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_light</item> 291 292 <!-- List attributes --> 293 <item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item> 294 <item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item> 295 <item name="listPreferredItemHeight">64dp</item> 296 <item name="listPreferredItemHeightSmall">48dp</item> 297 <item name="listPreferredItemHeightLarge">80dp</item> 298 <item name="listPreferredItemPaddingLeft">16dip</item> 299 <item name="listPreferredItemPaddingRight">16dip</item> 300 301 <!-- Required for use of support_simple_spinner_dropdown_item.xml --> 302 <item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.Light.DropDownItem.Spinner</item> 303 <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item> 304 305 <!-- Popup Menu styles --> 306 <item name="popupMenuStyle">@style/Widget.AppCompat.Light.PopupMenu</item> 307 <item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Large</item> 308 <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Small</item> 309 <item name="listPopupWindowStyle">@style/Widget.AppCompat.Light.ListPopupWindow</item> 310 <item name="dropDownListViewStyle">@style/Widget.AppCompat.Light.ListView.DropDown</item> 311 312 <!-- SearchView attributes --> 313 <item name="searchViewStyle">@style/Widget.AppCompat.Light.SearchView</item> 314 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.Light.DropDownItem.Spinner</item> 315 <item name="textColorSearchUrl">@color/abc_search_url_text</item> 316 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.Light.SearchResult.Title</item> 317 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.Light.SearchResult.Subtitle</item> 318 319 <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_material_light</item> 320 321 <!-- ShareActionProvider attributes --> 322 <item name="activityChooserViewStyle">@style/Widget.AppCompat.Light.ActivityChooserView</item> 323 324 <!-- Toolbar styles --> 325 <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item> 326 <item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item> 327 328 <item name="android:editTextStyle">@style/Widget.AppCompat.EditText</item> 329 <item name="editTextBackground">@drawable/abc_edit_text_material_light</item> 330 <item name="editTextColor">?android:attr/textColorPrimary</item> 331 332 <!-- Color palette --> 333 <item name="colorPrimaryDark">@color/material_blue_grey_600</item> 334 <item name="colorPrimary">@color/material_blue_grey_400</item> 335 <item name="colorAccent">@color/material_light_blue_A200</item> 336 337 <item name="colorControlNormal">?android:attr/textColorSecondary</item> 338 <item name="colorControlActivated">?attr/colorAccent</item> 339 340 <item name="colorControlHighlight">@color/ripple_material_light</item> 341 <!-- TODO: <item name="colorButtonNormal">@color/btn_default_material_light</item>--> 342 </style> 343 344 <style name="Base.Theme.AppCompat" parent="Base.V7.Theme.AppCompat"> 345 </style> 346 347 <style name="Base.Theme.AppCompat.Light" parent="Base.V7.Theme.AppCompat.Light"> 348 </style> 349 350 <style name="Base.Theme.AppCompat.Light.DarkActionBar" parent="Base.Theme.AppCompat.Light"> 351 <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material_dark</item> 352 353 <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.ActionButton.Overflow</item> 354 <item name="actionBarPopupTheme">@style/ThemeOverlay.AppCompat.Light</item> 355 <item name="actionBarWidgetTheme">@null</item> 356 <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.Dark</item> 357 <item name="actionBarDivider">@drawable/abc_list_divider_holo_dark</item> 358 <item name="actionBarItemBackground">@drawable/abc_item_background_holo_dark</item> 359 360 <!-- Action Mode --> 361 <item name="actionModeStyle">@style/Widget.AppCompat.Light.ActionMode.Inverse</item> 362 <item name="actionModeCloseDrawable">@drawable/abc_ic_cab_done_holo_dark</item> 363 <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.ActionButton.CloseMode</item> 364 <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_material_dark</item> 365 366 <!-- SearchView attributes --> 367 <item name="searchViewStyle">@style/Widget.AppCompat.SearchView</item> 368 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item> 369 <item name="textColorSearchUrl">@color/abc_search_url_text</item> 370 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item> 371 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item> 372 373 <!-- Dropdown Spinner Attributes --> 374 <item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item> 375 376 <!-- Panel attributes --> 377 <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item> 378 379 <item name="colorPrimaryDark">@color/material_blue_grey_900</item> 380 <item name="colorPrimary">@color/material_blue_grey_800</item> 381 </style> 382 383 <!-- Menu/item attributes --> 384 <style name="Base.Theme.AppCompat.CompactMenu" parent=""> 385 <item name="android:itemTextAppearance">?android:attr/textAppearanceMedium</item> 386 <item name="android:listViewStyle">@style/Widget.AppCompat.ListView.Menu</item> 387 </style> 388 389 <style name="Base.V7.Theme.AppCompat.Dialog" parent="Platform.AppCompat.Dialog"> 390 <item name="windowActionBar">true</item> 391 <item name="windowActionBarOverlay">false</item> 392 <item name="isLightTheme">false</item> 393 394 <item name="buttonBarStyle">@android:style/ButtonBar</item> 395 <item name="buttonBarButtonStyle">@android:style/Widget.Button</item> 396 <item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item> 397 <item name="selectableItemBackgroundBorderless">?attr/selectableItemBackground</item> 398 <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material_dark</item> 399 400 <item name="dividerVertical">@drawable/abc_list_divider_holo_dark</item> 401 <item name="dividerHorizontal">@drawable/abc_list_divider_holo_dark</item> 402 403 <!-- Action Bar Styles --> 404 <item name="actionBarTabStyle">@style/Widget.AppCompat.ActionBar.TabView</item> 405 <item name="actionBarTabBarStyle">@style/Widget.AppCompat.ActionBar.TabBar</item> 406 <item name="actionBarTabTextStyle">@style/Widget.AppCompat.ActionBar.TabText</item> 407 <item name="actionButtonStyle">@style/Widget.AppCompat.ActionButton</item> 408 <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.ActionButton.Overflow</item> 409 <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.PopupMenu.Overflow</item> 410 <item name="actionBarStyle">@style/Widget.AppCompat.ActionBar.Solid</item> 411 <item name="actionBarSplitStyle">?attr/actionBarStyle</item> 412 <item name="actionBarWidgetTheme">@null</item> 413 <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item> 414 <item name="actionBarSize">@dimen/abc_action_bar_default_height_material</item> 415 <item name="actionBarDivider">?attr/dividerVertical</item> 416 <item name="actionBarItemBackground">?attr/selectableItemBackground</item> 417 <item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item> 418 <item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item> 419 420 <!-- Dropdown Spinner Attributes --> 421 <item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item> 422 423 <!-- Action Mode --> 424 <item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item> 425 <item name="actionModeBackground">?attr/colorPrimaryDark</item> 426 <item name="actionModeSplitBackground">?attr/colorPrimaryDark</item> 427 <item name="actionModeCloseDrawable">@drawable/abc_ic_cab_done_holo_dark</item> 428 <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.ActionButton.CloseMode</item> 429 430 <!-- Panel attributes --> 431 <item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item> 432 <item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item> 433 <item name="android:panelBackground">@drawable/abc_menu_hardkey_panel_holo_dark</item> 434 <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item> 435 436 <!-- List attributes --> 437 <item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item> 438 <item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item> 439 <item name="listPreferredItemHeight">64dp</item> 440 <item name="listPreferredItemHeightSmall">48dp</item> 441 <item name="listPreferredItemHeightLarge">80dp</item> 442 <item name="listPreferredItemPaddingLeft">16dip</item> 443 <item name="listPreferredItemPaddingRight">16dip</item> 444 445 <!-- Required for use of support_simple_spinner_dropdown_item.xml --> 446 <item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item> 447 <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item> 448 449 <!-- Popup Menu styles --> 450 <item name="popupMenuStyle">@style/Widget.AppCompat.PopupMenu</item> 451 <item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Large</item> 452 <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Small</item> 453 <item name="listPopupWindowStyle">@style/Widget.AppCompat.ListPopupWindow</item> 454 <item name="dropDownListViewStyle">@style/Widget.AppCompat.ListView.DropDown</item> 455 456 <!-- SearchView attributes --> 457 <item name="searchViewStyle">@style/Widget.AppCompat.SearchView</item> 458 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item> 459 <item name="textColorSearchUrl">@color/abc_search_url_text</item> 460 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item> 461 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item> 462 463 <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_material_dark</item> 464 465 <!-- ShareActionProvider attributes --> 466 <item name="activityChooserViewStyle">@style/Widget.AppCompat.ActivityChooserView</item> 467 468 <!-- Toolbar styles --> 469 <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item> 470 <item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item> 471 472 <item name="android:editTextStyle">@style/Widget.AppCompat.EditText</item> 473 <item name="editTextBackground">@drawable/abc_edit_text_material_dark</item> 474 <item name="editTextColor">?android:attr/textColorPrimary</item> 475 476 <!-- Color palette --> 477 <item name="colorPrimaryDark">@color/material_blue_grey_900</item> 478 <item name="colorPrimary">@color/material_blue_grey_800</item> 479 <item name="colorAccent">@color/material_light_blue_A200</item> 480 481 <item name="colorControlNormal">?android:attr/textColorSecondary</item> 482 <item name="colorControlActivated">?attr/colorAccent</item> 483 484 <item name="colorControlHighlight">@color/ripple_material_dark</item> 485 <!-- TODO: <item name="colorButtonNormal">@color/btn_default_material_dark</item>--> 486 </style> 487 488 <style name="Base.V7.Theme.AppCompat.Light.Dialog" parent="Base.V7.Theme.AppCompat.Light.Dialog" /> 489 490 <style name="Base.Theme.AppCompat.Dialog" parent="Base.V7.Theme.AppCompat.Dialog" /> 491 492 <style name="Base.Theme.AppCompat.Light.Dialog" parent="Base.V7.Theme.AppCompat.Light.Dialog" /> 493 494 <style name="Base.Theme.AppCompat.Dialog.FixedSize"> 495 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 496 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 497 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 498 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 499 </style> 500 501 <style name="Base.Theme.AppCompat.Light.Dialog.FixedSize"> 502 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 503 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 504 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 505 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 506 </style> 507 508 <!-- We're not large, so redirect to Theme.AppCompat --> 509 <style name="Base.Theme.AppCompat.DialogWhenLarge" parent="Theme.AppCompat" /> 510 511 <style name="Base.Theme.AppCompat.Light.DialogWhenLarge" parent="Theme.AppCompat.Light" /> 512 513 <!-- Overlay themes --> 514 <style name="Base.ThemeOverlay.AppCompat" parent="" /> 515 516 <style name="Base.ThemeOverlay.AppCompat.Light"> 517 <item name="android:colorForeground">@color/bright_foreground_material_light</item> 518 <item name="android:colorForegroundInverse">@color/bright_foreground_material_dark</item> 519 <item name="android:colorBackground">@color/background_material_light</item> 520 <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_light</item> 521 522 <item name="android:textColorPrimary">@color/abc_primary_text_material_light</item> 523 <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_dark</item> 524 <item name="android:textColorSecondary">@color/secondary_text_material_light</item> 525 <item name="android:textColorSecondaryInverse">@color/secondary_text_material_dark</item> 526 <item name="android:textColorTertiary">@color/tertiary_text_material_light</item> 527 <item name="android:textColorTertiaryInverse">@color/tertiary_text_material_dark</item> 528 <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_light</item> 529 <item name="android:textColorPrimaryInverseDisableOnly">@color/abc_primary_text_disable_only_material_dark</item> 530 <item name="android:textColorHint">@color/hint_foreground_material_light</item> 531 <item name="android:textColorHintInverse">@color/hint_foreground_material_dark</item> 532 <item name="android:textColorHighlight">@color/highlighted_text_material_light</item> 533 <item name="android:textColorLink">@color/material_teal_500</item> 534 535 <item name="android:windowBackground">@color/background_material_light</item> 536 537 <item name="selectableItemBackground">@drawable/abc_item_background_holo_light</item> 538 539 <item name="colorControlNormal">?android:attr/textColorSecondary</item> 540 <item name="colorControlHighlight">@color/ripple_material_light</item> 541 <!--<item name="colorButtonNormal">@color/btn_default_material_light</item>--> 542 </style> 543 544 <style name="Base.ThemeOverlay.AppCompat.Dark"> 545 <item name="android:colorForeground">@color/bright_foreground_material_dark</item> 546 <item name="android:colorForegroundInverse">@color/bright_foreground_material_light</item> 547 <item name="android:colorBackground">@color/background_material_dark</item> 548 <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_dark</item> 549 550 <item name="android:textColorPrimary">@color/abc_primary_text_material_dark</item> 551 <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_light</item> 552 <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_dark</item> 553 <item name="android:textColorSecondary">@color/secondary_text_material_dark</item> 554 <item name="android:textColorSecondaryInverse">@color/secondary_text_material_light</item> 555 <item name="android:textColorTertiary">@color/tertiary_text_material_dark</item> 556 <item name="android:textColorTertiaryInverse">@color/tertiary_text_material_light</item> 557 <item name="android:textColorHint">@color/hint_foreground_material_dark</item> 558 <item name="android:textColorHintInverse">@color/hint_foreground_material_light</item> 559 <item name="android:textColorHighlight">@color/highlighted_text_material_dark</item> 560 <item name="android:textColorLink">@color/material_teal_500</item> 561 562 <item name="android:windowBackground">@color/background_material_dark</item> 563 564 <item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item> 565 566 <item name="colorControlNormal">?android:attr/textColorSecondary</item> 567 <item name="colorControlHighlight">@color/ripple_material_dark</item> 568 <!--<item name="colorButtonNormal">@color/btn_default_material_dark</item>--> 569 </style> 570 571 <style name="Base.ThemeOverlay.AppCompat.ActionBar"> 572 <item name="colorControlNormal">?android:attr/textColorPrimary</item> 573 </style> 574 575 <style name="Base.ThemeOverlay.AppCompat.Dark.ActionBar"> 576 <item name="colorControlNormal">?android:attr/textColorPrimary</item> 577 </style> 578 579</resources> 580