• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3  ~ Copyright (C) 2012 The Android Open Source Project
4  ~
5  ~ Licensed under the Apache License, Version 2.0 (the "License");
6  ~ you may not use this file except in compliance with the License.
7  ~ You may obtain a copy of the License at
8  ~
9  ~      http://www.apache.org/licenses/LICENSE-2.0
10  ~
11  ~ Unless required by applicable law or agreed to in writing, software
12  ~ distributed under the License is distributed on an "AS IS" BASIS,
13  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  ~ See the License for the specific language governing permissions and
15  ~ limitations under the License
16  -->
17<resources>
18
19  <style name="DialtactsTheme" parent="DialerThemeBase">
20
21    <!-- Styles that require AppCompat compatibility, remember to update both sets -->
22    <item name="android:windowActionBarOverlay">true</item>
23    <item name="windowActionBarOverlay">true</item>
24    <item name="android:windowActionModeOverlay">true</item>
25    <item name="windowActionModeOverlay">true</item>
26    <item name="android:actionBarStyle">@style/DialtactsActionBarStyle</item>
27    <item name="actionBarStyle">@style/DialtactsActionBarStyle</item>
28
29    <item name="android:windowContentOverlay">@null</item>
30    <item name="android:overlapAnchor">true</item>
31    <item name="android:homeAsUpIndicator">@drawable/ic_back_arrow</item>
32
33    <item name="android:listViewStyle">@style/ListViewStyle</item>
34    <item name="section_header_background">@drawable/list_title_holo</item>
35    <item name="list_section_header_height">32dip</item>
36    <item name="list_item_padding_top">7dp</item>
37    <item name="list_item_padding_right">24dp</item>
38    <item name="list_item_padding_bottom">7dp</item>
39    <item name="list_item_padding_left">16dp</item>
40    <item name="list_item_gap_between_image_and_text">
41      @dimen/contact_browser_list_item_gap_between_image_and_text
42    </item>
43    <item name="list_item_gap_between_label_and_data">8dip</item>
44    <item name="list_item_presence_icon_margin">4dip</item>
45    <item name="list_item_presence_icon_size">16dip</item>
46    <item name="list_item_photo_size">@dimen/contact_browser_list_item_photo_size</item>
47    <item name="list_item_profile_photo_size">70dip</item>
48    <item name="list_item_prefix_highlight_color">@color/people_app_theme_color</item>
49    <item name="list_item_background_color">@color/background_dialer_light</item>
50    <item name="list_item_header_text_indent">8dip</item>
51    <item name="list_item_header_text_color">@color/dialer_secondary_text_color</item>
52    <item name="list_item_header_text_size">14sp</item>
53    <item name="list_item_header_height">30dip</item>
54    <item name="list_item_data_width_weight">5</item>
55    <item name="list_item_label_width_weight">3</item>
56    <item name="contact_browser_list_padding_left">0dp</item>
57    <item name="contact_browser_list_padding_right">0dp</item>
58    <item name="contact_browser_background">@color/background_dialer_results</item>
59    <item name="list_item_name_text_color">@color/contact_list_name_text_color</item>
60    <item name="list_item_name_text_size">16sp</item>
61    <item name="list_item_text_indent">@dimen/contact_browser_list_item_text_indent</item>
62    <item name="list_item_text_offset_top">-2dp</item>
63    <!-- Favorites -->
64    <item name="favorites_padding_bottom">?android:attr/actionBarSize</item>
65    <item name="dialpad_key_button_touch_tint">@color/dialer_dialpad_touch_tint</item>
66    <item name="android:textAppearanceButton">@style/DialerButtonTextStyle</item>
67
68    <!-- Video call icon -->
69    <item name="list_item_video_call_icon_size">32dip</item>
70    <item name="list_item_video_call_icon_margin">8dip</item>
71
72    <item name="dialpad_style">@style/Dialpad.Light</item>
73  </style>
74
75  <!-- Action bar overflow menu icon.  White with no shadow. -->
76  <style name="DialtactsActionBarOverflowWhite"
77    parent="@android:style/Widget.Material.Light.ActionButton.Overflow">
78    <item name="android:src">@drawable/quantum_ic_more_vert_white_24</item>
79  </style>
80
81  <style name="DialpadTheme" parent="DialtactsTheme">
82    <item name="android:textColorPrimary">#FFFFFF</item>
83  </style>
84
85  <style name="DialtactsThemeWithoutActionBarOverlay" parent="DialtactsTheme">
86    <!-- Styles that require AppCompat compatibility, remember to update both sets -->
87    <item name="android:windowActionBarOverlay">false</item>
88    <item name="windowActionBarOverlay">false</item>
89    <item name="android:actionOverflowButtonStyle">@style/DialtactsActionBarOverflowWhite</item>
90    <item name="actionOverflowButtonStyle">@style/DialtactsActionBarOverflowWhite</item>
91  </style>
92
93  <!-- Hide the actionbar title during the activity preview -->
94  <style name="DialtactsActivityTheme" parent="DialtactsTheme">
95    <!-- Styles that require AppCompat compatibility, remember to update both sets -->
96    <item name="android:actionBarStyle">@style/DialtactsActionBarWithoutTitleStyle</item>
97    <item name="actionBarStyle">@style/DialtactsActionBarWithoutTitleStyle</item>
98
99    <item name="android:fastScrollThumbDrawable">@drawable/fastscroll_thumb</item>
100    <item name="android:fastScrollTrackDrawable">@null</item>
101  </style>
102
103  <style name="CallDetailActionItemStyle">
104    <item name="android:foreground">?android:attr/selectableItemBackground</item>
105    <item name="android:clickable">true</item>
106    <item name="android:drawablePadding">@dimen/call_detail_action_item_drawable_padding</item>
107    <item name="android:gravity">center_vertical</item>
108    <item name="android:paddingStart">@dimen/call_detail_action_item_padding_horizontal</item>
109    <item name="android:paddingEnd">@dimen/call_detail_action_item_padding_horizontal</item>
110    <item name="android:paddingTop">@dimen/call_detail_action_item_padding_vertical</item>
111    <item name="android:paddingBottom">@dimen/call_detail_action_item_padding_vertical</item>
112    <item name="android:textColor">@color/call_detail_footer_text_color</item>
113    <item name="android:textSize">@dimen/call_detail_action_item_text_size</item>
114  </style>
115
116  <style name="DialtactsActionBarStyle" parent="DialerActionBarBaseStyle">
117    <!-- Styles that require AppCompat compatibility, remember to update both sets -->
118    <item name="android:background">@color/actionbar_background_color</item>
119    <item name="background">@color/actionbar_background_color</item>
120    <item name="android:titleTextStyle">@style/DialtactsActionBarTitleText</item>
121    <item name="titleTextStyle">@style/DialtactsActionBarTitleText</item>
122    <item name="android:elevation">@dimen/action_bar_elevation</item>
123    <item name="elevation">@dimen/action_bar_elevation</item>
124    <!-- Empty icon -->
125    <item name="android:icon">@android:color/transparent</item>
126    <item name="icon">@android:color/transparent</item>
127    <!-- Shift the title text to the right -->
128    <item name="android:contentInsetStart">@dimen/actionbar_contentInsetStart</item>
129    <item name="contentInsetStart">@dimen/actionbar_contentInsetStart</item>
130  </style>
131
132  <style name="DialtactsActionBarWithoutTitleStyle" parent="DialtactsActionBarStyle">
133    <!-- Styles that require AppCompat compatibility, remember to update both sets -->
134    <item name="android:displayOptions"></item>
135    <item name="displayOptions"></item>
136    <item name="android:height">@dimen/action_bar_height_large</item>
137    <item name="height">@dimen/action_bar_height_large</item>
138    <!-- Override ActionBar title offset to keep search box aligned left -->
139    <item name="android:contentInsetStart">0dp</item>
140    <item name="contentInsetStart">0dp</item>
141    <item name="android:contentInsetEnd">0dp</item>
142    <item name="contentInsetEnd">0dp</item>
143  </style>
144
145  <style name="DialtactsSearchBarThemeOverlay" parent="ThemeOverlay.AppCompat.Light"/>
146
147  <!-- Text in the action bar at the top of the screen -->
148  <style name="DialtactsActionBarTitleText"
149    parent="@android:style/TextAppearance.Material.Widget.ActionBar.Title">
150    <item name="android:textColor">@color/actionbar_text_color</item>
151  </style>
152
153  <!-- Text style for tabs. -->
154  <style name="DialtactsActionBarTabTextStyle"
155    parent="android:style/Widget.Material.Light.ActionBar.TabText">
156    <item name="android:textColor">@color/tab_text_color</item>
157    <item name="android:textSize">@dimen/tab_text_size</item>
158    <item name="android:fontFamily">"sans-serif-medium"</item>
159  </style>
160
161  <style name="CallLogActionStyle">
162    <item name="android:layout_width">match_parent</item>
163    <item name="android:layout_height">@dimen/call_log_action_height</item>
164    <item name="android:background">?android:attr/selectableItemBackground</item>
165    <item name="android:orientation">horizontal</item>
166    <item name="android:gravity">center_vertical</item>
167  </style>
168
169  <style name="CallLogActionTextStyle">
170    <item name="android:layout_width">match_parent</item>
171    <item name="android:layout_height">wrap_content</item>
172    <item name="android:paddingStart">@dimen/call_log_action_horizontal_padding</item>
173    <item name="android:paddingEnd">@dimen/call_log_action_horizontal_padding</item>
174    <item name="android:textColor">@color/call_log_action_color</item>
175    <item name="android:textSize">@dimen/call_log_primary_text_size</item>
176    <item name="android:fontFamily">"sans-serif"</item>
177    <item name="android:focusable">true</item>
178    <item name="android:singleLine">true</item>
179    <item name="android:importantForAccessibility">no</item>
180  </style>
181
182  <style name="CallLogActionSupportTextStyle" parent="@style/CallLogActionTextStyle">
183    <item name="android:textSize">@dimen/call_log_detail_text_size</item>
184    <item name="android:textColor">@color/call_log_detail_color</item>
185  </style>
186
187  <style name="CallLogActionIconStyle">
188    <item name="android:layout_width">@dimen/call_log_action_icon_dimen</item>
189    <item name="android:layout_height">@dimen/call_log_action_icon_dimen</item>
190    <item name="android:layout_marginStart">@dimen/call_log_action_icon_margin_start</item>
191    <item name="android:tint">?android:textColorSecondary</item>
192    <item name="android:importantForAccessibility">no</item>
193  </style>
194
195  <style name="DismissButtonStyle">
196    <item name="android:paddingLeft">@dimen/dismiss_button_padding_start</item>
197    <item name="android:paddingRight">@dimen/dismiss_button_padding_end</item>
198  </style>
199
200  <!-- Style applied to the "Settings" screen.  Keep in sync with SettingsLight in Telephony. -->
201  <style name="SettingsStyle" parent="DialtactsThemeWithoutActionBarOverlay">
202    <!-- Setting text. -->
203    <item name="android:textColorPrimary">@color/settings_text_color_primary</item>
204    <!-- Setting description. -->
205    <item name="android:textColorSecondary">@color/settings_text_color_secondary</item>
206    <item name="android:windowBackground">@color/setting_background_color</item>
207    <item name="android:colorAccent">@color/dialtacts_theme_color</item>
208    <item name="android:textColorLink">@color/dialtacts_theme_color</item>
209  </style>
210
211  <style name="ManageBlockedNumbersStyle" parent="SettingsStyle">
212    <!-- Styles that require AppCompat compatibility, remember to update both sets -->
213    <item name="android:windowActionBarOverlay">true</item>
214    <item name="windowActionBarOverlay">true</item>
215    <item name="android:actionBarStyle">@style/ManageBlockedNumbersActionBarStyle</item>
216    <item name="actionBarStyle">@style/ManageBlockedNumbersActionBarStyle</item>
217    <item name="android:fastScrollTrackDrawable">@null</item>
218  </style>
219
220  <style name="ManageBlockedNumbersActionBarStyle" parent="DialtactsActionBarWithoutTitleStyle">
221    <!-- Styles that require AppCompat compatibility, remember to update both sets -->
222    <item name="android:height">@dimen/action_bar_height</item>
223    <item name="height">@dimen/action_bar_height</item>
224  </style>
225
226  <style name="VoicemailPlaybackLayoutTextStyle">
227    <item name="android:textSize">14sp</item>
228  </style>
229
230  <style name="VoicemailPlaybackLayoutButtonStyle">
231    <item name="android:layout_width">56dp</item>
232    <item name="android:layout_height">56dp</item>
233    <item name="android:background">@drawable/oval_ripple</item>
234    <item name="android:padding">8dp</item>
235  </style>
236
237  <style name="DialerFlatButtonStyle" parent="@android:style/Widget.Material.Button">
238    <item name="android:background">?android:attr/selectableItemBackground</item>
239    <item name="android:paddingEnd">@dimen/button_horizontal_padding</item>
240    <item name="android:paddingStart">@dimen/button_horizontal_padding</item>
241    <item name="android:textColor">@color/dialer_flat_button_text_color</item>
242  </style>
243
244  <!-- Style for the 'primary' button in a view. Unlike the DialerFlatButtonStyle, this button -->
245  <!-- is not colored white, to draw more attention to it. -->
246  <style name="DialerPrimaryFlatButtonStyle" parent="@android:style/Widget.Material.Button">
247    <item name="android:background">@drawable/selectable_primary_flat_button</item>
248    <item name="android:paddingEnd">@dimen/button_horizontal_padding</item>
249    <item name="android:paddingStart">@dimen/button_horizontal_padding</item>
250    <item name="android:textColor">@android:color/white</item>
251  </style>
252
253  <style name="BlockedNumbersDescriptionTextStyle">
254    <item name="android:lineSpacingMultiplier">1.43</item>
255    <item name="android:paddingTop">8dp</item>
256    <item name="android:paddingBottom">8dp</item>
257    <item name="android:textSize">@dimen/blocked_number_settings_description_text_size</item>
258  </style>
259
260  <style name="FullWidthDivider">
261    <item name="android:layout_width">match_parent</item>
262    <item name="android:layout_height">1dp</item>
263    <item name="android:background">?android:attr/listDivider</item>
264  </style>
265</resources>
266