themes_material.xml revision d044ad97a8ac1f62c572c7e42c77e960441d8d02
1<?xml version="1.0" encoding="utf-8"?> 2<!-- Copyright (C) 2014 The Android Open Source Project 3 4 Licensed under the Apache License, Version 2.0 (the "License"); 5 you may not use this file except in compliance with the License. 6 You may obtain a copy of the License at 7 8 http://www.apache.org/licenses/LICENSE-2.0 9 10 Unless required by applicable law or agreed to in writing, software 11 distributed under the License is distributed on an "AS IS" BASIS, 12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 See the License for the specific language governing permissions and 14 limitations under the License. 15--> 16 17<!-- 18=============================================================== 19 PLEASE READ 20=============================================================== 21 22The Material themes must not be modified in order to pass CTS. 23Many related themes and styles depend on other values defined in this file. 24If you would like to provide custom themes and styles for your device, 25please see themes_device_defaults.xml. 26 27=============================================================== 28 PLEASE READ 29=============================================================== 30 --> 31<resources> 32 33 <!-- Material theme (dark version). 34 <p>If you want to ensure that your 35 app consistently uses the Material theme at all times, you must explicitly declare it in your 36 manifest. For example, {@code <application android:theme="@style/Theme.Material">}. 37 38 <p>Styles used by the Material theme are named using the convention Type.Material.Etc 39 (for example, {@code Widget.Material.Button} and {@code 40 TextAppearance.Material.Widget.PopupMenu.Large}). 41 Specific resources used by Material are named using the convention @type/foo_bar_baz_material 42 with trailing _dark or _light specifiers if they are not shared between both light and 43 dark versions of the theme. --> 44 <style name="Theme.Material"> 45 <item name="colorForeground">@color/bright_foreground_material_dark</item> 46 <item name="colorForegroundInverse">@color/bright_foreground_material_light</item> 47 <item name="colorBackground">@color/background_material_dark</item> 48 <item name="colorBackgroundCacheHint">@color/background_cache_hint_selector_material_dark</item> 49 <item name="disabledAlpha">@dimen/disabled_alpha_material_dark</item> 50 <item name="backgroundDimAmount">0.6</item> 51 52 <!-- Text styles --> 53 <item name="textAppearance">@style/TextAppearance.Material</item> 54 <item name="textAppearanceInverse">@style/TextAppearance.Material.Inverse</item> 55 56 <item name="textColorPrimary">@color/primary_text_material_dark</item> 57 <item name="textColorPrimaryInverse">@color/primary_text_material_light</item> 58 <item name="textColorPrimaryDisableOnly">@color/primary_text_disable_only_material_dark</item> 59 <item name="textColorSecondary">@color/secondary_text_material_dark</item> 60 <item name="textColorSecondaryInverse">@color/secondary_text_material_light</item> 61 <item name="textColorTertiary">@color/secondary_text_material_dark</item> 62 <item name="textColorTertiaryInverse">@color/secondary_text_material_light</item> 63 <item name="textColorHint">@color/hint_foreground_material_dark</item> 64 <item name="textColorHintInverse">@color/hint_foreground_material_light</item> 65 <item name="textColorHighlight">@color/highlighted_text_material_dark</item> 66 <item name="textColorHighlightInverse">@color/highlighted_text_material_light</item> 67 <item name="textColorLink">@color/link_text_material_dark</item> 68 <item name="textColorLinkInverse">@color/link_text_material_light</item> 69 <item name="textColorSearchUrl">@color/search_url_text_material_dark</item> 70 <item name="textColorAlertDialogListItem">@color/primary_text_material_dark</item> 71 72 <item name="textAppearanceLarge">@style/TextAppearance.Material.Large</item> 73 <item name="textAppearanceLargeInverse">@style/TextAppearance.Material.Large.Inverse</item> 74 <item name="textAppearanceMedium">@style/TextAppearance.Material.Medium</item> 75 <item name="textAppearanceMediumInverse">@style/TextAppearance.Material.Medium.Inverse</item> 76 <item name="textAppearanceSmall">@style/TextAppearance.Material.Small</item> 77 <item name="textAppearanceSmallInverse">@style/TextAppearance.Material.Small.Inverse</item> 78 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.Material.SearchResult.Title</item> 79 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.Material.SearchResult.Subtitle</item> 80 81 <item name="textAppearanceButton">@style/TextAppearance.Material.Widget.Button</item> 82 83 <item name="editTextColor">?attr/textColorPrimary</item> 84 <item name="editTextBackground">@drawable/edit_text_material</item> 85 86 <item name="candidatesTextStyleSpans">@string/candidates_style</item> 87 88 <item name="textCheckMark">@drawable/indicator_check_mark_dark</item> 89 <item name="textCheckMarkInverse">@drawable/indicator_check_mark_light</item> 90 91 <item name="textAppearanceLargePopupMenu">@style/TextAppearance.Material.Widget.PopupMenu.Large</item> 92 <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.Material.Widget.PopupMenu.Small</item> 93 94 <!-- Button styles --> 95 <item name="buttonStyle">@style/Widget.Material.Button</item> 96 <item name="buttonStyleSmall">@style/Widget.Material.Button.Small</item> 97 <item name="buttonStyleInset">@style/Widget.Material.Button.Inset</item> 98 <item name="buttonStyleToggle">@style/Widget.Material.Button.Toggle</item> 99 100 <item name="switchStyle">@style/Widget.Material.CompoundButton.Switch</item> 101 <item name="mediaRouteButtonStyle">@style/Widget.Material.MediaRouteButton</item> 102 103 <item name="selectableItemBackground">@drawable/item_background_material</item> 104 <item name="selectableItemBackgroundBorderless">@drawable/item_background_borderless_material</item> 105 <item name="borderlessButtonStyle">@style/Widget.Material.Button.Borderless</item> 106 <item name="homeAsUpIndicator">@drawable/ic_ab_back_material</item> 107 108 <!-- List attributes --> 109 <item name="listPreferredItemHeight">64dip</item> 110 <item name="listPreferredItemHeightSmall">48dip</item> 111 <item name="listPreferredItemHeightLarge">80dip</item> 112 <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item> 113 <item name="textAppearanceListItem">@style/TextAppearance.Material.Subhead</item> 114 <item name="textAppearanceListItemSmall">@style/TextAppearance.Material.Subhead</item> 115 <item name="textAppearanceListItemSecondary">@style/TextAppearance.Material.Body1</item> 116 <item name="listPreferredItemPaddingLeft">16dip</item> 117 <item name="listPreferredItemPaddingRight">16dip</item> 118 <item name="listPreferredItemPaddingStart">16dip</item> 119 <item name="listPreferredItemPaddingEnd">16dip</item> 120 121 <!-- @hide --> 122 <item name="searchResultListItemHeight">58dip</item> 123 <item name="listDivider">@drawable/list_divider_material</item> 124 <item name="listSeparatorTextViewStyle">@style/Widget.Material.TextView.ListSeparator</item> 125 126 <item name="listChoiceIndicatorSingle">@drawable/btn_radio_material_anim</item> 127 <item name="listChoiceIndicatorMultiple">@drawable/btn_check_material_anim</item> 128 129 <item name="listChoiceBackgroundIndicator">?attr/selectableItemBackground</item> 130 <item name="activatedBackgroundIndicator">@drawable/activated_background_material</item> 131 132 <item name="listDividerAlertDialog">@null</item> 133 134 <item name="expandableListPreferredItemPaddingLeft">40dip</item> 135 <item name="expandableListPreferredChildPaddingLeft">?attr/expandableListPreferredItemPaddingLeft</item> 136 137 <item name="expandableListPreferredItemIndicatorLeft">3dip</item> 138 <item name="expandableListPreferredItemIndicatorRight">0dip</item> 139 <item name="expandableListPreferredChildIndicatorLeft">?attr/expandableListPreferredItemIndicatorLeft</item> 140 <item name="expandableListPreferredChildIndicatorRight">?attr/expandableListPreferredItemIndicatorRight</item> 141 <item name="findOnPageNextDrawable">@drawable/ic_find_next_material</item> 142 <item name="findOnPagePreviousDrawable">@drawable/ic_find_previous_material</item> 143 144 <!-- Gallery attributes --> 145 <item name="galleryItemBackground">@drawable/gallery_item_background</item> 146 147 <!-- Window attributes --> 148 <item name="windowBackground">?attr/colorBackground</item> 149 <item name="windowClipToOutline">true</item> 150 <item name="windowFrame">@null</item> 151 <item name="windowNoTitle">false</item> 152 <item name="windowFullscreen">false</item> 153 <item name="windowOverscan">false</item> 154 <item name="windowIsFloating">false</item> 155 <item name="windowContentOverlay">@null</item> 156 <item name="windowShowWallpaper">false</item> 157 <item name="windowTitleStyle">@style/WindowTitle.Material</item> 158 <item name="windowTitleSize">@dimen/action_bar_default_height_material</item> 159 <item name="windowTitleBackgroundStyle">@style/WindowTitleBackground.Material</item> 160 <item name="windowContentTransitions">false</item> 161 <item name="windowActivityTransitions">true</item> 162 <item name="windowAnimationStyle">@style/Animation.Material.Activity</item> 163 <item name="windowSoftInputMode">stateUnspecified|adjustUnspecified</item> 164 <item name="windowActionBar">true</item> 165 <item name="windowActionModeOverlay">false</item> 166 <item name="windowDrawsSystemBarBackgrounds">true</item> 167 <item name="windowActionBarFullscreenDecorLayout">@layout/screen_toolbar</item> 168 <item name="statusBarColor">?attr/colorPrimaryDark</item> 169 <item name="navigationBarColor">@color/black</item> 170 <item name="windowEnterTransition">@transition/fade</item> 171 <item name="windowSharedElementEnterTransition">@transition/move</item> 172 <item name="windowSharedElementExitTransition">@transition/move</item> 173 174 <!-- Dialog attributes --> 175 <item name="dialogTheme">@style/Theme.Material.Dialog</item> 176 <item name="dialogTitleIconsDecorLayout">@layout/dialog_title_icons_material</item> 177 <item name="dialogCustomTitleDecorLayout">@layout/dialog_custom_title_material</item> 178 <item name="dialogTitleDecorLayout">@layout/dialog_title_material</item> 179 180 <!-- AlertDialog attributes --> 181 <item name="alertDialogTheme">@style/Theme.Material.Dialog.Alert</item> 182 <item name="alertDialogStyle">@style/AlertDialog.Material</item> 183 <item name="alertDialogCenterButtons">false</item> 184 <item name="alertDialogIcon">@drawable/ic_dialog_alert_material</item> 185 186 <!-- Presentation attributes --> 187 <item name="presentationTheme">@style/Theme.Material.Dialog.Presentation</item> 188 189 <!-- Toast attributes --> 190 <item name="toastFrameBackground">@drawable/toast_frame</item> 191 192 <!-- Panel attributes --> 193 <item name="panelBackground">?attr/colorBackground</item> 194 <item name="panelFullBackground">@drawable/menu_background_fill_parent_width</item> 195 <!-- These three attributes do not seems to be used by the framework. Declared public though --> 196 <item name="panelColorBackground">#000</item> 197 <item name="panelColorForeground">?attr/textColorPrimary</item> 198 <item name="panelTextAppearance">?attr/textAppearance</item> 199 200 <item name="panelMenuIsCompact">true</item> 201 <item name="panelMenuListWidth">250dip</item> 202 <item name="panelMenuListTheme">@style/Theme.Material.CompactMenu</item> 203 204 <!-- Scrollbar attributes --> 205 <item name="scrollbarFadeDuration">250</item> 206 <item name="scrollbarDefaultDelayBeforeFade">300</item> 207 <item name="scrollbarSize">10dip</item> 208 <item name="scrollbarThumbHorizontal">@drawable/scrollbar_handle_material</item> 209 <item name="scrollbarThumbVertical">@drawable/scrollbar_handle_material</item> 210 <item name="scrollbarTrackHorizontal">@null</item> 211 <item name="scrollbarTrackVertical">@null</item> 212 213 <!-- Text selection handle attributes --> 214 <item name="textSelectHandleLeft">@drawable/text_select_handle_left_material</item> 215 <item name="textSelectHandleRight">@drawable/text_select_handle_right_material</item> 216 <item name="textSelectHandle">@drawable/text_select_handle_middle_material</item> 217 <item name="textSelectHandleWindowStyle">@style/Widget.Material.TextSelectHandle</item> 218 <item name="textSuggestionsWindowStyle">@style/Widget.Material.TextSuggestionsPopupWindow</item> 219 <item name="textCursorDrawable">@drawable/text_cursor_material</item> 220 221 <!-- Widget styles --> 222 <item name="absListViewStyle">@style/Widget.Material.AbsListView</item> 223 <item name="autoCompleteTextViewStyle">@style/Widget.Material.AutoCompleteTextView</item> 224 <item name="checkboxStyle">@style/Widget.Material.CompoundButton.CheckBox</item> 225 <item name="checkedTextViewStyle">@style/Widget.Material.CheckedTextView</item> 226 <item name="dropDownListViewStyle">@style/Widget.Material.ListView.DropDown</item> 227 <item name="editTextStyle">@style/Widget.Material.EditText</item> 228 <item name="expandableListViewStyle">@style/Widget.Material.ExpandableListView</item> 229 <item name="expandableListViewWhiteStyle">@style/Widget.Material.ExpandableListView.White</item> 230 <item name="fastScrollStyle">@style/Widget.Material.FastScroll</item> 231 <item name="galleryStyle">@style/Widget.Material.Gallery</item> 232 <item name="gestureOverlayViewStyle">@style/Widget.Material.GestureOverlayView</item> 233 <item name="gridViewStyle">@style/Widget.Material.GridView</item> 234 <item name="imageButtonStyle">@style/Widget.Material.ImageButton</item> 235 <item name="imageWellStyle">@style/Widget.Material.ImageWell</item> 236 <item name="listViewStyle">@style/Widget.Material.ListView</item> 237 <item name="listViewWhiteStyle">@style/Widget.Material.ListView.White</item> 238 <item name="popupWindowStyle">@style/Widget.Material.PopupWindow</item> 239 <item name="progressBarStyle">@style/Widget.Material.ProgressBar</item> 240 <item name="progressBarStyleHorizontal">@style/Widget.Material.ProgressBar.Horizontal</item> 241 <item name="progressBarStyleSmall">@style/Widget.Material.ProgressBar.Small</item> 242 <item name="progressBarStyleSmallTitle">@style/Widget.Material.ProgressBar.Small.Title</item> 243 <item name="progressBarStyleLarge">@style/Widget.Material.ProgressBar.Large</item> 244 <item name="progressBarStyleInverse">@style/Widget.Material.ProgressBar.Inverse</item> 245 <item name="progressBarStyleSmallInverse">@style/Widget.Material.ProgressBar.Small.Inverse</item> 246 <item name="progressBarStyleLargeInverse">@style/Widget.Material.ProgressBar.Large.Inverse</item> 247 <item name="seekBarStyle">@style/Widget.Material.SeekBar</item> 248 <item name="ratingBarStyle">@style/Widget.Material.RatingBar</item> 249 <item name="ratingBarStyleIndicator">@style/Widget.Material.RatingBar.Indicator</item> 250 <item name="ratingBarStyleSmall">@style/Widget.Material.RatingBar.Small</item> 251 <item name="radioButtonStyle">@style/Widget.Material.CompoundButton.RadioButton</item> 252 <item name="scrollViewStyle">@style/Widget.Material.ScrollView</item> 253 <item name="horizontalScrollViewStyle">@style/Widget.Material.HorizontalScrollView</item> 254 <item name="spinnerStyle">?attr/dropDownSpinnerStyle</item> 255 <item name="dropDownSpinnerStyle">@style/Widget.Material.Spinner.DropDown</item> 256 <item name="starStyle">@style/Widget.Material.CompoundButton.Star</item> 257 <item name="tabWidgetStyle">@style/Widget.Material.TabWidget</item> 258 <item name="textViewStyle">@style/Widget.Material.TextView</item> 259 <item name="errorMessageBackground">@drawable/popup_inline_error_holo_dark</item> 260 <item name="errorMessageAboveBackground">@drawable/popup_inline_error_above_holo_dark</item> 261 <item name="webTextViewStyle">@style/Widget.Material.WebTextView</item> 262 <item name="webViewStyle">@style/Widget.Material.WebView</item> 263 <item name="dropDownItemStyle">@style/Widget.Material.DropDownItem</item> 264 <item name="spinnerDropDownItemStyle">@style/Widget.Material.DropDownItem.Spinner</item> 265 <item name="spinnerItemStyle">@style/Widget.Material.TextView.SpinnerItem</item> 266 <item name="dropDownHintAppearance">@style/TextAppearance.Material.Widget.DropDownHint</item> 267 <item name="keyboardViewStyle">@style/Widget.Material.KeyboardView</item> 268 <item name="quickContactBadgeStyleWindowSmall">@style/Widget.Material.QuickContactBadge.WindowSmall</item> 269 <item name="quickContactBadgeStyleWindowMedium">@style/Widget.Material.QuickContactBadge.WindowMedium</item> 270 <item name="quickContactBadgeStyleWindowLarge">@style/Widget.Material.QuickContactBadge.WindowLarge</item> 271 <item name="quickContactBadgeStyleSmallWindowSmall">@style/Widget.Material.QuickContactBadgeSmall.WindowSmall</item> 272 <item name="quickContactBadgeStyleSmallWindowMedium">@style/Widget.Material.QuickContactBadgeSmall.WindowMedium</item> 273 <item name="quickContactBadgeStyleSmallWindowLarge">@style/Widget.Material.QuickContactBadgeSmall.WindowLarge</item> 274 <item name="listPopupWindowStyle">@style/Widget.Material.ListPopupWindow</item> 275 <item name="popupMenuStyle">@style/Widget.Material.PopupMenu</item> 276 <item name="stackViewStyle">@style/Widget.Material.StackView</item> 277 <item name="activityChooserViewStyle">@style/Widget.Material.ActivityChooserView</item> 278 279 <!-- Preference styles --> 280 <item name="preferenceScreenStyle">@style/Preference.Material.PreferenceScreen</item> 281 <item name="preferenceFragmentStyle">@style/PreferenceFragment.Material</item> 282 <item name="preferenceCategoryStyle">@style/Preference.Material.Category</item> 283 <item name="preferenceStyle">@style/Preference.Material</item> 284 <item name="preferenceInformationStyle">@style/Preference.Material.Information</item> 285 <item name="checkBoxPreferenceStyle">@style/Preference.Material.CheckBoxPreference</item> 286 <item name="switchPreferenceStyle">@style/Preference.Material.SwitchPreference</item> 287 <item name="seekBarPreferenceStyle">@style/Preference.Material.SeekBarPreference</item> 288 <item name="yesNoPreferenceStyle">@style/Preference.Material.DialogPreference.YesNoPreference</item> 289 <item name="dialogPreferenceStyle">@style/Preference.Material.DialogPreference</item> 290 <item name="editTextPreferenceStyle">@style/Preference.Material.DialogPreference.EditTextPreference</item> 291 <item name="ringtonePreferenceStyle">@style/Preference.Material.RingtonePreference</item> 292 <item name="preferenceLayoutChild">@layout/preference_child_material</item> 293 <item name="preferencePanelStyle">@style/PreferencePanel.Material</item> 294 <item name="preferenceHeaderPanelStyle">@style/PreferenceHeaderPanel.Material</item> 295 <item name="preferenceListStyle">@style/PreferenceHeaderList.Material</item> 296 <item name="preferenceFragmentListStyle">@style/PreferenceFragmentList.Material</item> 297 <item name="preferenceFragmentPaddingSide">@dimen/preference_fragment_padding_side_material</item> 298 <item name="detailsElementBackground">?attr/colorBackground</item> 299 300 <!-- Search widget styles --> 301 <item name="searchWidgetCorpusItemBackground">@color/search_widget_corpus_item_background</item> 302 303 <!-- Action bar styles --> 304 <item name="actionDropDownStyle">@style/Widget.Material.Spinner.DropDown.ActionBar</item> 305 <item name="actionButtonStyle">@style/Widget.Material.ActionButton</item> 306 <item name="actionOverflowButtonStyle">@style/Widget.Material.ActionButton.Overflow</item> 307 <item name="actionOverflowMenuStyle">@style/Widget.Material.PopupMenu.Overflow</item> 308 <item name="actionModeBackground">@drawable/cab_background_top_material</item> 309 <item name="actionModeSplitBackground">@drawable/cab_background_bottom_material</item> 310 <item name="actionModeCloseDrawable">@drawable/ic_ab_back_material</item> 311 <item name="actionBarTabStyle">@style/Widget.Material.ActionBar.TabView</item> 312 <item name="actionBarTabBarStyle">@style/Widget.Material.ActionBar.TabBar</item> 313 <item name="actionBarTabTextStyle">@style/Widget.Material.ActionBar.TabText</item> 314 <item name="actionModeStyle">@style/Widget.Material.ActionMode</item> 315 <item name="actionModeCloseButtonStyle">@style/Widget.Material.ActionButton.CloseMode</item> 316 <item name="actionBarStyle">@style/Widget.Material.ActionBar.Solid</item> 317 <item name="actionBarSize">@dimen/action_bar_default_height_material</item> 318 <item name="actionModePopupWindowStyle">@style/Widget.Material.PopupWindow.ActionMode</item> 319 <item name="actionBarWidgetTheme">@null</item> 320 <item name="actionBarPopupTheme">@null</item> 321 <item name="actionBarTheme">@style/ThemeOverlay.Material.ActionBar</item> 322 <item name="actionBarItemBackground">?attr/selectableItemBackgroundBorderless</item> 323 324 <item name="actionModeCutDrawable">@drawable/ic_menu_cut_material</item> 325 <item name="actionModeCopyDrawable">@drawable/ic_menu_copy_material</item> 326 <item name="actionModePasteDrawable">@drawable/ic_menu_paste_material</item> 327 <item name="actionModeSelectAllDrawable">@drawable/ic_menu_selectall_material</item> 328 <item name="actionModeShareDrawable">@drawable/ic_menu_share_material</item> 329 <item name="actionModeFindDrawable">@drawable/ic_menu_find_material</item> 330 <item name="actionModeWebSearchDrawable">@drawable/ic_menu_search_material</item> 331 332 <item name="toolbarStyle">@style/Widget.Material.Toolbar</item> 333 334 <item name="dividerVertical">?attr/listDivider</item> 335 <item name="dividerHorizontal">?attr/listDivider</item> 336 <item name="buttonBarStyle">@style/Widget.Material.ButtonBar</item> 337 <item name="buttonBarButtonStyle">@style/Widget.Material.Button.ButtonBar.AlertDialog</item> 338 <item name="segmentedButtonStyle">@style/Widget.Material.SegmentedButton</item> 339 340 <!-- SearchView attributes --> 341 <item name="searchViewStyle">@style/Widget.Material.SearchView</item> 342 <item name="searchDialogTheme">@style/Theme.Material.SearchBar</item> 343 344 <!-- PreferenceFrameLayout attributes --> 345 <item name="preferenceFrameLayoutStyle">@style/Widget.Material.PreferenceFrameLayout</item> 346 347 <!-- NumberPicker style--> 348 <item name="numberPickerStyle">@style/Widget.Material.NumberPicker</item> 349 350 <!-- CalendarView style--> 351 <item name="calendarViewStyle">@style/Widget.Material.CalendarView</item> 352 353 <!-- TimePicker style --> 354 <item name="timePickerStyle">@style/Widget.Material.TimePicker</item> 355 356 <!-- TimePicker dialog theme --> 357 <item name="timePickerDialogTheme">?attr/dialogTheme</item> 358 359 <!-- DatePicker style --> 360 <item name="datePickerStyle">@style/Widget.Material.DatePicker</item> 361 362 <!-- DatePicker dialog theme --> 363 <item name="datePickerDialogTheme">?attr/dialogTheme</item> 364 365 <!-- TODO: This belongs in a FastScroll style --> 366 <item name="fastScrollThumbDrawable">@drawable/fastscroll_thumb_material</item> 367 <item name="fastScrollPreviewBackgroundLeft">@drawable/fastscroll_label_left_material</item> 368 <item name="fastScrollPreviewBackgroundRight">@drawable/fastscroll_label_right_material</item> 369 <item name="fastScrollTrackDrawable">@drawable/fastscroll_track_material</item> 370 <item name="fastScrollOverlayPosition">aboveThumb</item> 371 372 <!-- Color palette --> 373 <item name="colorPrimaryDark">@color/material_blue_grey_900</item> 374 <item name="colorPrimary">@color/material_blue_grey_800</item> 375 <item name="colorAccent">@color/material_deep_teal_200</item> 376 377 <item name="colorControlNormal">?attr/textColorSecondary</item> 378 <item name="colorControlActivated">?attr/colorAccent</item> 379 380 <item name="colorControlHighlight">@color/ripple_material_dark</item> 381 <item name="colorButtonNormal">@color/btn_default_material_dark</item> 382 <item name="colorSwitchThumbNormal">@color/switch_thumb_material_dark</item> 383 </style> 384 385 <!-- Material theme (light version). --> 386 <style name="Theme.Material.Light" parent="Theme.Light"> 387 <item name="colorForeground">@color/bright_foreground_material_light</item> 388 <item name="colorForegroundInverse">@color/bright_foreground_material_dark</item> 389 <item name="colorBackground">@color/background_material_light</item> 390 <item name="colorBackgroundCacheHint">@color/background_cache_hint_selector_material_light</item> 391 <item name="disabledAlpha">@dimen/disabled_alpha_material_light</item> 392 <item name="backgroundDimAmount">0.6</item> 393 394 <!-- Text styles --> 395 <item name="textAppearance">@style/TextAppearance.Material</item> 396 <item name="textAppearanceInverse">@style/TextAppearance.Material.Inverse</item> 397 398 <item name="textColorPrimary">@color/primary_text_material_light</item> 399 <item name="textColorPrimaryInverse">@color/primary_text_material_dark</item> 400 <item name="textColorSecondary">@color/secondary_text_material_light</item> 401 <item name="textColorSecondaryInverse">@color/secondary_text_material_dark</item> 402 <item name="textColorTertiary">@color/secondary_text_material_light</item> 403 <item name="textColorTertiaryInverse">@color/secondary_text_material_dark</item> 404 <item name="textColorPrimaryDisableOnly">@color/primary_text_disable_only_material_light</item> 405 <item name="textColorPrimaryInverseDisableOnly">@color/primary_text_disable_only_material_dark</item> 406 <item name="textColorHint">@color/hint_foreground_material_light</item> 407 <item name="textColorHintInverse">@color/hint_foreground_material_dark</item> 408 <item name="textColorHighlight">@color/highlighted_text_material_light</item> 409 <item name="textColorHighlightInverse">@color/highlighted_text_material_dark</item> 410 <item name="textColorLink">@color/link_text_material_light</item> 411 <item name="textColorLinkInverse">@color/link_text_material_dark</item> 412 <item name="textColorSearchUrl">@color/search_url_text_material_light</item> 413 <item name="textColorAlertDialogListItem">@color/primary_text_material_light</item> 414 415 <item name="textAppearanceLarge">@style/TextAppearance.Material.Large</item> 416 <item name="textAppearanceLargeInverse">@style/TextAppearance.Material.Large.Inverse</item> 417 <item name="textAppearanceMedium">@style/TextAppearance.Material.Medium</item> 418 <item name="textAppearanceMediumInverse">@style/TextAppearance.Material.Medium.Inverse</item> 419 <item name="textAppearanceSmall">@style/TextAppearance.Material.Small</item> 420 <item name="textAppearanceSmallInverse">@style/TextAppearance.Material.Small.Inverse</item> 421 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.Material.SearchResult.Title</item> 422 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.Material.SearchResult.Subtitle</item> 423 424 <item name="textAppearanceButton">@style/TextAppearance.Material.Widget.Button</item> 425 426 <item name="editTextColor">?attr/textColorPrimary</item> 427 <item name="editTextBackground">@drawable/edit_text_material</item> 428 429 <item name="candidatesTextStyleSpans">@string/candidates_style</item> 430 431 <item name="textCheckMark">@drawable/indicator_check_mark_light</item> 432 <item name="textCheckMarkInverse">@drawable/indicator_check_mark_dark</item> 433 434 <item name="textAppearanceLargePopupMenu">@style/TextAppearance.Material.Widget.PopupMenu.Large</item> 435 <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.Material.Widget.PopupMenu.Small</item> 436 437 <!-- Button styles --> 438 <item name="buttonStyle">@style/Widget.Material.Light.Button</item> 439 440 <item name="buttonStyleSmall">@style/Widget.Material.Light.Button.Small</item> 441 <item name="buttonStyleInset">@style/Widget.Material.Light.Button.Inset</item> 442 443 <item name="buttonStyleToggle">@style/Widget.Material.Light.Button.Toggle</item> 444 <item name="switchStyle">@style/Widget.Material.Light.CompoundButton.Switch</item> 445 <item name="mediaRouteButtonStyle">@style/Widget.Material.Light.MediaRouteButton</item> 446 447 <item name="selectableItemBackground">@drawable/item_background_material</item> 448 <item name="selectableItemBackgroundBorderless">@drawable/item_background_borderless_material</item> 449 <item name="borderlessButtonStyle">@style/Widget.Material.Light.Button.Borderless</item> 450 <item name="homeAsUpIndicator">@drawable/ic_ab_back_material</item> 451 452 <!-- List attributes --> 453 <item name="listPreferredItemHeight">64dip</item> 454 <item name="listPreferredItemHeightSmall">48dip</item> 455 <item name="listPreferredItemHeightLarge">80dip</item> 456 <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item> 457 <item name="textAppearanceListItem">@style/TextAppearance.Material.Subhead</item> 458 <item name="textAppearanceListItemSmall">@style/TextAppearance.Material.Subhead</item> 459 <item name="textAppearanceListItemSecondary">@style/TextAppearance.Material.Body1</item> 460 <item name="listPreferredItemPaddingLeft">16dip</item> 461 <item name="listPreferredItemPaddingRight">16dip</item> 462 <item name="listPreferredItemPaddingStart">16dip</item> 463 <item name="listPreferredItemPaddingEnd">16dip</item> 464 465 <!-- @hide --> 466 <item name="searchResultListItemHeight">58dip</item> 467 <item name="listDivider">@drawable/list_divider_material</item> 468 <item name="listSeparatorTextViewStyle">@style/Widget.Material.Light.TextView.ListSeparator</item> 469 470 <item name="listChoiceIndicatorSingle">@drawable/btn_radio_material_anim</item> 471 <item name="listChoiceIndicatorMultiple">@drawable/btn_check_material_anim</item> 472 473 <item name="listChoiceBackgroundIndicator">?attr/selectableItemBackground</item> 474 <item name="activatedBackgroundIndicator">@drawable/activated_background_material</item> 475 476 <item name="expandableListPreferredItemPaddingLeft">40dip</item> 477 <item name="expandableListPreferredChildPaddingLeft">?attr/expandableListPreferredItemPaddingLeft</item> 478 479 <item name="expandableListPreferredItemIndicatorLeft">3dip</item> 480 <item name="expandableListPreferredItemIndicatorRight">0dip</item> 481 <item name="expandableListPreferredChildIndicatorLeft">?attr/expandableListPreferredItemIndicatorLeft</item> 482 <item name="expandableListPreferredChildIndicatorRight">?attr/expandableListPreferredItemIndicatorRight</item> 483 484 <item name="listDividerAlertDialog">@null</item> 485 <item name="findOnPageNextDrawable">@drawable/ic_find_next_material</item> 486 <item name="findOnPagePreviousDrawable">@drawable/ic_find_previous_material</item> 487 488 <!-- Gallery attributes --> 489 <item name="galleryItemBackground">@drawable/gallery_item_background</item> 490 491 <!-- Window attributes --> 492 <item name="windowBackground">?attr/colorBackground</item> 493 <item name="windowClipToOutline">true</item> 494 <item name="windowFrame">@null</item> 495 <item name="windowNoTitle">false</item> 496 <item name="windowFullscreen">false</item> 497 <item name="windowOverscan">false</item> 498 <item name="windowIsFloating">false</item> 499 <item name="windowContentOverlay">@null</item> 500 <item name="windowShowWallpaper">false</item> 501 <item name="windowTitleStyle">@style/WindowTitle.Material</item> 502 <item name="windowTitleSize">@dimen/action_bar_default_height_material</item> 503 <item name="windowTitleBackgroundStyle">@style/WindowTitleBackground.Material</item> 504 <item name="windowAnimationStyle">@style/Animation.Material.Activity</item> 505 <item name="windowSoftInputMode">stateUnspecified|adjustUnspecified</item> 506 <item name="windowActionBar">true</item> 507 <item name="windowActionModeOverlay">false</item> 508 <item name="windowDrawsSystemBarBackgrounds">true</item> 509 <item name="windowActionBarFullscreenDecorLayout">@layout/screen_toolbar</item> 510 <item name="statusBarColor">?attr/colorPrimaryDark</item> 511 <item name="navigationBarColor">@color/black</item> 512 <item name="windowEnterTransition">@transition/fade</item> 513 <item name="windowSharedElementEnterTransition">@transition/move</item> 514 <item name="windowSharedElementExitTransition">@transition/move</item> 515 <item name="windowContentTransitions">false</item> 516 <item name="windowActivityTransitions">true</item> 517 518 <!-- Dialog attributes --> 519 <item name="dialogTheme">@style/Theme.Material.Light.Dialog</item> 520 <item name="dialogTitleIconsDecorLayout">@layout/dialog_title_icons_material</item> 521 <item name="dialogCustomTitleDecorLayout">@layout/dialog_custom_title_material</item> 522 <item name="dialogTitleDecorLayout">@layout/dialog_title_material</item> 523 524 <!-- AlertDialog attributes --> 525 <item name="alertDialogTheme">@style/Theme.Material.Light.Dialog.Alert</item> 526 <item name="alertDialogStyle">@style/AlertDialog.Material.Light</item> 527 <item name="alertDialogCenterButtons">false</item> 528 <item name="alertDialogIcon">@drawable/ic_dialog_alert_material</item> 529 530 <!-- Presentation attributes --> 531 <item name="presentationTheme">@style/Theme.Material.Light.Dialog.Presentation</item> 532 533 <!-- Toast attributes --> 534 <item name="toastFrameBackground">@drawable/toast_frame</item> 535 536 <!-- Panel attributes --> 537 <item name="panelBackground">?attr/colorBackground</item> 538 <item name="panelFullBackground">@drawable/menu_background_fill_parent_width</item> 539 <!-- These three attributes do not seems to be used by the framework. Declared public though --> 540 <item name="panelColorBackground">#000</item> 541 <item name="panelColorForeground">?attr/textColorPrimary</item> 542 <item name="panelTextAppearance">?attr/textAppearance</item> 543 544 <item name="panelMenuIsCompact">true</item> 545 <item name="panelMenuListWidth">250dip</item> 546 <item name="panelMenuListTheme">@style/Theme.Material.Light.CompactMenu</item> 547 548 <!-- Scrollbar attributes --> 549 <item name="scrollbarFadeDuration">250</item> 550 <item name="scrollbarDefaultDelayBeforeFade">300</item> 551 <item name="scrollbarSize">10dip</item> 552 <item name="scrollbarThumbHorizontal">@drawable/scrollbar_handle_material</item> 553 <item name="scrollbarThumbVertical">@drawable/scrollbar_handle_material</item> 554 <item name="scrollbarTrackHorizontal">@null</item> 555 <item name="scrollbarTrackVertical">@null</item> 556 557 <!-- Text selection handle attributes --> 558 <item name="textSelectHandleLeft">@drawable/text_select_handle_left_material</item> 559 <item name="textSelectHandleRight">@drawable/text_select_handle_right_material</item> 560 <item name="textSelectHandle">@drawable/text_select_handle_middle_material</item> 561 <item name="textSelectHandleWindowStyle">@style/Widget.Material.TextSelectHandle</item> 562 <item name="textSuggestionsWindowStyle">@style/Widget.Material.Light.TextSuggestionsPopupWindow</item> 563 <item name="textCursorDrawable">@drawable/text_cursor_material</item> 564 565 <!-- Widget styles --> 566 <item name="absListViewStyle">@style/Widget.Material.Light.AbsListView</item> 567 <item name="autoCompleteTextViewStyle">@style/Widget.Material.Light.AutoCompleteTextView</item> 568 <item name="checkboxStyle">@style/Widget.Material.Light.CompoundButton.CheckBox</item> 569 <item name="checkedTextViewStyle">@style/Widget.Material.Light.CheckedTextView</item> 570 <item name="dropDownListViewStyle">@style/Widget.Material.ListView.DropDown</item> 571 <item name="editTextStyle">@style/Widget.Material.Light.EditText</item> 572 <item name="expandableListViewStyle">@style/Widget.Material.Light.ExpandableListView</item> 573 <item name="expandableListViewWhiteStyle">@style/Widget.Material.Light.ExpandableListView.White</item> 574 <item name="fastScrollStyle">@style/Widget.Material.Light.FastScroll</item> 575 <item name="galleryStyle">@style/Widget.Material.Light.Gallery</item> 576 <item name="gestureOverlayViewStyle">@style/Widget.Material.Light.GestureOverlayView</item> 577 <item name="gridViewStyle">@style/Widget.Material.Light.GridView</item> 578 <item name="imageButtonStyle">@style/Widget.Material.Light.ImageButton</item> 579 <item name="imageWellStyle">@style/Widget.Material.Light.ImageWell</item> 580 <item name="listViewStyle">@style/Widget.Material.Light.ListView</item> 581 <item name="listViewWhiteStyle">@style/Widget.Material.Light.ListView.White</item> 582 <item name="popupWindowStyle">@style/Widget.Material.Light.PopupWindow</item> 583 <item name="progressBarStyle">@style/Widget.Material.Light.ProgressBar</item> 584 <item name="progressBarStyleHorizontal">@style/Widget.Material.Light.ProgressBar.Horizontal</item> 585 <item name="progressBarStyleSmall">@style/Widget.Material.Light.ProgressBar.Small</item> 586 <item name="progressBarStyleSmallTitle">@style/Widget.Material.Light.ProgressBar.Small.Title</item> 587 <item name="progressBarStyleLarge">@style/Widget.Material.Light.ProgressBar.Large</item> 588 <item name="progressBarStyleInverse">@style/Widget.Material.Light.ProgressBar.Inverse</item> 589 <item name="progressBarStyleSmallInverse">@style/Widget.Material.Light.ProgressBar.Small.Inverse</item> 590 <item name="progressBarStyleLargeInverse">@style/Widget.Material.Light.ProgressBar.Large.Inverse</item> 591 <item name="seekBarStyle">@style/Widget.Material.Light.SeekBar</item> 592 <item name="ratingBarStyle">@style/Widget.Material.Light.RatingBar</item> 593 <item name="ratingBarStyleIndicator">@style/Widget.Material.Light.RatingBar.Indicator</item> 594 <item name="ratingBarStyleSmall">@style/Widget.Material.Light.RatingBar.Small</item> 595 <item name="radioButtonStyle">@style/Widget.Material.Light.CompoundButton.RadioButton</item> 596 <item name="scrollViewStyle">@style/Widget.Material.Light.ScrollView</item> 597 <item name="horizontalScrollViewStyle">@style/Widget.Material.Light.HorizontalScrollView</item> 598 <item name="spinnerStyle">?attr/dropDownSpinnerStyle</item> 599 <item name="dropDownSpinnerStyle">@style/Widget.Material.Light.Spinner.DropDown</item> 600 <item name="starStyle">@style/Widget.Material.Light.CompoundButton.Star</item> 601 <item name="tabWidgetStyle">@style/Widget.Material.Light.TabWidget</item> 602 <item name="textViewStyle">@style/Widget.Material.Light.TextView</item> 603 <item name="errorMessageBackground">@drawable/popup_inline_error_holo_light</item> 604 <item name="errorMessageAboveBackground">@drawable/popup_inline_error_above_holo_light</item> 605 <item name="webTextViewStyle">@style/Widget.Material.Light.WebTextView</item> 606 <item name="webViewStyle">@style/Widget.Material.Light.WebView</item> 607 <item name="dropDownItemStyle">@style/Widget.Material.Light.DropDownItem</item> 608 <item name="spinnerDropDownItemStyle">@style/Widget.Material.Light.DropDownItem.Spinner</item> 609 <item name="spinnerItemStyle">@style/Widget.Material.TextView.SpinnerItem</item> 610 <item name="dropDownHintAppearance">@style/TextAppearance.Material.Widget.DropDownHint</item> 611 <item name="keyboardViewStyle">@style/Widget.Material.KeyboardView</item> 612 <item name="quickContactBadgeStyleWindowSmall">@style/Widget.Material.QuickContactBadge.WindowSmall</item> 613 <item name="quickContactBadgeStyleWindowMedium">@style/Widget.Material.QuickContactBadge.WindowMedium</item> 614 <item name="quickContactBadgeStyleWindowLarge">@style/Widget.Material.QuickContactBadge.WindowLarge</item> 615 <item name="quickContactBadgeStyleSmallWindowSmall">@style/Widget.Material.QuickContactBadgeSmall.WindowSmall</item> 616 <item name="quickContactBadgeStyleSmallWindowMedium">@style/Widget.Material.QuickContactBadgeSmall.WindowMedium</item> 617 <item name="quickContactBadgeStyleSmallWindowLarge">@style/Widget.Material.QuickContactBadgeSmall.WindowLarge</item> 618 <item name="listPopupWindowStyle">@style/Widget.Material.Light.ListPopupWindow</item> 619 <item name="popupMenuStyle">@style/Widget.Material.Light.PopupMenu</item> 620 <item name="stackViewStyle">@style/Widget.Material.Light.StackView</item> 621 <item name="activityChooserViewStyle">@style/Widget.Material.Light.ActivityChooserView</item> 622 623 <!-- Preference styles --> 624 <item name="preferenceScreenStyle">@style/Preference.Material.PreferenceScreen</item> 625 <item name="preferenceFragmentStyle">@style/PreferenceFragment.Material</item> 626 <item name="preferenceCategoryStyle">@style/Preference.Material.Category</item> 627 <item name="preferenceStyle">@style/Preference.Material</item> 628 <item name="preferenceInformationStyle">@style/Preference.Material.Information</item> 629 <item name="checkBoxPreferenceStyle">@style/Preference.Material.CheckBoxPreference</item> 630 <item name="switchPreferenceStyle">@style/Preference.Material.SwitchPreference</item> 631 <item name="seekBarPreferenceStyle">@style/Preference.Material.SeekBarPreference</item> 632 <item name="yesNoPreferenceStyle">@style/Preference.Material.DialogPreference.YesNoPreference</item> 633 <item name="dialogPreferenceStyle">@style/Preference.Material.DialogPreference</item> 634 <item name="editTextPreferenceStyle">@style/Preference.Material.DialogPreference.EditTextPreference</item> 635 <item name="ringtonePreferenceStyle">@style/Preference.Material.RingtonePreference</item> 636 <item name="preferenceLayoutChild">@layout/preference_child_material</item> 637 <item name="preferencePanelStyle">@style/PreferencePanel.Material</item> 638 <item name="preferenceHeaderPanelStyle">@style/PreferenceHeaderPanel.Material</item> 639 <item name="preferenceListStyle">@style/PreferenceHeaderList.Material</item> 640 <item name="preferenceFragmentListStyle">@style/PreferenceFragmentList.Material</item> 641 <item name="preferenceFragmentPaddingSide">@dimen/preference_fragment_padding_side_material</item> 642 <item name="detailsElementBackground">?attr/colorBackground</item> 643 644 <!-- PreferenceFrameLayout attributes --> 645 <item name="preferenceFrameLayoutStyle">@style/Widget.Material.PreferenceFrameLayout</item> 646 647 <!-- Search widget styles --> 648 <item name="searchWidgetCorpusItemBackground">@color/search_widget_corpus_item_background</item> 649 650 <!-- Action bar styles --> 651 <item name="actionDropDownStyle">@style/Widget.Material.Light.Spinner.DropDown.ActionBar</item> 652 <item name="actionButtonStyle">@style/Widget.Material.Light.ActionButton</item> 653 <item name="actionOverflowButtonStyle">@style/Widget.Material.Light.ActionButton.Overflow</item> 654 <item name="actionOverflowMenuStyle">@style/Widget.Material.Light.PopupMenu.Overflow</item> 655 <item name="actionModeBackground">@drawable/cab_background_top_material</item> 656 <item name="actionModeSplitBackground">@drawable/cab_background_bottom_material</item> 657 <item name="actionModeCloseDrawable">@drawable/ic_ab_back_material</item> 658 <item name="actionBarTabStyle">@style/Widget.Material.Light.ActionBar.TabView</item> 659 <item name="actionBarTabBarStyle">@style/Widget.Material.Light.ActionBar.TabBar</item> 660 <item name="actionBarTabTextStyle">@style/Widget.Material.Light.ActionBar.TabText</item> 661 <item name="actionModeStyle">@style/Widget.Material.Light.ActionMode</item> 662 <item name="actionModeCloseButtonStyle">@style/Widget.Material.Light.ActionButton.CloseMode</item> 663 <item name="actionBarStyle">@style/Widget.Material.Light.ActionBar.Solid</item> 664 <item name="actionBarSize">@dimen/action_bar_default_height_material</item> 665 <item name="actionModePopupWindowStyle">@style/Widget.Material.Light.PopupWindow.ActionMode</item> 666 <item name="actionBarWidgetTheme">@null</item> 667 <item name="actionBarPopupTheme">@null</item> 668 <item name="actionBarTheme">@style/ThemeOverlay.Material.ActionBar</item> 669 <item name="actionBarItemBackground">?attr/selectableItemBackgroundBorderless</item> 670 671 <item name="actionModeCutDrawable">@drawable/ic_menu_cut_material</item> 672 <item name="actionModeCopyDrawable">@drawable/ic_menu_copy_material</item> 673 <item name="actionModePasteDrawable">@drawable/ic_menu_paste_material</item> 674 <item name="actionModeSelectAllDrawable">@drawable/ic_menu_selectall_material</item> 675 <item name="actionModeShareDrawable">@drawable/ic_menu_share_material</item> 676 <item name="actionModeFindDrawable">@drawable/ic_menu_find_material</item> 677 <item name="actionModeWebSearchDrawable">@drawable/ic_menu_search_material</item> 678 679 <item name="toolbarStyle">@style/Widget.Material.Toolbar</item> 680 681 <item name="dividerVertical">?attr/listDivider</item> 682 <item name="dividerHorizontal">?attr/listDivider</item> 683 <item name="buttonBarStyle">@style/Widget.Material.Light.ButtonBar</item> 684 <item name="buttonBarButtonStyle">@style/Widget.Material.Light.Button.ButtonBar.AlertDialog</item> 685 <item name="segmentedButtonStyle">@style/Widget.Material.Light.SegmentedButton</item> 686 687 <!-- SearchView attributes --> 688 <item name="searchViewStyle">@style/Widget.Material.Light.SearchView</item> 689 <item name="searchDialogTheme">@style/Theme.Material.Light.SearchBar</item> 690 691 <!-- NumberPicker style--> 692 <item name="numberPickerStyle">@style/Widget.Material.Light.NumberPicker</item> 693 694 <!-- CalendarView style--> 695 <item name="calendarViewStyle">@style/Widget.Material.Light.CalendarView</item> 696 697 <!-- TimePicker style --> 698 <item name="timePickerStyle">@style/Widget.Material.Light.TimePicker</item> 699 700 <!-- TimePicker dialog theme --> 701 <item name="timePickerDialogTheme">?attr/dialogTheme</item> 702 703 <!-- DatePicker style --> 704 <item name="datePickerStyle">@style/Widget.Material.Light.DatePicker</item> 705 706 <!-- DatePicker dialog theme --> 707 <item name="datePickerDialogTheme">?attr/dialogTheme</item> 708 709 <item name="fastScrollThumbDrawable">@drawable/fastscroll_thumb_material</item> 710 <item name="fastScrollPreviewBackgroundLeft">@drawable/fastscroll_label_left_material</item> 711 <item name="fastScrollPreviewBackgroundRight">@drawable/fastscroll_label_right_material</item> 712 <item name="fastScrollTrackDrawable">@drawable/fastscroll_track_material</item> 713 <item name="fastScrollOverlayPosition">aboveThumb</item> 714 715 <!-- Color palette --> 716 <item name="colorPrimaryDark">@color/material_blue_grey_100</item> 717 <item name="colorPrimary">@color/material_blue_grey_50</item> 718 <item name="colorAccent">@color/material_deep_teal_500</item> 719 720 <item name="colorControlNormal">?attr/textColorSecondary</item> 721 <item name="colorControlActivated">?attr/colorAccent</item> 722 723 <item name="colorControlHighlight">@color/ripple_material_light</item> 724 <item name="colorButtonNormal">@color/btn_default_material_light</item> 725 <item name="colorSwitchThumbNormal">@color/switch_thumb_material_light</item> 726 </style> 727 728 <!-- Variant of the material (light) theme that has a solid (opaque) action bar 729 with an inverse color profile. The dark action bar sharply stands out against 730 the light content. --> 731 <style name="Theme.Material.Light.DarkActionBar"> 732 <item name="actionBarWidgetTheme">@null</item> 733 <item name="actionBarTheme">@style/ThemeOverlay.Material.Dark.ActionBar</item> 734 <item name="actionBarPopupTheme">@style/ThemeOverlay.Material.Light</item> 735 736 <item name="colorPrimaryDark">@color/material_blue_grey_900</item> 737 <item name="colorPrimary">@color/material_blue_grey_800</item> 738 </style> 739 740 <style name="ThemeOverlay" /> 741 <style name="ThemeOverlay.Material" /> 742 743 <!-- Theme overlay that replaces colors with their light versions but preserves 744 the value of colorAccent, colorPrimary and its variants. --> 745 <style name="ThemeOverlay.Material.Light"> 746 <item name="colorForeground">@color/bright_foreground_material_light</item> 747 <item name="colorForegroundInverse">@color/bright_foreground_material_dark</item> 748 <item name="colorBackground">@color/background_material_light</item> 749 <item name="colorBackgroundCacheHint">@color/background_cache_hint_selector_material_light</item> 750 751 <item name="textColorPrimary">@color/primary_text_material_light</item> 752 <item name="textColorPrimaryInverse">@color/primary_text_material_dark</item> 753 <item name="textColorSecondary">@color/secondary_text_material_light</item> 754 <item name="textColorSecondaryInverse">@color/secondary_text_material_dark</item> 755 <item name="textColorTertiary">@color/secondary_text_material_light</item> 756 <item name="textColorTertiaryInverse">@color/secondary_text_material_dark</item> 757 <item name="textColorPrimaryDisableOnly">@color/primary_text_disable_only_material_light</item> 758 <item name="textColorPrimaryInverseDisableOnly">@color/primary_text_disable_only_material_dark</item> 759 <item name="textColorHint">@color/hint_foreground_material_light</item> 760 <item name="textColorHintInverse">@color/hint_foreground_material_dark</item> 761 <item name="textColorHighlight">@color/highlighted_text_material_light</item> 762 <item name="textColorHighlightInverse">@color/highlighted_text_material_dark</item> 763 <item name="textColorLink">@color/link_text_material_light</item> 764 <item name="textColorLinkInverse">@color/link_text_material_dark</item> 765 <item name="textColorSearchUrl">@color/search_url_text_material_light</item> 766 <item name="textColorAlertDialogListItem">@color/primary_text_material_light</item> 767 768 <item name="textCheckMark">@drawable/indicator_check_mark_light</item> 769 <item name="textCheckMarkInverse">@drawable/indicator_check_mark_dark</item> 770 771 <item name="windowBackground">@color/background_material_light</item> 772 773 <item name="fastScrollPreviewBackgroundLeft">@drawable/fastscroll_label_left_holo_light</item> 774 <item name="fastScrollPreviewBackgroundRight">@drawable/fastscroll_label_right_holo_light</item> 775 776 <item name="colorControlNormal">?attr/textColorSecondary</item> 777 <item name="colorControlHighlight">@color/ripple_material_light</item> 778 <item name="colorButtonNormal">@color/btn_default_material_light</item> 779 <item name="colorSwitchThumbNormal">@color/switch_thumb_material_light</item> 780 </style> 781 782 <!-- Theme overlay that replaces colors with their dark versions but preserves 783 the value of colorAccent, colorPrimary and its variants. --> 784 <style name="ThemeOverlay.Material.Dark"> 785 <item name="colorForeground">@color/bright_foreground_material_dark</item> 786 <item name="colorForegroundInverse">@color/bright_foreground_material_light</item> 787 <item name="colorBackground">@color/background_material_dark</item> 788 <item name="colorBackgroundCacheHint">@color/background_cache_hint_selector_material_dark</item> 789 790 <item name="textColorPrimary">@color/primary_text_material_dark</item> 791 <item name="textColorPrimaryInverse">@color/primary_text_material_light</item> 792 <item name="textColorPrimaryDisableOnly">@color/primary_text_disable_only_material_dark</item> 793 <item name="textColorSecondary">@color/secondary_text_material_dark</item> 794 <item name="textColorSecondaryInverse">@color/secondary_text_material_light</item> 795 <item name="textColorTertiary">@color/secondary_text_material_dark</item> 796 <item name="textColorTertiaryInverse">@color/secondary_text_material_light</item> 797 <item name="textColorHint">@color/hint_foreground_material_dark</item> 798 <item name="textColorHintInverse">@color/hint_foreground_material_light</item> 799 <item name="textColorHighlight">@color/highlighted_text_material_dark</item> 800 <item name="textColorHighlightInverse">@color/highlighted_text_material_light</item> 801 <item name="textColorLink">@color/link_text_material_dark</item> 802 <item name="textColorLinkInverse">@color/link_text_material_light</item> 803 <item name="textColorSearchUrl">@color/search_url_text_material_dark</item> 804 <item name="textColorAlertDialogListItem">@color/primary_text_material_dark</item> 805 806 <item name="textCheckMark">@drawable/indicator_check_mark_dark</item> 807 <item name="textCheckMarkInverse">@drawable/indicator_check_mark_light</item> 808 809 <item name="windowBackground">@color/background_material_dark</item> 810 811 <item name="fastScrollPreviewBackgroundLeft">@drawable/fastscroll_label_left_holo_dark</item> 812 <item name="fastScrollPreviewBackgroundRight">@drawable/fastscroll_label_right_holo_dark</item> 813 814 <item name="colorControlNormal">?attr/textColorSecondary</item> 815 <item name="colorControlHighlight">@color/ripple_material_dark</item> 816 <item name="colorButtonNormal">@color/btn_default_material_dark</item> 817 <item name="colorSwitchThumbNormal">@color/switch_thumb_material_dark</item> 818 </style> 819 820 <!-- Theme overlay that replaces the normal control color, which by default is the same as the 821 secondary text color, with the primary text color. --> 822 <style name="ThemeOverlay.Material.ActionBar"> 823 <item name="colorControlNormal">?attr/textColorPrimary</item> 824 </style> 825 826 <!-- Theme overlay that replaces colors with their dark versions and replaces the normal 827 control color, which by default is the same as the secondary text color, with the primary 828 text color. --> 829 <style name="ThemeOverlay.Material.Dark.ActionBar"> 830 <item name="colorControlNormal">?attr/textColorPrimary</item> 831 </style> 832 833 <!-- Variant of the material (dark) theme with no action bar. --> 834 <style name="Theme.Material.NoActionBar"> 835 <item name="windowActionBar">false</item> 836 <item name="windowNoTitle">true</item> 837 </style> 838 839 <!-- Variant of the material (dark) theme that has no title bar and fills 840 the entire screen. This theme 841 sets {@link android.R.attr#windowFullscreen} to true. --> 842 <style name="Theme.Material.NoActionBar.Fullscreen"> 843 <item name="windowFullscreen">true</item> 844 <item name="windowContentOverlay">@null</item> 845 </style> 846 847 <!-- Variant of the material (dark) theme that has no title bar and fills 848 the entire screen and extends into the display overscan region. This theme 849 sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan} 850 to true. --> 851 <style name="Theme.Material.NoActionBar.Overscan"> 852 <item name="windowFullscreen">true</item> 853 <item name="windowOverscan">true</item> 854 <item name="windowContentOverlay">@null</item> 855 </style> 856 857 <!-- Variant of the material (dark) theme that has no title bar and translucent 858 system decor. This theme sets {@link android.R.attr#windowTranslucentStatus} and 859 {@link android.R.attr#windowTranslucentNavigation} to true. --> 860 <style name="Theme.Material.NoActionBar.TranslucentDecor"> 861 <item name="windowTranslucentStatus">true</item> 862 <item name="windowTranslucentNavigation">true</item> 863 <item name="windowContentOverlay">@null</item> 864 </style> 865 866 <!-- Variant of the material (light) theme with no action bar. --> 867 <style name="Theme.Material.Light.NoActionBar"> 868 <item name="windowActionBar">false</item> 869 <item name="windowNoTitle">true</item> 870 </style> 871 872 <!-- Variant of the material (light) theme that has no title bar and fills 873 the entire screen. This theme 874 sets {@link android.R.attr#windowFullscreen} to true. --> 875 <style name="Theme.Material.Light.NoActionBar.Fullscreen"> 876 <item name="windowFullscreen">true</item> 877 <item name="windowContentOverlay">@null</item> 878 </style> 879 880 <!-- Variant of the material (light) theme that has no title bar and fills 881 the entire screen and extends into the display overscan region. This theme 882 sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan} 883 to true. --> 884 <style name="Theme.Material.Light.NoActionBar.Overscan"> 885 <item name="windowFullscreen">true</item> 886 <item name="windowOverscan">true</item> 887 <item name="windowContentOverlay">@null</item> 888 </style> 889 890 <!-- Variant of the material (light) theme that has no title bar and translucent 891 system decor. This theme sets {@link android.R.attr#windowTranslucentStatus} and 892 {@link android.R.attr#windowTranslucentNavigation} to true. --> 893 <style name="Theme.Material.Light.NoActionBar.TranslucentDecor"> 894 <item name="windowTranslucentStatus">true</item> 895 <item name="windowTranslucentNavigation">true</item> 896 <item name="windowContentOverlay">@null</item> 897 </style> 898 899 <!-- Default material dark theme for panel windows. This removes all extraneous 900 window decorations, so you basically have an empty rectangle in which 901 to place your content. It makes the window floating, with a transparent 902 background, and turns off dimming behind the window. --> 903 <style name="Theme.Material.Panel"> 904 <item name="windowBackground">@color/transparent</item> 905 <item name="colorBackgroundCacheHint">@null</item> 906 <item name="windowFrame">@null</item> 907 <item name="windowContentOverlay">@null</item> 908 <item name="windowAnimationStyle">@null</item> 909 <item name="windowIsFloating">true</item> 910 <item name="backgroundDimEnabled">false</item> 911 <item name="windowIsTranslucent">true</item> 912 <item name="windowNoTitle">true</item> 913 </style> 914 915 <!-- Default material light theme for panel windows. This removes all extraneous 916 window decorations, so you basically have an empty rectangle in which 917 to place your content. It makes the window floating, with a transparent 918 background, and turns off dimming behind the window. --> 919 <style name="Theme.Material.Light.Panel"> 920 <item name="windowBackground">@color/transparent</item> 921 <item name="colorBackgroundCacheHint">@null</item> 922 <item name="windowFrame">@null</item> 923 <item name="windowContentOverlay">@null</item> 924 <item name="windowAnimationStyle">@null</item> 925 <item name="windowIsFloating">true</item> 926 <item name="backgroundDimEnabled">false</item> 927 <item name="windowIsTranslucent">true</item> 928 <item name="windowNoTitle">true</item> 929 </style> 930 931 <!-- Material theme for an activity that is to be used for voice interaction. 932 This gives the activity a floating dialog style, to incorporate with the 933 system voice experience. --> 934 <style name="Theme.Material.Voice" parent="@style/Theme.Material.Dialog"> 935 <item name="windowAnimationStyle">@style/Animation.VoiceActivity</item> 936 <item name="backgroundDimEnabled">false</item> 937 </style> 938 939 <!-- Material light theme for an activity that is to be used for voice interaction. 940 This gives the activity a floating dialog style, to incorporate with the 941 system voice experience. --> 942 <style name="Theme.Material.Light.Voice" parent="@style/Theme.Material.Light.Dialog"> 943 <item name="windowAnimationStyle">@style/Animation.VoiceActivity</item> 944 <item name="backgroundDimEnabled">false</item> 945 </style> 946 947 <!-- Default theme for material style input methods, which is used by the 948 {@link android.inputmethodservice.InputMethodService} class. 949 this inherits from Theme.Panel, but sets up IME appropriate animations 950 and a few custom attributes. --> 951 <style name="Theme.Material.InputMethod" parent="Theme.Material.Light.Panel"> 952 <item name="windowAnimationStyle">@style/Animation.InputMethod</item> 953 <item name="imeFullscreenBackground">@drawable/screen_background_selector_light</item> 954 <item name="imeExtractEnterAnimation">@anim/input_method_extract_enter</item> 955 <item name="imeExtractExitAnimation">@anim/input_method_extract_exit</item> 956 </style> 957 958 <!-- Default theme for material style voice interaction, which is used by the 959 {@link android.service.voice.VoiceInteractionSession} class. 960 this inherits from Theme.Panel, but sets up appropriate animations 961 and a few custom attributes. --> 962 <style name="Theme.Material.VoiceInteractionSession" parent="Theme.Material.Light.Panel"> 963 <item name="windowAnimationStyle">@style/Animation.VoiceInteractionSession</item> 964 </style> 965 966 <!-- Theme for the search input bar. --> 967 <style name="Theme.Material.SearchBar" parent="Theme.Material.Panel" /> 968 <style name="Theme.Material.Light.SearchBar" parent="Theme.Material.Light.Panel" /> 969 970 <!-- Menu Themes --> 971 <eat-comment /> 972 973 <style name="Theme.Material.CompactMenu"> 974 <!-- Menu/item attributes --> 975 <item name="itemTextAppearance">?attr/textAppearanceMedium</item> 976 <item name="listViewStyle">@style/Widget.Material.ListView</item> 977 <item name="windowAnimationStyle">@style/Animation.DropDownUp</item> 978 <item name="background">@null</item> 979 </style> 980 981 <style name="Theme.Material.Light.CompactMenu"> 982 <!-- Menu/item attributes --> 983 <item name="itemTextAppearance">?attr/textAppearanceMedium</item> 984 <item name="listViewStyle">@style/Widget.Material.Light.ListView</item> 985 <item name="windowAnimationStyle">@style/Animation.DropDownUp</item> 986 <item name="background">@null</item> 987 </style> 988 989 <!-- Dialog themes for Material --> 990 <eat-comment /> 991 992 <style name="Theme.Material.BaseDialog"> 993 <item name="windowFrame">@null</item> 994 <item name="windowTitleStyle">@style/DialogWindowTitle.Material</item> 995 <item name="windowBackground">@drawable/dialog_background_material</item> 996 <item name="windowElevation">@dimen/floating_window_z</item> 997 <item name="windowIsFloating">true</item> 998 <item name="windowContentOverlay">@null</item> 999 <item name="windowAnimationStyle">@style/Animation.Material.Dialog</item> 1000 <item name="windowSoftInputMode">stateUnspecified|adjustPan</item> 1001 <item name="windowActionBar">false</item> 1002 <item name="windowActionModeOverlay">true</item> 1003 <item name="windowCloseOnTouchOutside">@bool/config_closeDialogWhenTouchOutside</item> 1004 1005 <item name="colorBackgroundCacheHint">@null</item> 1006 1007 <item name="buttonBarStyle">@style/Widget.Material.ButtonBar.AlertDialog</item> 1008 <item name="borderlessButtonStyle">@style/Widget.Material.Button.Borderless</item> 1009 1010 <item name="textAppearance">@style/TextAppearance.Material</item> 1011 <item name="textAppearanceInverse">@style/TextAppearance.Material.Inverse</item> 1012 1013 <item name="listPreferredItemPaddingLeft">16dip</item> 1014 <item name="listPreferredItemPaddingRight">16dip</item> 1015 <item name="listPreferredItemPaddingStart">16dip</item> 1016 <item name="listPreferredItemPaddingEnd">16dip</item> 1017 1018 <item name="listDivider">@null</item> 1019 1020 <item name="preferencePanelStyle">@style/PreferencePanel.Dialog</item> 1021 </style> 1022 1023 <!-- Material theme for dialog windows and activities, which is used by the 1024 {@link android.app.Dialog} class. This changes the window to be 1025 floating (not fill the entire screen), and puts a frame around its 1026 contents. You can set this theme on an activity if you would like to 1027 make an activity that looks like a Dialog. --> 1028 <style name="Theme.Material.Dialog" parent="Theme.Material.BaseDialog"/> 1029 1030 <!-- Variant of Theme.Material.Dialog that has a nice minimum width for 1031 a regular dialog. --> 1032 <style name="Theme.Material.Dialog.MinWidth"> 1033 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1034 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1035 </style> 1036 1037 <!-- Variant of Theme.Material.Dialog that does not include a title bar. --> 1038 <style name="Theme.Material.Dialog.NoActionBar"> 1039 <item name="windowActionBar">false</item> 1040 <item name="windowNoTitle">true</item> 1041 </style> 1042 1043 <!-- Variant of Theme.Material.Dialog.NoActionBar that has a nice minimum width for 1044 a regular dialog. --> 1045 <style name="Theme.Material.Dialog.NoActionBar.MinWidth"> 1046 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1047 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1048 </style> 1049 1050 <!-- Variant of Theme.Material.Dialog that has a fixed size. --> 1051 <style name="Theme.Material.Dialog.FixedSize"> 1052 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 1053 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 1054 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 1055 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 1056 </style> 1057 1058 <!-- Variant of Theme.Material.Dialog.NoActionBar that has a fixed size. --> 1059 <style name="Theme.Material.Dialog.NoActionBar.FixedSize"> 1060 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 1061 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 1062 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 1063 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 1064 </style> 1065 1066 <!-- Variant of Theme.Material.Dialog that does not include a frame (or background). 1067 The view hierarchy of the dialog is responsible for drawing all of 1068 its pixels. --> 1069 <style name="Theme.Material.Dialog.NoFrame"> 1070 <item name="windowBackground">@color/transparent</item> 1071 <item name="windowElevation">0dp</item> 1072 <item name="windowAnimationStyle">@null</item> 1073 <item name="backgroundDimEnabled">false</item> 1074 <item name="windowIsTranslucent">true</item> 1075 <item name="windowNoTitle">true</item> 1076 <item name="windowCloseOnTouchOutside">false</item> 1077 </style> 1078 1079 <style name="Theme.Material.Dialog.BaseAlert"> 1080 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1081 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1082 </style> 1083 1084 <!-- Material theme for alert dialog windows, which is used by the 1085 {@link android.app.AlertDialog} class. This is basically a dialog 1086 but sets the background to empty so it can do two-tone backgrounds. 1087 For applications targeting Honeycomb or newer, this is the default 1088 AlertDialog theme. --> 1089 <style name="Theme.Material.Dialog.Alert" parent="Theme.Material.Dialog.BaseAlert"/> 1090 1091 <!-- Theme for a window that will be displayed either full-screen on 1092 smaller screens (small, normal) or as a dialog on larger screens 1093 (large, xlarge). --> 1094 <style name="Theme.Material.DialogWhenLarge" parent="@style/Theme.Material" /> 1095 1096 <!-- Theme for a window without a title bar that will be displayed either 1097 full-screen on smaller screens (small, normal) or as a dialog on larger screens 1098 (large, xlarge). --> 1099 <style name="Theme.Material.DialogWhenLarge.NoActionBar" parent="@style/Theme.Material.NoActionBar" /> 1100 1101 <!-- Theme for a presentation window on a secondary display. --> 1102 <style name="Theme.Material.Dialog.Presentation" parent="@style/Theme.Material.NoActionBar.Fullscreen" /> 1103 1104 <!-- Light material dialog themes --> 1105 1106 <style name="Theme.Material.Light.BaseDialog"> 1107 <item name="windowFrame">@null</item> 1108 <item name="windowTitleStyle">@style/DialogWindowTitle.Material.Light</item> 1109 <item name="windowBackground">@drawable/dialog_background_material</item> 1110 <item name="windowElevation">@dimen/floating_window_z</item> 1111 <item name="windowIsFloating">true</item> 1112 <item name="windowContentOverlay">@null</item> 1113 <item name="windowAnimationStyle">@style/Animation.Material.Dialog</item> 1114 <item name="windowSoftInputMode">stateUnspecified|adjustPan</item> 1115 <item name="windowActionBar">false</item> 1116 <item name="windowActionModeOverlay">true</item> 1117 <item name="windowCloseOnTouchOutside">@bool/config_closeDialogWhenTouchOutside</item> 1118 1119 <item name="colorBackgroundCacheHint">@null</item> 1120 1121 <item name="buttonBarStyle">@style/Widget.Material.Light.ButtonBar.AlertDialog</item> 1122 <item name="borderlessButtonStyle">@style/Widget.Material.Light.Button.Borderless</item> 1123 1124 <item name="textAppearance">@style/TextAppearance.Material</item> 1125 <item name="textAppearanceInverse">@style/TextAppearance.Material.Inverse</item> 1126 1127 <item name="listPreferredItemPaddingLeft">16dip</item> 1128 <item name="listPreferredItemPaddingRight">16dip</item> 1129 <item name="listPreferredItemPaddingStart">16dip</item> 1130 <item name="listPreferredItemPaddingEnd">16dip</item> 1131 1132 <item name="listDivider">@null</item> 1133 1134 <item name="preferencePanelStyle">@style/PreferencePanel.Dialog</item> 1135 </style> 1136 1137 <!-- Material light theme for dialog windows and activities, which is used by the 1138 {@link android.app.Dialog} class. This changes the window to be 1139 floating (not fill the entire screen), and puts a frame around its 1140 contents. You can set this theme on an activity if you would like to 1141 make an activity that looks like a Dialog. --> 1142 <style name="Theme.Material.Light.Dialog" parent="Theme.Material.Light.BaseDialog"/> 1143 1144 <!-- Variant of Theme.Material.Light.Dialog that has a nice minimum width for 1145 a regular dialog. --> 1146 <style name="Theme.Material.Light.Dialog.MinWidth"> 1147 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1148 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1149 </style> 1150 1151 <!-- Variant of Theme.Material.Light.Dialog that does not include a title bar. --> 1152 <style name="Theme.Material.Light.Dialog.NoActionBar"> 1153 <item name="windowActionBar">false</item> 1154 <item name="windowNoTitle">true</item> 1155 </style> 1156 1157 <!-- Variant of Theme.Material.Light.Dialog.NoActionBar that has a nice minimum width for 1158 a regular dialog. --> 1159 <style name="Theme.Material.Light.Dialog.NoActionBar.MinWidth"> 1160 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1161 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1162 </style> 1163 1164 <!-- Variant of Theme.Material.Light.Dialog that has a fixed size. --> 1165 <style name="Theme.Material.Light.Dialog.FixedSize"> 1166 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 1167 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 1168 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 1169 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 1170 </style> 1171 1172 <!-- Variant of Theme.Material.Light.Dialog.NoActionBar that has a fixed size. --> 1173 <style name="Theme.Material.Light.Dialog.NoActionBar.FixedSize"> 1174 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 1175 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 1176 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 1177 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 1178 </style> 1179 1180 <!-- Theme for a window that will be displayed either full-screen on 1181 smaller screens (small, normal) or as a dialog on larger screens 1182 (large, xlarge). --> 1183 <style name="Theme.Material.Light.DialogWhenLarge" parent="@style/Theme.Material.Light" /> 1184 1185 <!-- Theme for a window without an action bar that will be displayed either full-screen 1186 on smaller screens (small, normal) or as a dialog on larger screens 1187 (large, xlarge). --> 1188 <style name="Theme.Material.Light.DialogWhenLarge.NoActionBar" parent="@style/Theme.Material.Light.NoActionBar" /> 1189 1190 <style name="Theme.Material.Light.Dialog.BaseAlert"> 1191 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1192 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1193 </style> 1194 1195 <!-- Material light theme for alert dialog windows, which is used by the 1196 {@link android.app.AlertDialog} class. This is basically a dialog 1197 but sets the background to empty so it can do two-tone backgrounds. 1198 For applications targeting Honeycomb or newer, this is the default 1199 AlertDialog theme. --> 1200 <style name="Theme.Material.Light.Dialog.Alert" parent="Theme.Material.Light.Dialog.BaseAlert"/> 1201 1202 <!-- Theme for a presentation window on a secondary display. --> 1203 <style name="Theme.Material.Light.Dialog.Presentation" parent="Theme.Material.Light.NoActionBar.Fullscreen" /> 1204 1205 <!-- Default material (dark) for windows that want to have the user's selected 1206 wallpaper appear behind them. --> 1207 <style name="Theme.Material.Wallpaper"> 1208 <item name="windowBackground">@color/transparent</item> 1209 <item name="colorBackgroundCacheHint">@null</item> 1210 <item name="windowShowWallpaper">true</item> 1211 </style> 1212 1213 <!--Default material (dark) for windows that want to have the user's selected 1214 wallpaper appear behind them and without an action bar. --> 1215 <style name="Theme.Material.Wallpaper.NoTitleBar"> 1216 <item name="windowNoTitle">true</item> 1217 </style> 1218 1219 <!-- Default theme for Settings and activities launched from Settings. --> 1220 <style name="Theme.Material.Settings" parent="Theme.Material.Light.DarkActionBar"> 1221 <item name="colorPrimary">@color/material_blue_grey_900</item> 1222 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1223 <item name="colorAccent">@color/material_deep_teal_500</item> 1224 1225 <item name="dialogTheme">@style/Theme.Material.Settings.Dialog</item> 1226 <item name="alertDialogTheme">@style/Theme.Material.Settings.Dialog.Alert</item> 1227 <item name="presentationTheme">@style/Theme.Material.Settings.Dialog.Presentation</item> 1228 <item name="searchDialogTheme">@style/Theme.Material.Settings.SearchBar</item> 1229 <item name="panelMenuListTheme">@style/Theme.Material.Settings.CompactMenu</item> 1230 </style> 1231 1232 <style name="Theme.Material.Settings.BaseDialog" parent="Theme.Material.Light.BaseDialog"> 1233 <item name="colorPrimary">@color/material_blue_grey_900</item> 1234 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1235 <item name="colorAccent">@color/material_deep_teal_500</item> 1236 </style> 1237 1238 <style name="Theme.Material.Settings.Dialog" parent="Theme.Material.Settings.BaseDialog" /> 1239 1240 <style name="Theme.Material.Settings.Dialog.BaseAlert" parent="Theme.Material.Light.Dialog.BaseAlert"> 1241 <item name="colorPrimary">@color/material_blue_grey_900</item> 1242 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1243 <item name="colorAccent">@color/material_deep_teal_500</item> 1244 </style> 1245 1246 <style name="Theme.Material.Settings.Dialog.Alert" parent="Theme.Material.Settings.Dialog.BaseAlert" /> 1247 1248 <style name="Theme.Material.Settings.Dialog.Presentation" parent="Theme.Material.Light.Dialog.Presentation"> 1249 <item name="colorPrimary">@color/material_blue_grey_900</item> 1250 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1251 <item name="colorAccent">@color/material_deep_teal_500</item> 1252 </style> 1253 1254 <style name="Theme.Material.Settings.SearchBar" parent="Theme.Material.Light.SearchBar"> 1255 <item name="colorPrimary">@color/material_blue_grey_900</item> 1256 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1257 <item name="colorAccent">@color/material_deep_teal_500</item> 1258 </style> 1259 1260 <style name="Theme.Material.Settings.CompactMenu" parent="Theme.Material.Light.CompactMenu"> 1261 <item name="colorPrimary">@color/material_blue_grey_900</item> 1262 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1263 <item name="colorAccent">@color/material_deep_teal_500</item> 1264 </style> 1265</resources> 1266