blob: b4b967fef7b7b073852129e338b9f0b53063092d [file] [log] [blame]
Marko Man5c506c42019-10-11 19:07:26 +02001<?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</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 <item name="android:popupTheme">@style/PopupMenuStyle</item>
91 <item name="android:contextPopupMenuStyle">@style/ContextPopupMenuStyle</item>
92 </style>
93
94 <style name="LaunchScreenTheme" parent="Theme.AppCompat.Light.DarkActionBar">
95 <item name="android:windowBackground">@drawable/quantum_launchscreen_contacts</item>
96 <item name="android:colorPrimary">@color/background_primary</item>
97 <item name="android:colorPrimaryDark">@color/primary_color</item>
98 </style>
99
100 <style name="PeopleActivityTheme" parent="@style/PeopleThemeAppCompat">
101 <item name="windowActionBar">false</item>
102 <item name="windowNoTitle">true</item>
103 <item name="android:listSelector">?android:attr/listChoiceBackgroundIndicator</item>
104 </style>
105
106 <style name="PeopleThemeAppCompat" parent="Theme.AppCompat.Light.DarkActionBar">
107 <!-- Styles that require AppCompat compatibility, remember to update both sets -->
108 <item name="android:actionBarStyle">@style/ContactsActionBarStyleAppCompat</item>
109 <item name="actionBarStyle">@style/ContactsActionBarStyleAppCompat</item>
110 <item name="android:actionButtonStyle">@style/ContactsActionButtonStyle</item>
111 <item name="actionButtonStyle">@style/ContactsActionButtonStyle</item>
112 <!-- Style for the overflow button in the actionbar. -->
113 <item name="android:actionOverflowButtonStyle">@style/ContactsActionBarOverflowQP</item>
114 <item name="actionOverflowButtonStyle">@style/ContactsActionBarOverflowQP</item>
115 <item name="toolbarNavigationButtonStyle">@style/ContactToolbarNavigationButtonStyle</item>
116 <item name="android:actionModeCloseDrawable">@drawable/quantum_ic_close_vd_theme_24</item>
117 <item name="android:textColorPrimary">@color/primary_text_color</item>
118 <item name="android:textColorSecondary">@color/secondary_text_color</item>
119 <item name="android:icon">@android:color/transparent</item>
120 <item name="android:listViewStyle">@style/ListViewStyle</item>
121 <item name="android:windowBackground">@color/background_primary</item>
122 <item name="android:colorPrimaryDark">@color/primary_color</item>
123 <item name="colorPrimaryDark">@color/primary_color</item>
124 <item name="android:colorPrimary">@color/primary_color</item>
125 <item name="colorPrimary">@color/primary_color</item>
126 <item name="android:colorAccent">@color/primary_color</item>
127 <item name="colorAccent">@color/primary_color</item>
128 <item name="android:alertDialogTheme">@style/ContactsAlertDialogThemeAppCompat</item>
129 <item name="alertDialogTheme">@style/ContactsAlertDialogThemeAppCompat</item>
130 <item name="list_item_height">@dimen/contact_browser_list_item_height</item>
131 <item name="list_section_header_height">24dip</item>
132 <item name="list_item_padding_top">
133 @dimen/contact_browser_list_item_padding_top_or_bottom
134 </item>
135 <item name="list_item_padding_right">32dp</item>
136 <item name="list_item_padding_bottom">
137 @dimen/contact_browser_list_item_padding_top_or_bottom
138 </item>
139 <item name="list_item_padding_left">0dp</item>
140 <item name="list_item_gap_between_image_and_text">
141 @dimen/contact_browser_list_item_gap_between_image_and_text
142 </item>
143 <item name="list_item_gap_between_indexer_and_image">
144 @dimen/contact_browser_list_item_gap_between_indexer_and_image
145 </item>
146 <item name="list_item_gap_between_label_and_data">5dip</item>
147 <item name="list_item_presence_icon_margin">4dip</item>
148 <item name="list_item_presence_icon_size">16dip</item>
149 <item name="list_item_photo_size">@dimen/contact_browser_list_item_photo_size</item>
150 <item name="list_item_profile_photo_size">70dip</item>
151 <item name="list_item_prefix_highlight_color">@color/people_app_theme_color</item>
152 <item name="list_item_background_color">@color/list_item_pinned_header_color</item>
153 <item name="list_item_header_text_color">@color/people_app_theme_color</item>
154 <item name="list_item_header_text_size">14sp</item>
155 <item name="list_item_header_height">30dip</item>
156 <item name="list_item_header_text_indent">8dip</item>
157 <item name="contact_browser_list_padding_left">0dip</item>
158 <item name="contact_browser_list_padding_right">0dip</item>
159 <item name="contact_browser_background">@color/background_primary</item>
160 <item name="list_item_text_indent">@dimen/contact_browser_list_item_text_indent</item>
161 <item name="list_item_text_offset_top">-2dp</item>
162 <item name="list_item_avatar_offset_top">-1dp</item>
163 <!-- Favorites -->
164 <item name="favorites_padding_bottom">0dip</item>
165 <item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
166 <!-- Popup menu -->
167 <item name="android:popupMenuStyle">@style/PopupMenuStyleAppCompat</item>
168 <item name="popupMenuStyle">@style/PopupMenuStyleAppCompat</item>
169 <item name="android:contextPopupMenuStyle">@style/PopupMenuStyleAppCompat</item>
170
171 <item name="android:fastScrollThumbDrawable">@drawable/thumb_drawable</item>
172 <item name="android:fastScrollTrackDrawable">@null</item>
173 <item name="android:fastScrollTextColor">@android:color/white</item>
174 </style>
175
176 <style name="PopupMenuStyle" parent="@android:style/Theme.DeviceDefault.Dialog">
177 </style>
178
179 <style name="PopupMenuStyleAppCompat" parent="@android:style/Theme.DeviceDefault.Dialog">
180 </style>
181
182 <style name="ContextPopupMenuStyle" parent="@android:style/Widget.PopupMenu">
183 <item name="android:popupBackground">@android:color/white</item>
184 </style>
185
186 <style name="ContactsActionButtonStyle" parent="Widget.AppCompat.ActionButton">
187 <item name="android:paddingStart">16dp</item>
188 <item name="android:paddingEnd">16dp</item>
189 </style>
190
191 <style name="DrawerArrowStyle" parent="Widget.AppCompat.DrawerArrowToggle">
192 <item name="spinBars">false</item>
193 <item name="color">@android:color/white</item>
194 <item name="android:color">@android:color/white</item>
195 </style>
196
197 <!-- Use the non-light style so that the up button & icons aren't black. If we use the
198 Light style, then it is impossible to tint the homeAsUp icon anything other than black -->
199 <style name="ContactsActionBarStyle" parent="@android:style/Widget.Material.ActionBar">
200 <item name="android:background">@color/actionbar_background_color</item>
201 <item name="android:titleTextStyle">@style/ContactsActionBarTitleText</item>
202 <item name="android:backgroundStacked">@color/actionbar_background_color</item>
203 <!-- Empty icon -->
204 <item name="android:icon">@android:color/transparent</item>
205 </style>
206
207 <style name="ContactsActionBarStyleAppCompat"
208 parent="@style/Widget.AppCompat.ActionBar.Solid">
209 <!-- Styles that require AppCompat compatibility, remember to update both sets -->
210 <item name="android:background">@color/actionbar_background_color</item>
211 <item name="background">@color/actionbar_background_color</item>
212 <item name="android:titleTextStyle">@style/ContactsActionBarTitleTextAppCompat</item>
213 <item name="titleTextStyle">@style/ContactsActionBarTitleTextAppCompat</item>
214 <item name="android:backgroundStacked">@color/actionbar_background_color</item>
215 <item name="backgroundStacked">@color/actionbar_background_color</item>
216 <!-- Empty icon -->
217 <item name="android:icon">@android:color/transparent</item>
218 <item name="icon">@android:color/transparent</item>
219 </style>
220
221 <style name="EditorActionBarStyle" parent="@style/ContactsToolbarStyle">
222 <item name="android:contentInsetStart">72dp</item>
223 <item name="android:contentInsetStartWithNavigation">72dp</item>
224 <item name="android:titleTextAppearance">@style/ContactsActionBarTitleText</item>
225 </style>
226
227 <!-- When this style was added, android:toolbarStyle was private. Therefore, this style
228 must be directly applied to every toolbar -->
229 <style name="ContactsToolbarStyle" parent="@style/Widget.AppCompat.Toolbar">
230 <!-- Styles that require AppCompat compatibility, remember to update both sets -->
231 <item name="android:titleTextAppearance">@style/ContactsActionBarTitleTextAppCompat</item>
232 <item name="titleTextAppearance">@style/ContactsActionBarTitleTextAppCompat</item>
233 <item name="popupTheme">@style/PopupMenuStyleAppCompat</item>
234 </style>
235
236 <style name="LightToolbarNavigationButtonStyle" parent="@style/Widget.AppCompat.Toolbar.Button.Navigation">
237 <item name="android:tint">?android:textColorSecondary</item>
238 </style>
239
240 <style name="LightToolbarThemeOverlay" parent="@style/ThemeOverlay.AppCompat.ActionBar">
241 <item name="toolbarNavigationButtonStyle">@style/LightToolbarNavigationButtonStyle</item>
242 </style>
243
244 <style name="LightToolbarStyle" parent="@style/Widget.AppCompat.Toolbar">
245 <item name="android:background">@color/contextual_selection_bar_color</item>
246 <item name="background">@color/contextual_selection_bar_color</item>
247 <item name="android:titleTextAppearance">@style/ContactsActionBarTitleTextBlack</item>
248 <item name="titleTextAppearance">@style/ContactsActionBarTitleTextBlack</item>
249 </style>
250
251 <!-- Text in the action bar at the top of the screen -->
252 <style name="ContactsActionBarTitleText"
253 parent="@android:style/TextAppearance.Material.Widget.ActionBar.Title">
254 <item name="android:textSize">20dp</item>
255 <item name="android:textColor">@color/actionbar_text_color</item>
256 </style>
257
258 <style name="ContactsActionBarTitleTextAppCompat" parent="TextAppearance.Widget.AppCompat.Toolbar.Title">
259 <item name="android:textSize">20dp</item>
260 <item name="android:textColor">@color/actionbar_text_color</item>
261 </style>
262
263 <style name="ContactsActionBarTitleTextBlack" parent="@style/ContactsActionBarTitleTextAppCompat">
264 <item name="android:textColor">@color/actionbar_text_color_black</item>
265 </style>
266
267 <!-- Action bar overflow menu icon. -->
268 <style name="ContactsActionBarOverflowQP"
269 parent="Widget.AppCompat.Light.ActionButton.Overflow">
270 <item name="android:src">@drawable/quantum_ic_more_vert_vd_theme_24</item>
271 <item name="android:tint">@color/action_bar_button_text_color</item>
272 </style>
273
274 <!-- Toolbar navigation button. -->
275 <style name="ContactToolbarNavigationButtonStyle" parent="@style/Widget.AppCompat.Toolbar.Button.Navigation">
276 <item name="android:tint">@color/action_bar_button_text_color</item>
277 </style>
278
279 <style name="ContactPickerTheme" parent="PeopleActivityTheme">
280 </style>
281
282 <style name="ContactsPreferencesTheme" parent="@style/PeopleThemeAppCompat">
283 <item name="android:listViewStyle">@style/ListViewStyle</item>
284 </style>
285
286 <style name="ContactListFilterTheme" parent="@style/PeopleTheme">
287 <item name="android:listViewStyle">@style/ListViewStyle</item>
288 <item name="android:actionButtonStyle">@style/FilterActionButtonStyle</item>
289 </style>
290
291 <style name="NonPhoneActivityTheme" parent="@android:Theme.Translucent.NoTitleBar">
292 </style>
293
294 <style name="NonPhoneDialogTheme" parent="@android:Theme.DeviceDefault.Dialog">
295 </style>
296
297 <style name="ConfirmAddDetailDialogTheme" parent="@android:style/Theme.DeviceDefault.Dialog.MinWidth">
298 <item name="android:windowCloseOnTouchOutside">true</item>
299 </style>
300
301 <style name="ContactEditorAccountsChangedActivityTheme" parent="@android:style/Theme.DeviceDefault.Dialog.NoActionBar.MinWidth">
302 <item name="android:windowCloseOnTouchOutside">true</item>
303 <item name="android:textColorPrimary">@color/primary_text_color</item>
304 <item name="android:textColorSecondary">@color/secondary_text_color</item>
305 <item name="android:listViewStyle">@style/ListViewStyle</item>
306 <item name="android:colorAccent">@color/primary_color</item>
307 </style>
308
309 <style name="SelectableItem" parent="@android:style/Theme.DeviceDefault">
310 <item name="android:background">@color/background_primary</item>
311 </style>
312
Marko Man5c506c42019-10-11 19:07:26 +0200313 <style name="SpinnerButtonStyle" parent="@android:style/Widget.Material.Spinner.Underlined">
314 <!-- When applying the spinner style to a Button we need to disable the shadow animation
315 on the button since the spinner background is transparent. Otherwise the spinner-button
316 will look ridiculous. -->
317 <item name="android:stateListAnimator">@null</item>
318 <!-- We want our spinner's to use the same gravity as an EditText, so that they look
319 visually consistent with other controls in our forms -->
320 <item name="android:gravity">start|center_vertical</item>
321 </style>
322
323 <style name="EditKindSeparatorTextViewStyle" parent="ContactListSeparatorTextViewStyle">
324 <item name="android:textAppearance">@style/EditKindTextAppearanceStyle</item>
325 </style>
326
327 <style name="EditKindTextAppearanceStyle" parent="@android:style/TextAppearance.Small">
328 <item name="android:textSize">14sp</item>
329 <item name="android:textStyle">bold</item>
330 <item name="android:textAllCaps">true</item>
331 <item name="android:textColor">#363636</item>
332 <item name="android:fontFamily">sans-serif</item>
333 </style>
334
335 <!-- Inherit from Theme.Material.Light.Dialog instead of Theme.Material.Light.Dialog.Alert
336 since the Alert dialog is private. They are identical anyway. -->
337 <style name="ContactsAlertDialogTheme" parent="@android:style/Theme.DeviceDefault.Dialog">
338 <item name="android:colorAccent">@color/primary_color</item>
339 <item name="android:background">@color/background_primary</item>
340 </style>
341
342 <style name="ContactsAlertDialogThemeAppCompat" parent="Theme.AppCompat.Light.Dialog.MinWidth">
343 <item name="android:colorAccent">@color/primary_color</item>
344 <item name="colorAccent">@color/primary_color</item>
345 </style>
346
347 <style name="EditKindIconStyle">
348 <item name="android:layout_width">24dp</item>
349 <item name="android:layout_height">24dp</item>
350 <item name="android:tint">@color/dialtacts_secondary_text_color</item>
351 <item name="android:layout_marginStart">16dp</item>
352 <!-- We want 32dp of padding between these icon's and EditText's. Since EditText's have
353 4dp of starting padding built in, we set this as 28dp. -->
354 <item name="android:layout_marginEnd">28dp</item>
355 <item name="android:layout_marginTop">@dimen/editor_kind_icon_top_margin</item>
356 </style>
357
358 <style name="EditSelectorIconStyle">
359 <item name="android:layout_width">24dp</item>
360 <item name="android:layout_height">24dp</item>
361 <item name="android:layout_marginStart">16dp</item>
362 <!-- We want 32dp of padding between these icon's and EditText's. Since EditText's have
363 4dp of starting padding built in, we set this as 28dp. -->
364 <item name="android:layout_marginEnd">28dp</item>
365 <item name="android:layout_marginTop">@dimen/editor_kind_icon_top_margin</item>
366 </style>
367
368 <style name="AccountTypeIconStyle">
369 <item name="android:layout_width">12dp</item>
370 <item name="android:layout_height">12dp</item>
371 <item name="android:layout_marginStart">4dp</item>
372 <item name="android:layout_marginEnd">4dp</item>
373 </style>
374
375 <style name="AccountTypeNameStyle">
376 <item name="android:textSize">10sp</item>
377 <item name="android:textColor">#363636</item>
378 <item name="android:fontFamily">sans-serif</item>
379 </style>
380
381 <style name="NavigationDrawerMenuItemTextAppearance">
382 <item name="android:ellipsize">end</item>
383 </style>
384
385 <!-- Text style for empty states (no account view, empty label). -->
386 <style name="EmptyStateTextStyle">
387 <item name="android:textSize">18sp</item>
388 <item name="android:textColor">#000000</item>
389 <item name="android:alpha">0.54</item>
390 <item name="android:fontFamily">sans-serif</item>
391 </style>
392
393 <!-- Button style for main contacts no account empty view. -->
394 <style name="NoAccountViewButtonStyle" parent="@style/Widget.AppCompat.Button.Borderless">
395 <item name="android:textSize">14sp</item>
396 <item name="android:textColor">@color/primary_color</item>
397 <item name="android:fontFamily">sans-serif-medium</item>
398 <item name="android:textAllCaps">true</item>
399 </style>
400
401 <!-- Add contacts button style for empty states. -->
402 <style name="AddContactsButtonStyle" parent="@style/Widget.AppCompat.Button.Borderless">
403 <item name="android:textSize">16sp</item>
404 <item name="android:textColor">@color/primary_color</item>
405 <item name="android:fontFamily">sans-serif-medium</item>
406 <item name="android:textAllCaps">true</item>
407 </style>
408
409 <style name="SectionHeaderStyle" parent="@android:style/TextAppearance.Large">
410 <item name="android:textSize">16sp</item>
411 <item name="android:textAllCaps">true</item>
412 <item name="android:textColor">@color/section_header_text_color</item>
413 <item name="android:textStyle">bold</item>
414 </style>
415
416 <style name="DirectoryHeaderStyle" parent="@android:style/TextAppearance.Small">
417 <item name="android:textSize">14sp</item>
418 <item name="android:textColor">@color/dialtacts_secondary_text_color</item>
419 <item name="android:fontFamily">sans-serif-medium</item>
420 </style>
421
422 <!-- TextView style used for headers.
423
424This is similar to ?android:attr/listSeparatorTextView but uses different
425background and text color. See also android:style/Widget.Holo.TextView.ListSeparator
426(which is private, so we cannot specify it as a parent style). -->
427 <style name="ContactListSeparatorTextViewStyle">
428 <item name="android:layout_width">match_parent</item>
429 <item name="android:layout_height">wrap_content</item>
430 <!-- See comments for @dimen/list_section_divider_min_height -->
431 <item name="android:minHeight">@dimen/list_section_divider_min_height</item>
432 <item name="android:textAppearance">@style/DirectoryHeaderStyle</item>
433 <item name="android:gravity">center_vertical</item>
434 <item name="android:paddingLeft">8dip</item>
435 <item name="android:paddingStart">8dip</item>
436 <item name="android:paddingTop">4dip</item>
437 <item name="android:paddingBottom">4dip</item>
438 <item name="android:ellipsize">end</item>
439 <item name="android:singleLine">true</item>
440 <item name="android:textAllCaps">true</item>
441 </style>
442
443 <style name="TextAppearanceMedium" parent="@android:style/TextAppearance.Medium">
444 <item name="android:textSize">16sp</item>
445 <item name="android:textColor">#000000</item>
446 </style>
447
448 <style name="TextAppearanceSmall" parent="@android:style/TextAppearance.Small">
449 <item name="android:textSize">14sp</item>
450 <item name="android:textColor">#737373</item>
451 </style>
452
453 <style name="ListViewStyle" parent="@android:style/Widget.Material.ListView">
454 <item name="android:overScrollMode">always</item>
455 <item name="android:background">@color/background_primary</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.DeviceDefault">
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.DeviceDefault.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>