• 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="AlertDialogCustom" parent="Theme.AppCompat.Light.Dialog.Alert">
20    <item name="android:colorPrimary">@color/dialtacts_theme_color</item>
21    <item name="android:colorAccent">@color/dialtacts_theme_color</item>
22  </style>
23
24  <style name="DialtactsThemeBase" parent="DialerThemeBase">
25
26    <!-- Styles that require AppCompat compatibility, remember to update both sets -->
27    <item name="android:windowActionBarOverlay">true</item>
28    <item name="windowActionBarOverlay">true</item>
29    <item name="android:windowActionModeOverlay">true</item>
30    <item name="windowActionModeOverlay">true</item>
31    <item name="android:actionBarStyle">@style/DialtactsActionBarStyle</item>
32    <item name="actionBarStyle">@style/DialtactsActionBarStyle</item>
33    <item name="actionModeStyle">@style/ActionModeStyle</item>
34    <item name="android:actionModeStyle">@style/ActionModeStyle</item>
35
36    <item name="android:windowContentOverlay">@null</item>
37    <item name="android:overlapAnchor">true</item>
38
39    <item name="android:listViewStyle">@style/ListViewStyle</item>
40    <item name="list_section_header_height">32dip</item>
41    <item name="list_item_padding_top">7dp</item>
42    <item name="list_item_padding_right">24dp</item>
43    <item name="list_item_padding_bottom">7dp</item>
44    <item name="list_item_padding_left">16dp</item>
45    <item name="list_item_gap_between_image_and_text">
46      @dimen/contact_browser_list_item_gap_between_image_and_text
47    </item>
48    <item name="list_item_gap_between_label_and_data">8dip</item>
49    <item name="list_item_presence_icon_margin">4dip</item>
50    <item name="list_item_presence_icon_size">16dip</item>
51    <item name="list_item_photo_size">@dimen/contact_browser_list_item_photo_size</item>
52    <item name="list_item_profile_photo_size">70dip</item>
53    <item name="list_item_prefix_highlight_color">@color/people_app_theme_color</item>
54    <item name="list_item_background_color">@color/background_dialer_light</item>
55    <item name="list_item_header_text_indent">8dip</item>
56    <item name="list_item_header_text_color">@color/dialer_secondary_text_color</item>
57    <item name="list_item_header_text_size">14sp</item>
58    <item name="list_item_header_height">30dip</item>
59    <item name="list_item_data_width_weight">5</item>
60    <item name="list_item_label_width_weight">3</item>
61    <item name="contact_browser_list_padding_left">0dp</item>
62    <item name="contact_browser_list_padding_right">0dp</item>
63    <item name="contact_browser_background">@color/background_dialer_results</item>
64    <item name="list_item_name_text_color">@color/contact_list_name_text_color</item>
65    <item name="list_item_name_text_size">16sp</item>
66    <item name="list_item_text_indent">@dimen/contact_browser_list_item_text_indent</item>
67    <item name="list_item_text_offset_top">-2dp</item>
68    <!-- Favorites -->
69    <item name="favorites_padding_bottom">?android:attr/actionBarSize</item>
70    <item name="dialpad_key_button_touch_tint">@color/dialer_dialpad_touch_tint</item>
71    <item name="android:textAppearanceButton">@style/DialerButtonTextStyle</item>
72
73    <!-- Video call icon -->
74    <item name="list_item_video_call_icon_size">48dip</item>
75    <item name="list_item_video_call_icon_margin">8dip</item>
76
77    <item name="dialpad_style">@style/Dialpad.Light</item>
78  </style>
79
80  <style name="DialtactsTheme" parent="DialtactsThemeBase">
81  </style>
82
83  <!-- Action bar overflow menu icon.  White with no shadow. -->
84  <style name="DialtactsActionBarOverflowWhite"
85    parent="@android:style/Widget.Material.Light.ActionButton.Overflow">
86    <item name="android:src">@drawable/quantum_ic_more_vert_white_24</item>
87  </style>
88
89  <style name="DialpadTheme" parent="DialtactsTheme">
90    <item name="android:textColorPrimary">#FFFFFF</item>
91  </style>
92
93  <style name="DialtactsThemeWithoutActionBarOverlay" parent="DialtactsTheme">
94    <!-- Styles that require AppCompat compatibility, remember to update both sets -->
95    <item name="android:windowActionBarOverlay">false</item>
96    <item name="windowActionBarOverlay">false</item>
97    <item name="android:actionOverflowButtonStyle">@style/DialtactsActionBarOverflowWhite</item>
98    <item name="actionOverflowButtonStyle">@style/DialtactsActionBarOverflowWhite</item>
99  </style>
100
101  <!-- Hide the actionbar title during the activity preview -->
102  <style name="DialtactsActivityTheme" parent="DialtactsTheme">
103    <!-- Styles that require AppCompat compatibility, remember to update both sets -->
104    <item name="android:actionBarStyle">@style/DialtactsActionBarWithoutTitleStyle</item>
105    <item name="actionBarStyle">@style/DialtactsActionBarWithoutTitleStyle</item>
106
107    <item name="android:fastScrollThumbDrawable">@drawable/fastscroll_thumb</item>
108    <item name="android:fastScrollTrackDrawable">@null</item>
109  </style>
110
111  <style name="DialtactsActionBarStyle" parent="DialerActionBarBaseStyle">
112    <!-- Styles that require AppCompat compatibility, remember to update both sets -->
113    <item name="android:background">@color/actionbar_background_color</item>
114    <item name="background">@color/actionbar_background_color</item>
115    <item name="android:titleTextStyle">@style/DialtactsActionBarTitleText</item>
116    <item name="titleTextStyle">@style/DialtactsActionBarTitleText</item>
117    <item name="android:elevation">@dimen/action_bar_elevation</item>
118    <item name="elevation">@dimen/action_bar_elevation</item>
119    <!-- Empty icon -->
120    <item name="android:icon">@android:color/transparent</item>
121    <item name="icon">@android:color/transparent</item>
122    <!-- Shift the title text to the right -->
123    <item name="android:contentInsetStart">@dimen/actionbar_contentInsetStart</item>
124    <item name="contentInsetStart">@dimen/actionbar_contentInsetStart</item>
125  </style>
126
127  <style name="ActionModeStyle" parent="Widget.AppCompat.ActionMode">
128    <item name="android:background">@color/actionbar_background_color</item>
129    <item name="background">@color/actionbar_background_color</item>
130    <item name="closeItemLayout">@layout/action_mode_close_button</item>
131  </style>
132
133  <style name="DialtactsActionBarWithoutTitleStyle" parent="DialtactsActionBarStyle">
134    <!-- Styles that require AppCompat compatibility, remember to update both sets -->
135    <item name="android:displayOptions"></item>
136    <item name="displayOptions"></item>
137    <item name="android:height">@dimen/action_bar_height_large</item>
138    <item name="height">@dimen/action_bar_height_large</item>
139    <!-- Override ActionBar title offset to keep search box aligned left -->
140    <item name="android:contentInsetStart">0dp</item>
141    <item name="contentInsetStart">0dp</item>
142    <item name="android:contentInsetEnd">0dp</item>
143    <item name="contentInsetEnd">0dp</item>
144  </style>
145
146  <style name="DialtactsSearchBarThemeOverlay" parent="ThemeOverlay.AppCompat.Light"/>
147
148  <!-- Text in the action bar at the top of the screen -->
149  <style name="DialtactsActionBarTitleText"
150    parent="@android:style/TextAppearance.Material.Widget.ActionBar.Title">
151    <item name="android:textColor">@color/actionbar_text_color</item>
152  </style>
153
154  <!-- Text style for tabs. -->
155  <style name="DialtactsActionBarTabTextStyle"
156    parent="android:style/Widget.Material.Light.ActionBar.TabText">
157    <item name="android:textColor">@color/tab_text_color</item>
158    <item name="android:textSize">@dimen/tab_text_size</item>
159    <item name="android:fontFamily">"sans-serif-medium"</item>
160  </style>
161
162  <style name="CallLogActionStyle">
163    <item name="android:layout_width">match_parent</item>
164    <item name="android:layout_height">@dimen/call_log_action_height</item>
165    <item name="android:background">?android:attr/selectableItemBackground</item>
166    <item name="android:orientation">horizontal</item>
167    <item name="android:gravity">center_vertical</item>
168  </style>
169
170  <style name="CallLogActionTextStyle">
171    <item name="android:layout_width">match_parent</item>
172    <item name="android:layout_height">wrap_content</item>
173    <item name="android:paddingStart">@dimen/call_log_action_horizontal_padding</item>
174    <item name="android:paddingEnd">@dimen/call_log_action_horizontal_padding</item>
175    <item name="android:textColor">@color/call_log_action_color</item>
176    <item name="android:textSize">@dimen/call_log_primary_text_size</item>
177    <item name="android:fontFamily">"sans-serif"</item>
178    <item name="android:focusable">true</item>
179    <item name="android:singleLine">true</item>
180    <item name="android:importantForAccessibility">no</item>
181  </style>
182
183  <style name="CallLogActionSupportTextStyle" parent="@style/CallLogActionTextStyle">
184    <item name="android:textSize">@dimen/call_log_detail_text_size</item>
185    <item name="android:textColor">@color/call_log_detail_color</item>
186  </style>
187
188  <style name="CallLogActionIconStyle">
189    <item name="android:layout_width">@dimen/call_log_action_icon_dimen</item>
190    <item name="android:layout_height">@dimen/call_log_action_icon_dimen</item>
191    <item name="android:layout_marginStart">@dimen/call_log_action_icon_margin_start</item>
192    <item name="android:tint">?android:textColorSecondary</item>
193    <item name="android:importantForAccessibility">no</item>
194  </style>
195
196  <!-- Style applied to the "Settings" screen.  Keep in sync with SettingsLight in Telephony. -->
197  <style name="SettingsStyle" parent="DialtactsThemeWithoutActionBarOverlay">
198    <!-- Setting text. -->
199    <item name="android:textColorPrimary">@color/settings_text_color_primary</item>
200    <!-- Setting description. -->
201    <item name="android:textColorSecondary">@color/settings_text_color_secondary</item>
202    <item name="android:windowBackground">@color/setting_background_color</item>
203    <item name="android:colorAccent">@color/dialtacts_theme_color</item>
204    <item name="android:textColorLink">@color/dialtacts_theme_color</item>
205  </style>
206
207  <style name="ManageBlockedNumbersStyle" parent="SettingsStyle">
208    <!-- Styles that require AppCompat compatibility, remember to update both sets -->
209    <item name="android:windowActionBarOverlay">true</item>
210    <item name="windowActionBarOverlay">true</item>
211    <item name="android:actionBarStyle">@style/ManageBlockedNumbersActionBarStyle</item>
212    <item name="actionBarStyle">@style/ManageBlockedNumbersActionBarStyle</item>
213    <item name="android:fastScrollTrackDrawable">@null</item>
214  </style>
215
216  <style name="ManageBlockedNumbersActionBarStyle" parent="DialtactsActionBarWithoutTitleStyle">
217    <!-- Styles that require AppCompat compatibility, remember to update both sets -->
218    <item name="android:height">@dimen/action_bar_height</item>
219    <item name="height">@dimen/action_bar_height</item>
220  </style>
221
222  <style name="VoicemailPlaybackLayoutButtonStyle">
223    <item name="android:layout_width">56dp</item>
224    <item name="android:layout_height">56dp</item>
225    <item name="android:background">@drawable/oval_ripple</item>
226    <item name="android:padding">8dp</item>
227  </style>
228
229  <style name="DialerFlatButtonStyle" parent="@android:style/Widget.Material.Button">
230    <item name="android:background">?android:attr/selectableItemBackground</item>
231    <item name="android:paddingEnd">@dimen/button_horizontal_padding</item>
232    <item name="android:paddingStart">@dimen/button_horizontal_padding</item>
233    <item name="android:textColor">@color/dialer_flat_button_text_color</item>
234  </style>
235
236  <!-- Style for the 'primary' button in a view. Unlike the DialerFlatButtonStyle, this button -->
237  <!-- is not colored white, to draw more attention to it. -->
238  <style name="DialerPrimaryFlatButtonStyle" parent="@android:style/Widget.Material.Button">
239    <item name="android:background">@drawable/selectable_primary_flat_button</item>
240    <item name="android:paddingEnd">@dimen/button_horizontal_padding</item>
241    <item name="android:paddingStart">@dimen/button_horizontal_padding</item>
242    <item name="android:textColor">@android:color/white</item>
243  </style>
244
245  <style name="BlockedNumbersDescriptionTextStyle">
246    <item name="android:lineSpacingMultiplier">1.43</item>
247    <item name="android:paddingTop">8dp</item>
248    <item name="android:paddingBottom">8dp</item>
249    <item name="android:textSize">@dimen/blocked_number_settings_description_text_size</item>
250  </style>
251
252  <style name="FullWidthDivider">
253    <item name="android:layout_width">match_parent</item>
254    <item name="android:layout_height">1dp</item>
255    <item name="android:background">?android:attr/listDivider</item>
256  </style>
257
258  <style name="TranscriptionQualityRating">
259    <item name="android:textColor">@color/call_log_voicemail_transcript_branding_color</item>
260    <item name="android:textSize">@dimen/call_log_voicemail_transcription_text_size</item>
261    <item name="android:textStyle">italic</item>
262    <item name="android:paddingRight">20dp</item>
263    <item name="android:minHeight">56dp</item>
264  </style>
265
266  <style name="TranscriptionQualityRatingIcon">
267    <item name="android:paddingTop">8dp</item>
268    <item name="android:paddingBottom">8dp</item>
269    <item name="android:paddingLeft">16dp</item>
270    <item name="android:paddingRight">16dp</item>
271    <item name="android:minHeight">56dp</item>
272  </style>
273
274  <style name="PromoLinkStyle">
275    <item name="android:textColor">@color/dialer_theme_color</item>
276    <item name="android:fontFamily">"sans-serif-medium"</item>
277  </style>
278
279</resources>
280