1<?xml version="1.0" encoding="utf-8"?> 2<!-- Copyright (C) 2009 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<resources xmlns:android="http://schemas.android.com/apk/res/android" 17 xmlns:tools="http://schemas.android.com/tools"> 18 19 <style name="EditorActivityTheme" parent="@style/PeopleActivityTheme"> 20 <item name="actionBarStyle">@style/EditorActionBarStyle</item> 21 <item name="colorButtonNormal">@color/background_primary</item> 22 <item name="windowActionModeOverlay">true</item> 23 </style> 24 25 <style name="Theme.QuickContact" parent="@style/PeopleTheme"> 26 <item name="android:windowBackground">@android:color/transparent</item> 27 <item name="android:colorBackgroundCacheHint">@null</item> 28 <item name="android:windowFrame">@null</item> 29 <item name="android:windowContentOverlay">@null</item> 30 <item name="android:windowAnimationStyle">@null</item> 31 <item name="android:windowIsFloating">false</item> 32 <item name="android:windowIsTranslucent">true</item> 33 <item name="android:windowNoTitle">true</item> 34 <item name="android:listViewStyle">@style/ListViewStyle</item> 35 <!-- We need to use a light ripple behind ActionBar items in order for them to 36 be visible when using some of the darker ActionBar tints --> 37 <item name="android:actionBarItemBackground"> 38 @drawable/item_background_material_borderless_dark 39 </item> 40 </style> 41 42 <style name="PeopleTheme" parent="@android:style/Theme.Material.Light.DarkActionBar"> 43 <item name="android:actionBarStyle">@style/ContactsActionBarStyle</item> 44 <!-- Style for the overflow button in the actionbar. --> 45 <item name="android:actionOverflowButtonStyle">@style/ContactsActionBarOverflowQP</item> 46 <item name="android:actionModeCloseDrawable">@drawable/quantum_ic_close_vd_theme_24</item> 47 <item name="android:textColorPrimary">@color/primary_text_color</item> 48 <item name="android:textColorSecondary">@color/secondary_text_color</item> 49 <item name="android:icon">@android:color/transparent</item> 50 <item name="android:listViewStyle">@style/ListViewStyle</item> 51 <item name="android:windowBackground">@color/background_primary</item> 52 <item name="android:colorPrimaryDark">@color/primary_color_dark</item> 53 <item name="android:colorPrimary">@color/primary_color</item> 54 <item name="android:colorAccent">@color/primary_color</item> 55 <item name="android:alertDialogTheme">@style/ContactsAlertDialogTheme</item> 56 <item name="list_item_height">@dimen/contact_browser_list_item_height</item> 57 <item name="list_section_header_height">24dip</item> 58 <item name="list_item_padding_top"> 59 @dimen/contact_browser_list_item_padding_top_or_bottom 60 </item> 61 <item name="list_item_padding_right">32dp</item> 62 <item name="list_item_padding_bottom"> 63 @dimen/contact_browser_list_item_padding_top_or_bottom 64 </item> 65 <item name="list_item_padding_left">0dp</item> 66 <item name="list_item_gap_between_image_and_text"> 67 @dimen/contact_browser_list_item_gap_between_image_and_text 68 </item> 69 <item name="list_item_gap_between_label_and_data">5dip</item> 70 <item name="list_item_presence_icon_margin">4dip</item> 71 <item name="list_item_presence_icon_size">16dip</item> 72 <item name="list_item_photo_size">@dimen/contact_browser_list_item_photo_size</item> 73 <item name="list_item_profile_photo_size">70dip</item> 74 <item name="list_item_prefix_highlight_color">@color/people_app_theme_color</item> 75 <item name="list_item_background_color">@color/list_item_pinned_header_color</item> 76 <item name="list_item_header_text_color">@color/people_app_theme_color</item> 77 <item name="list_item_header_text_size">14sp</item> 78 <item name="list_item_header_height">30dip</item> 79 <item name="list_item_header_text_indent">8dip</item> 80 <item name="contact_browser_list_padding_left">0dip</item> 81 <item name="contact_browser_list_padding_right">0dip</item> 82 <item name="contact_browser_background">@color/background_primary</item> 83 <item name="list_item_text_indent">@dimen/contact_browser_list_item_text_indent</item> 84 <item name="list_item_text_offset_top">-2dp</item> 85 <item name="list_item_avatar_offset_top">-1dp</item> 86 <!-- Favorites --> 87 <item name="favorites_padding_bottom">0dip</item> 88 <!-- Popup menu --> 89 <item name="android:popupMenuStyle">@style/PopupMenuStyle</item> 90 </style> 91 92 <style name="LaunchScreenTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 93 <item name="android:windowBackground">@drawable/quantum_launchscreen_contacts</item> 94 <!-- Ensure the status bar color matches the background (grey 500) --> 95 <!-- TODO(yaolu): Switch to use quantum_grey if in Google3 --> 96 <item name="android:colorPrimaryDark">#9e9e9e</item> 97 </style> 98 99 <style name="PeopleActivityTheme" parent="@style/PeopleThemeAppCompat"> 100 <item name="windowActionBar">false</item> 101 <item name="windowNoTitle">true</item> 102 <item name="android:listSelector">?android:attr/listChoiceBackgroundIndicator</item> 103 </style> 104 105 <style name="PeopleThemeAppCompat" parent="Theme.AppCompat.Light.DarkActionBar"> 106 <!-- Styles that require AppCompat compatibility, remember to update both sets --> 107 <item name="android:actionBarStyle">@style/ContactsActionBarStyleAppCompat</item> 108 <item name="actionBarStyle">@style/ContactsActionBarStyleAppCompat</item> 109 <item name="android:actionButtonStyle">@style/ContactsActionButtonStyle</item> 110 <item name="actionButtonStyle">@style/ContactsActionButtonStyle</item> 111 <!-- Style for the overflow button in the actionbar. --> 112 <item name="android:actionOverflowButtonStyle">@style/ContactsActionBarOverflowQP</item> 113 <item name="actionOverflowButtonStyle">@style/ContactsActionBarOverflowQP</item> 114 <item name="toolbarNavigationButtonStyle">@style/ContactToolbarNavigationButtonStyle</item> 115 <item name="android:actionModeCloseDrawable">@drawable/quantum_ic_close_vd_theme_24</item> 116 <item name="android:textColorPrimary">@color/primary_text_color</item> 117 <item name="android:textColorSecondary">@color/secondary_text_color</item> 118 <item name="android:icon">@android:color/transparent</item> 119 <item name="android:listViewStyle">@style/ListViewStyle</item> 120 <item name="android:windowBackground">@color/background_primary</item> 121 <item name="android:colorPrimaryDark">@color/primary_color_dark</item> 122 <item name="colorPrimaryDark">@color/primary_color_dark</item> 123 <item name="android:colorPrimary">@color/primary_color</item> 124 <item name="colorPrimary">@color/primary_color</item> 125 <item name="android:colorAccent">@color/primary_color</item> 126 <item name="colorAccent">@color/primary_color</item> 127 <item name="android:alertDialogTheme">@style/ContactsAlertDialogThemeAppCompat</item> 128 <item name="alertDialogTheme">@style/ContactsAlertDialogThemeAppCompat</item> 129 <item name="list_item_height">@dimen/contact_browser_list_item_height</item> 130 <item name="list_section_header_height">24dip</item> 131 <item name="list_item_padding_top"> 132 @dimen/contact_browser_list_item_padding_top_or_bottom 133 </item> 134 <item name="list_item_padding_right">32dp</item> 135 <item name="list_item_padding_bottom"> 136 @dimen/contact_browser_list_item_padding_top_or_bottom 137 </item> 138 <item name="list_item_padding_left">0dp</item> 139 <item name="list_item_gap_between_image_and_text"> 140 @dimen/contact_browser_list_item_gap_between_image_and_text 141 </item> 142 <item name="list_item_gap_between_indexer_and_image"> 143 @dimen/contact_browser_list_item_gap_between_indexer_and_image 144 </item> 145 <item name="list_item_gap_between_label_and_data">5dip</item> 146 <item name="list_item_presence_icon_margin">4dip</item> 147 <item name="list_item_presence_icon_size">16dip</item> 148 <item name="list_item_photo_size">@dimen/contact_browser_list_item_photo_size</item> 149 <item name="list_item_profile_photo_size">70dip</item> 150 <item name="list_item_prefix_highlight_color">@color/people_app_theme_color</item> 151 <item name="list_item_background_color">@color/list_item_pinned_header_color</item> 152 <item name="list_item_header_text_color">@color/people_app_theme_color</item> 153 <item name="list_item_header_text_size">14sp</item> 154 <item name="list_item_header_height">30dip</item> 155 <item name="list_item_header_text_indent">8dip</item> 156 <item name="contact_browser_list_padding_left">0dip</item> 157 <item name="contact_browser_list_padding_right">0dip</item> 158 <item name="contact_browser_background">@color/background_primary</item> 159 <item name="list_item_text_indent">@dimen/contact_browser_list_item_text_indent</item> 160 <item name="list_item_text_offset_top">-2dp</item> 161 <item name="list_item_avatar_offset_top">-1dp</item> 162 <!-- Favorites --> 163 <item name="favorites_padding_bottom">0dip</item> 164 <item name="drawerArrowStyle">@style/DrawerArrowStyle</item> 165 <!-- Popup menu --> 166 <item name="android:popupMenuStyle">@style/PopupMenuStyleAppCompat</item> 167 <item name="popupMenuStyle">@style/PopupMenuStyleAppCompat</item> 168 </style> 169 170 <style name="PopupMenuStyle" parent="@android:style/Widget.PopupMenu"> 171 <item name="android:popupBackground">@android:color/white</item> 172 </style> 173 174 <style name="PopupMenuStyleAppCompat" parent="Widget.AppCompat.PopupMenu"> 175 <item name="android:popupBackground">@android:color/white</item> 176 </style> 177 178 <style name="ContactsActionButtonStyle" parent="Widget.AppCompat.ActionButton"> 179 <item name="android:paddingStart">16dp</item> 180 <item name="android:paddingEnd">16dp</item> 181 </style> 182 183 <style name="DrawerArrowStyle" parent="Widget.AppCompat.DrawerArrowToggle"> 184 <item name="spinBars">false</item> 185 <item name="color">@android:color/white</item> 186 <item name="android:color">@android:color/white</item> 187 </style> 188 189 <!-- Use the non-light style so that the up button & icons aren't black. If we use the 190 Light style, then it is impossible to tint the homeAsUp icon anything other than black --> 191 <style name="ContactsActionBarStyle" parent="@android:style/Widget.Material.ActionBar"> 192 <item name="android:background">@color/actionbar_background_color</item> 193 <item name="android:titleTextStyle">@style/ContactsActionBarTitleText</item> 194 <item name="android:backgroundStacked">@color/actionbar_background_color</item> 195 <!-- Empty icon --> 196 <item name="android:icon">@android:color/transparent</item> 197 </style> 198 199 <style name="ContactsActionBarStyleAppCompat" 200 parent="@style/Widget.AppCompat.ActionBar.Solid"> 201 <!-- Styles that require AppCompat compatibility, remember to update both sets --> 202 <item name="android:background">@color/actionbar_background_color</item> 203 <item name="background">@color/actionbar_background_color</item> 204 <item name="android:titleTextStyle">@style/ContactsActionBarTitleTextAppCompat</item> 205 <item name="titleTextStyle">@style/ContactsActionBarTitleTextAppCompat</item> 206 <item name="android:backgroundStacked">@color/actionbar_background_color</item> 207 <item name="backgroundStacked">@color/actionbar_background_color</item> 208 <!-- Empty icon --> 209 <item name="android:icon">@android:color/transparent</item> 210 <item name="icon">@android:color/transparent</item> 211 </style> 212 213 <style name="EditorActionBarStyle" parent="@style/ContactsToolbarStyle"> 214 <item name="android:contentInsetStart">72dp</item> 215 <item name="android:contentInsetStartWithNavigation">72dp</item> 216 <item name="android:titleTextAppearance">@style/ContactsActionBarTitleText</item> 217 </style> 218 219 <!-- When this style was added, android:toolbarStyle was private. Therefore, this style 220 must be directly applied to every toolbar --> 221 <style name="ContactsToolbarStyle" parent="@style/Widget.AppCompat.Toolbar"> 222 <!-- Styles that require AppCompat compatibility, remember to update both sets --> 223 <item name="android:titleTextAppearance">@style/ContactsActionBarTitleTextAppCompat</item> 224 <item name="titleTextAppearance">@style/ContactsActionBarTitleTextAppCompat</item> 225 </style> 226 227 <style name="LightToolbarNavigationButtonStyle" parent="@style/Widget.AppCompat.Toolbar.Button.Navigation"> 228 <item name="android:tint">?android:textColorSecondary</item> 229 </style> 230 231 <style name="LightToolbarThemeOverlay" parent="@style/ThemeOverlay.AppCompat.ActionBar"> 232 <item name="toolbarNavigationButtonStyle">@style/LightToolbarNavigationButtonStyle</item> 233 </style> 234 235 <style name="LightToolbarStyle" parent="@style/Widget.AppCompat.Toolbar"> 236 <item name="android:background">@color/contextual_selection_bar_color</item> 237 <item name="background">@color/contextual_selection_bar_color</item> 238 <item name="android:titleTextAppearance">@style/ContactsActionBarTitleTextBlack</item> 239 <item name="titleTextAppearance">@style/ContactsActionBarTitleTextBlack</item> 240 </style> 241 242 <!-- Text in the action bar at the top of the screen --> 243 <style name="ContactsActionBarTitleText" 244 parent="@android:style/TextAppearance.Material.Widget.ActionBar.Title"> 245 <item name="android:textSize">20dp</item> 246 <item name="android:textColor">@color/actionbar_text_color</item> 247 </style> 248 249 <style name="ContactsActionBarTitleTextAppCompat" parent="TextAppearance.Widget.AppCompat.Toolbar.Title"> 250 <item name="android:textSize">20dp</item> 251 <item name="android:textColor">@color/actionbar_text_color</item> 252 </style> 253 254 <style name="ContactsActionBarTitleTextBlack" parent="@style/ContactsActionBarTitleTextAppCompat"> 255 <item name="android:textColor">@color/actionbar_text_color_black</item> 256 </style> 257 258 <!-- Action bar overflow menu icon. --> 259 <style name="ContactsActionBarOverflowQP" 260 parent="Widget.AppCompat.Light.ActionButton.Overflow"> 261 <item name="android:src">@drawable/quantum_ic_more_vert_vd_theme_24</item> 262 <item name="android:tint">@color/action_bar_button_text_color</item> 263 </style> 264 265 <!-- Toolbar navigation button. --> 266 <style name="ContactToolbarNavigationButtonStyle" parent="@style/Widget.AppCompat.Toolbar.Button.Navigation"> 267 <item name="android:tint">@color/action_bar_button_text_color</item> 268 </style> 269 270 <style name="ContactPickerTheme" parent="PeopleActivityTheme"> 271 </style> 272 273 <style name="ContactsPreferencesTheme" parent="@style/PeopleThemeAppCompat"> 274 <item name="android:listViewStyle">@style/ListViewStyle</item> 275 </style> 276 277 <style name="ContactListFilterTheme" parent="@style/PeopleTheme"> 278 <item name="android:listViewStyle">@style/ListViewStyle</item> 279 <item name="android:actionButtonStyle">@style/FilterActionButtonStyle</item> 280 </style> 281 282 <style name="NonPhoneActivityTheme" parent="@android:Theme.Translucent.NoTitleBar"> 283 </style> 284 285 <style name="NonPhoneDialogTheme" parent="@android:Theme.Material.Light.Dialog"> 286 </style> 287 288 <style name="ConfirmAddDetailDialogTheme" parent="@android:style/Theme.Material.Light.Dialog.MinWidth"> 289 <item name="android:windowCloseOnTouchOutside">true</item> 290 </style> 291 292 <style name="ContactEditorAccountsChangedActivityTheme" parent="@android:style/Theme.Material.Light.Dialog.NoActionBar.MinWidth"> 293 <item name="android:windowCloseOnTouchOutside">true</item> 294 <item name="android:textColorPrimary">@color/primary_text_color</item> 295 <item name="android:textColorSecondary">@color/secondary_text_color</item> 296 <item name="android:listViewStyle">@style/ListViewStyle</item> 297 <item name="android:colorAccent">@color/primary_color</item> 298 </style> 299 300 <style name="SelectableItem" parent="@android:style/Theme.Material.Light"> 301 <item name="android:background">?android:attr/selectableItemBackground</item> 302 </style> 303 304 <style name="ExpandingEntryCardStyle"> 305 <item name="android:elevation">@dimen/expanding_entry_card_elevation</item> 306 <item name="android:background">@color/expanding_entry_card_background_color</item> 307 <item name="android:layout_marginBottom">@dimen/expanding_entry_card_marginBottom</item> 308 <item name="android:layout_marginEnd">@dimen/expanding_entry_card_marginStartEnd</item> 309 <item name="android:layout_marginStart">@dimen/expanding_entry_card_marginStartEnd</item> 310 <item name="android:orientation">vertical</item> 311 <item name="android:layout_width">match_parent</item> 312 <item name="android:layout_height">wrap_content</item> 313 </style> 314 315 <style name="SpinnerButtonStyle" parent="@android:style/Widget.Material.Spinner.Underlined"> 316 <!-- When applying the spinner style to a Button we need to disable the shadow animation 317 on the button since the spinner background is transparent. Otherwise the spinner-button 318 will look ridiculous. --> 319 <item name="android:stateListAnimator">@null</item> 320 <!-- We want our spinner's to use the same gravity as an EditText, so that they look 321 visually consistent with other controls in our forms --> 322 <item name="android:gravity">start|center_vertical</item> 323 </style> 324 325 <style name="EditKindSeparatorTextViewStyle" parent="ContactListSeparatorTextViewStyle"> 326 <item name="android:textAppearance">@style/EditKindTextAppearanceStyle</item> 327 </style> 328 329 <style name="EditKindTextAppearanceStyle" parent="@android:style/TextAppearance.Small"> 330 <item name="android:textSize">14sp</item> 331 <item name="android:textStyle">bold</item> 332 <item name="android:textAllCaps">true</item> 333 <item name="android:textColor">#363636</item> 334 <item name="android:fontFamily">sans-serif</item> 335 </style> 336 337 <!-- Inherit from Theme.Material.Light.Dialog instead of Theme.Material.Light.Dialog.Alert 338 since the Alert dialog is private. They are identical anyway. --> 339 <style name="ContactsAlertDialogTheme" parent="@android:style/Theme.Material.Light.Dialog"> 340 <item name="android:colorAccent">@color/primary_color</item> 341 </style> 342 343 <style name="ContactsAlertDialogThemeAppCompat" parent="Theme.AppCompat.Light.Dialog.MinWidth"> 344 <item name="android:colorAccent">@color/primary_color</item> 345 <item name="colorAccent">@color/primary_color</item> 346 </style> 347 348 <style name="EditKindIconStyle"> 349 <item name="android:layout_width">24dp</item> 350 <item name="android:layout_height">24dp</item> 351 <item name="android:tint">@color/editor_icon_color</item> 352 <item name="android:layout_marginStart">16dp</item> 353 <!-- We want 32dp of padding between these icon's and EditText's. Since EditText's have 354 4dp of starting padding built in, we set this as 28dp. --> 355 <item name="android:layout_marginEnd">28dp</item> 356 <item name="android:layout_marginTop">@dimen/editor_kind_icon_top_margin</item> 357 </style> 358 359 <style name="EditSelectorIconStyle"> 360 <item name="android:layout_width">24dp</item> 361 <item name="android:layout_height">24dp</item> 362 <item name="android:layout_marginStart">16dp</item> 363 <!-- We want 32dp of padding between these icon's and EditText's. Since EditText's have 364 4dp of starting padding built in, we set this as 28dp. --> 365 <item name="android:layout_marginEnd">28dp</item> 366 <item name="android:layout_marginTop">@dimen/editor_kind_icon_top_margin</item> 367 </style> 368 369 <style name="AccountTypeIconStyle"> 370 <item name="android:layout_width">12dp</item> 371 <item name="android:layout_height">12dp</item> 372 <item name="android:layout_marginStart">4dp</item> 373 <item name="android:layout_marginEnd">4dp</item> 374 </style> 375 376 <style name="AccountTypeNameStyle"> 377 <item name="android:textSize">10sp</item> 378 <item name="android:textColor">#363636</item> 379 <item name="android:fontFamily">sans-serif</item> 380 </style> 381 382 <style name="NavigationDrawerMenuItemTextAppearance"> 383 <item name="android:ellipsize">end</item> 384 </style> 385 386 <!-- Text style for empty states (no account view, empty label). --> 387 <style name="EmptyStateTextStyle"> 388 <item name="android:textSize">18sp</item> 389 <item name="android:textColor">#000000</item> 390 <item name="android:alpha">0.54</item> 391 <item name="android:fontFamily">sans-serif</item> 392 </style> 393 394 <!-- Button style for main contacts no account empty view. --> 395 <style name="NoAccountViewButtonStyle" parent="@style/Widget.AppCompat.Button.Borderless"> 396 <item name="android:textSize">14sp</item> 397 <item name="android:textColor">@color/primary_color</item> 398 <item name="android:fontFamily">sans-serif-medium</item> 399 <item name="android:textAllCaps">true</item> 400 </style> 401 402 <!-- Add contacts button style for empty states. --> 403 <style name="AddContactsButtonStyle" parent="@style/Widget.AppCompat.Button.Borderless"> 404 <item name="android:textSize">16sp</item> 405 <item name="android:textColor">@color/primary_color</item> 406 <item name="android:fontFamily">sans-serif-medium</item> 407 <item name="android:textAllCaps">true</item> 408 </style> 409 410 <style name="SectionHeaderStyle" parent="@android:style/TextAppearance.Large"> 411 <item name="android:textSize">16sp</item> 412 <item name="android:textAllCaps">true</item> 413 <item name="android:textColor">@color/section_header_text_color</item> 414 <item name="android:textStyle">bold</item> 415 </style> 416 417 <style name="DirectoryHeaderStyle" parent="@android:style/TextAppearance.Small"> 418 <item name="android:textSize">14sp</item> 419 <item name="android:textColor">@color/dialtacts_secondary_text_color</item> 420 <item name="android:fontFamily">sans-serif-medium</item> 421 </style> 422 423 <!-- TextView style used for headers. 424 425This is similar to ?android:attr/listSeparatorTextView but uses different 426background and text color. See also android:style/Widget.Holo.TextView.ListSeparator 427(which is private, so we cannot specify it as a parent style). --> 428 <style name="ContactListSeparatorTextViewStyle"> 429 <item name="android:layout_width">match_parent</item> 430 <item name="android:layout_height">wrap_content</item> 431 <!-- See comments for @dimen/list_section_divider_min_height --> 432 <item name="android:minHeight">@dimen/list_section_divider_min_height</item> 433 <item name="android:textAppearance">@style/DirectoryHeaderStyle</item> 434 <item name="android:gravity">center_vertical</item> 435 <item name="android:paddingLeft">8dip</item> 436 <item name="android:paddingStart">8dip</item> 437 <item name="android:paddingTop">4dip</item> 438 <item name="android:paddingBottom">4dip</item> 439 <item name="android:ellipsize">end</item> 440 <item name="android:singleLine">true</item> 441 <item name="android:textAllCaps">true</item> 442 </style> 443 444 <style name="TextAppearanceMedium" parent="@android:style/TextAppearance.Medium"> 445 <item name="android:textSize">16sp</item> 446 <item name="android:textColor">#000000</item> 447 </style> 448 449 <style name="TextAppearanceSmall" parent="@android:style/TextAppearance.Small"> 450 <item name="android:textSize">14sp</item> 451 <item name="android:textColor">#737373</item> 452 </style> 453 454 <style name="ListViewStyle" parent="@android:style/Widget.Material.Light.ListView"> 455 <item name="android:overScrollMode">always</item> 456 </style> 457 458 <!-- Adding padding to action button doesn't move it to left, we increase the button width to 459 make margin between the button and screen edge 16dp --> 460 <style name="FilterActionButtonStyle" parent="@android:Widget.ActionButton"> 461 <item name="android:minWidth">@dimen/contact_filter_action_button_width</item> 462 <item name="android:textColor">@color/actionbar_text_color</item> 463 </style> 464 465 <style name="CustomContactListFilterView" parent="ContactListFilterTheme"> 466 <item name="android:layout_width">match_parent</item> 467 <item name="android:layout_height">match_parent</item> 468 </style> 469 470 <style name="BackgroundOnlyTheme" parent="@android:style/Theme.Material.Light"> 471 <item name="android:windowBackground">@null</item> 472 <item name="android:windowContentOverlay">@null</item> 473 <item name="android:windowAnimationStyle">@null</item> 474 <item name="android:windowNoTitle">true</item> 475 <!-- Activities that use this theme are background activities without obvious displays. 476 However, some also have dialogs. Therefore, it doesn't make sense to set this true.--> 477 <item name="android:windowNoDisplay">false</item> 478 <item name="android:windowIsFloating">true</item> 479 </style> 480 481 <style name="Theme.CallSubjectDialogTheme" parent="@android:style/Theme.Material.Light.Dialog"> 482 <item name="android:layout_width">match_parent</item> 483 <item name="android:layout_height">match_parent</item> 484 485 <!-- No backgrounds, titles or window float --> 486 <item name="android:windowIsTranslucent">true</item> 487 <item name="android:windowNoTitle">true</item> 488 <item name="android:windowFullscreen">false</item> 489 <item name="android:windowIsFloating">true</item> 490 <item name="android:windowBackground">@android:color/transparent</item> 491 <item name="android:windowDrawsSystemBarBackgrounds">false</item> 492 <item name="android:windowContentOverlay">@null</item> 493 <item name="android:windowElevation">0dp</item> 494 </style> 495 496 <!-- Transparent/blank activity --> 497 <style name="TransparentThemeAppCompat" parent="@style/PeopleActivityTheme"> 498 <item name="android:windowBackground">@android:color/transparent</item> 499 <item name="android:windowIsTranslucent">true</item> 500 <item name="android:windowContentOverlay">@null</item> 501 <item name="android:windowNoTitle">true</item> 502 <item name="android:windowIsFloating">true</item> 503 <item name="android:backgroundDimEnabled">false</item> 504 </style> 505 506 <style name="FullScreenDialogAnimationStyle"> 507 <item name="android:windowEnterAnimation">@anim/slide_and_fade_in</item> 508 <item name="android:windowExitAnimation">@anim/slide_and_fade_out</item> 509 </style> 510 511 <style name="PeopleThemeAppCompat.FullScreenDialog"> 512 <item name="android:windowNoTitle">true</item> 513 <item name="android:windowActionBar">false</item> 514 <item name="windowNoTitle">true</item> 515 <item name="windowActionBar">false</item> 516 <item name="android:listSelector">?android:attr/listChoiceBackgroundIndicator</item> 517 <item name="android:windowAnimationStyle">@style/FullScreenDialogAnimationStyle</item> 518 </style> 519 520 <style name="PeopleThemeAppCompat.FullScreenDialog.SimImportActivity"> 521 <!-- This is necessary because the window is partially transparent during the enter 522 and exit animations --> 523 <item name="android:windowIsTranslucent">true</item> 524 <item name="android:statusBarColor">@color/contextual_selection_bar_status_bar_color</item> 525 </style> 526 527 <!-- Style for item in navigation drawer --> 528 <style name="DrawerItemStyle"> 529 <item name="android:layout_width">match_parent</item> 530 <item name="android:layout_height">@dimen/drawer_item_fixed_height</item> 531 <item name="android:layout_gravity">center_vertical</item> 532 <item name="android:background">@drawable/drawer_item_background</item> 533 <item name="android:orientation">horizontal</item> 534 <item name="android:paddingStart">@dimen/drawer_side_padding</item> 535 </style> 536 537 <style name="DrawerPrimaryItemStyle" parent="DrawerItemStyle"> 538 <item name="android:paddingEnd">@dimen/drawer_item_text_margin</item> 539 </style> 540 541 <!-- Style for item icon in navigation drawer --> 542 <style name="DrawerItemIconStyle"> 543 <item name="android:layout_width">@dimen/drawer_item_icon_size</item> 544 <item name="android:layout_height">@dimen/drawer_item_icon_size</item> 545 <item name="android:layout_gravity">center</item> 546 <item name="android:gravity">center</item> 547 <item name="android:scaleType">center</item> 548 </style> 549 550 <!-- Style for primary item text in navigation drawer --> 551 <style name="DrawerItemTextStyle" parent="DrawerTextStyle"> 552 <item name="android:textColor">@color/primary_text_color</item> 553 <item name="android:layout_width">0dip</item> 554 <item name="android:layout_height">wrap_content</item> 555 <item name="android:layout_weight">1</item> 556 <item name="android:textAlignment">viewStart</item> 557 <item name="android:layout_marginStart">@dimen/drawer_item_text_margin</item> 558 <item name="android:layout_marginEnd">@dimen/drawer_item_text_margin</item> 559 </style> 560 561 <style name="DrawerTextStyle"> 562 <item name="android:fontFamily" tools:ignore="NewApi">sans-serif-medium</item> 563 <item name="android:gravity">center_vertical</item> 564 <item name="android:layout_gravity">center_vertical</item> 565 <item name="android:textSize">14sp</item> 566 <item name="android:singleLine">true</item> 567 <item name="android:ellipsize">end</item> 568 </style> 569 570 <style name="DrawerItemTextActiveStyle"> 571 <item name="android:textColor">@color/primary_color</item> 572 <item name="android:textStyle">bold</item> 573 </style> 574 575 <style name="DrawerItemTextInactiveStyle"> 576 <item name="android:textColor">@color/quantum_black_text</item> 577 <item name="android:textStyle">bold</item> 578 </style> 579 580 <style name="DrawerHeaderTextStyle" parent="DrawerTextStyle"> 581 <item name="android:layout_gravity">center_vertical|start</item> 582 <item name="android:paddingTop">12dp</item> 583 <item name="android:paddingBottom">12dp</item> 584 <item name="android:textColor">@color/quantum_black_secondary_text</item> 585 <item name="android:textSize">14sp</item> 586 </style> 587 588 <style name="DrawerBadgeStyle" parent="DrawerHeaderTextStyle"> 589 <item name="android:layout_gravity">center_vertical|end</item> 590 </style> 591 592 <style name="DrawerHeaderItemStyle"> 593 <item name="android:paddingStart">@dimen/drawer_side_padding</item> 594 <item name="android:paddingEnd">@dimen/drawer_label_header_end_padding</item> 595 </style> 596</resources> 597