blob: f00957a14e09302c0e3ada6a33796c256fc2b885 [file] [log] [blame]
Joe Onorato503007d2010-04-16 09:20:55 -07001<?xml version="1.0" encoding="utf-8"?>
2<!--
3 * Copyright (c) 2006, The Android Open Source Project
4 *
Jim Miller5fda69c2011-02-16 15:17:11 -08005 * 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
Joe Onorato503007d2010-04-16 09:20:55 -07008 *
Jim Miller5fda69c2011-02-16 15:17:11 -08009 * http://www.apache.org/licenses/LICENSE-2.0
Joe Onorato503007d2010-04-16 09:20:55 -070010 *
Jim Miller5fda69c2011-02-16 15:17:11 -080011 * 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
Joe Onorato503007d2010-04-16 09:20:55 -070015 * limitations under the License.
16*/
17-->
18<resources>
Dianne Hackborn7d049322011-06-14 15:00:32 -070019 <!-- Amount to offset bottom of notification peek window from top of status bar. -->
20 <dimen name="peek_window_y_offset">-12dp</dimen>
Jim Miller5fda69c2011-02-16 15:17:11 -080021
Daniel Sandler8956dbb2011-04-22 07:55:02 -040022 <!-- thickness (height) of the navigation bar on phones that require it -->
Daniel Sandler36412a72011-08-04 09:35:13 -040023 <dimen name="navigation_bar_size">@*android:dimen/navigation_bar_height</dimen>
Winson Chung559e6d32014-11-05 13:41:12 -080024 <!-- Minimum swipe distance to catch the swipe gestures to invoke assist or switch tasks. -->
25 <dimen name="navigation_bar_min_swipe_distance">48dp</dimen>
Daniel Sandler41006aa2011-06-29 15:10:49 -040026
27 <!-- thickness (height) of the dead zone at the top of the navigation bar,
28 reducing false presses on navbar buttons; approx 2mm -->
29 <dimen name="navigation_bar_deadzone_size">12dp</dimen>
Daniel Sandlerc26185b2012-08-29 15:49:53 -040030 <!-- size of the dead zone when touches have recently occurred elsewhere on screen -->
31 <dimen name="navigation_bar_deadzone_size_max">32dp</dimen>
Daniel Sandlerd42497e2011-06-04 00:32:50 -040032
Daniel Sandler26c84b12011-07-27 00:09:40 -040033 <!-- Height of notification icons in the status bar -->
34 <dimen name="status_bar_icon_size">@*android:dimen/status_bar_icon_size</dimen>
35
Anthony Chen55e8e1e2016-01-08 10:31:46 -080036 <!-- Height of the battery icon in the status bar. -->
Evan Laird206b5f32018-05-22 15:49:25 -040037 <dimen name="status_bar_battery_icon_height">13.0dp</dimen>
Anthony Chen55e8e1e2016-01-08 10:31:46 -080038
39 <!-- Width of the battery icon in the status bar. -->
Evan Laird206b5f32018-05-22 15:49:25 -040040 <dimen name="status_bar_battery_icon_width">8.5dp</dimen>
Anthony Chen55e8e1e2016-01-08 10:31:46 -080041
42 <!-- The font size for the clock in the status bar. -->
Jorim Jaggi5172dc22014-09-02 14:59:06 +020043 <dimen name="status_bar_clock_size">14sp</dimen>
44
Anthony Chen55e8e1e2016-01-08 10:31:46 -080045 <!-- The starting padding for the clock in the status bar. -->
46 <dimen name="status_bar_clock_starting_padding">7dp</dimen>
47
48 <!-- The end padding for the clock in the status bar. -->
49 <dimen name="status_bar_clock_end_padding">0dp</dimen>
50
Evan Laird2cf56822017-12-18 11:22:39 -050051 <!-- Starting padding for a left-aligned status bar clock -->
52 <dimen name="status_bar_left_clock_starting_padding">0dp</dimen>
53
54 <!-- End padding for left-aligned status bar clock -->
55 <dimen name="status_bar_left_clock_end_padding">7dp</dimen>
56
Anthony Chen55e8e1e2016-01-08 10:31:46 -080057 <!-- Spacing after the wifi signals that is present if there are any icons following it. -->
58 <dimen name="status_bar_wifi_signal_spacer_width">4dp</dimen>
59
60 <!-- Spacing before the airplane mode icon if there are any icons preceding it. -->
61 <dimen name="status_bar_airplane_spacer_width">4dp</dimen>
62
63 <!-- The amount to scale each of the status bar icons by. A value of 1 means no scaling. -->
64 <item name="status_bar_icon_scale_factor" format="float" type="dimen">1.0</item>
65
Adrian Roos6f6e1592017-05-02 16:22:53 -070066 <dimen name="group_overflow_number_size">@*android:dimen/notification_text_size</dimen>
67 <dimen name="group_overflow_number_size_dark">16sp</dimen>
68 <dimen name="group_overflow_number_padding">@*android:dimen/notification_content_margin_end</dimen>
69 <dimen name="group_overflow_number_extra_padding_dark">@*android:dimen/notification_extra_margin_ambient</dimen>
70
Selim Cineka981d082016-08-03 14:45:31 -070071 <!-- max height of a notification such that the content can still fade out when closing -->
72 <dimen name="max_notification_fadeout_height">100dp</dimen>
73
Anthony Chen1c59e9f2016-04-11 11:05:48 -070074 <!-- End margin for the RSSI status icon of a device connected via bluetooth. -->
75 <dimen name="status_bar_connected_device_signal_margin_end">16dp</dimen>
76
77 <!-- The size of a bluetooth indicator icon that displays next to the RSSI status icon. -->
78 <dimen name="status_bar_connected_device_bt_indicator_size">17dp</dimen>
79
Selim Cinek816c8e42015-11-19 12:00:45 -080080 <!-- Height of a small notification in the status bar-->
Selim Cinekafeed292017-12-12 17:32:44 -080081 <dimen name="notification_min_height">106dp</dimen>
Daniel Sandler6a858c32012-03-12 14:38:58 -040082
Selim Cinek87ed69b2017-02-09 15:59:43 -080083 <!-- Increased height of a small notification in the status bar -->
Selim Cinekafeed292017-12-12 17:32:44 -080084 <dimen name="notification_min_height_increased">146dp</dimen>
Selim Cinek7d1009b2017-01-25 15:28:28 -080085
Selim Cinek816c8e42015-11-19 12:00:45 -080086 <!-- Height of a small notification in the status bar which was used before android N -->
87 <dimen name="notification_min_height_legacy">64dp</dimen>
88
Selim Cinek9b49f6d2017-11-13 18:19:35 -080089 <!-- Height of a small notification in the status bar which was used before android P -->
90 <dimen name="notification_min_height_before_p">92dp</dimen>
91
Chris Wrenca7b7d02012-05-10 15:01:37 -040092 <!-- Height of a large notification in the status bar -->
Selim Cinekafeed292017-12-12 17:32:44 -080093 <dimen name="notification_max_height">294dp</dimen>
Daniel Sandler6a858c32012-03-12 14:38:58 -040094
Adrian Roos0aac04f2016-12-08 15:59:29 -080095 <!-- Height of an ambient notification on ambient display -->
96 <dimen name="notification_ambient_height">400dp</dimen>
97
Selim Cinek77019c72015-12-09 10:18:02 -080098 <!-- Height of a heads up notification in the status bar for legacy custom views -->
99 <dimen name="notification_max_heads_up_height_legacy">128dp</dimen>
100
Selim Cinek9b49f6d2017-11-13 18:19:35 -0800101 <!-- Height of a heads up notification in the status bar for custom views before andoid P -->
102 <dimen name="notification_max_heads_up_height_before_p">148dp</dimen>
103
Selim Cinek77019c72015-12-09 10:18:02 -0800104 <!-- Height of a heads up notification in the status bar -->
Selim Cinekafeed292017-12-12 17:32:44 -0800105 <dimen name="notification_max_heads_up_height">162dp</dimen>
Chris Wren8fd39ec2014-02-27 17:43:26 -0500106
Selim Cinek87ed69b2017-02-09 15:59:43 -0800107 <!-- Height of a heads up notification in the status bar -->
108 <dimen name="notification_max_heads_up_height_increased">188dp</dimen>
109
Selim Cinek515b2032017-11-15 10:20:19 -0800110 <!-- Side padding on the lockscreen on the side of notifications -->
Selim Cinekb95fd182017-12-21 13:03:32 -0800111 <dimen name="notification_side_paddings">4dp</dimen>
Selim Cinek9b49f6d2017-11-13 18:19:35 -0800112
Selim Cinekaa9db1f2018-02-27 17:35:47 -0800113 <!-- padding between the heads up and the statusbar -->
114 <dimen name="heads_up_status_bar_padding">8dp</dimen>
115
Selim Cinek99e9adf2018-03-15 09:17:47 -0700116 <!-- heads up elevation that is added if the view is pinned -->
117 <dimen name="heads_up_pinned_elevation">16dp</dimen>
118
Selim Cineke62255c2017-09-28 18:23:23 -0700119 <!-- Height of a messaging notifications with actions at least. Not that this is an upper bound
120 and the notification won't use this much, but is measured with wrap_content -->
121 <dimen name="notification_messaging_actions_min_height">196dp</dimen>
122
Selim Cinek727903c2016-12-06 17:28:10 -0800123 <!-- a threshold in dp per second that is considered fast scrolling -->
124 <dimen name="scroll_fast_threshold">1500dp</dimen>
125
Selim Cinek281c2022016-10-13 19:14:43 -0700126 <!-- Height of a the shelf with the notification icons -->
127 <dimen name="notification_shelf_height">32dp</dimen>
128
Selim Cinek51d21972017-07-19 17:39:20 -0700129 <!-- Minimum height of a notification to be interactable -->
130 <dimen name="notification_min_interaction_height">40dp</dimen>
131
Selim Cinek0e8d77e2016-11-29 10:35:42 -0800132 <!-- the padding of the shelf icon container -->
Selim Cinekb95fd182017-12-21 13:03:32 -0800133 <dimen name="shelf_icon_container_padding">13dp</dimen>
Selim Cinek0e8d77e2016-11-29 10:35:42 -0800134
Selim Cinek281c2022016-10-13 19:14:43 -0700135 <!-- The padding of a notification icon on top to the start of the notification. Used for custom
136 views where the distance can't be measured -->
137 <dimen name="notification_icon_appear_padding">15dp</dimen>
Jorim Jaggi069cd032014-05-15 03:09:01 +0200138
Lucas Dupinb561eda2018-04-09 17:25:04 -0700139 <!-- Vertical translation of the shelf during animation that happens after the
140 notification panel collapses -->
Lucas Dupin60661a62018-04-12 10:50:13 -0700141 <dimen name="shelf_appear_translation">42dp</dimen>
Lucas Dupinb561eda2018-04-09 17:25:04 -0700142
Lucas Dupin3d7ccaf2018-04-02 21:19:23 -0700143 <!-- Vertical translation of pulsing notification animations -->
144 <dimen name="pulsing_notification_appear_translation">10dp</dimen>
145
Selim Cinek0242fbb2016-10-19 13:38:32 -0700146 <!-- The amount the content shifts upwards when transforming into the icon -->
Selim Cinek875a3a12016-11-18 17:52:16 -0800147 <dimen name="notification_icon_transform_content_shift">32dp</dimen>
Chris Wren66757212012-05-14 10:05:42 -0400148
Selim Cinek378053a2016-12-07 15:41:28 -0800149 <!-- The padding on the bottom of the notifications on the keyguard -->
150 <dimen name="keyguard_indication_bottom_padding">12sp</dimen>
151
Selim Cinek860b6da2015-12-16 19:02:19 -0800152 <!-- Minimum layouted height of a notification in the statusbar-->
153 <dimen name="min_notification_layout_height">48dp</dimen>
154
Mady Mellor761cde12017-01-10 11:36:39 -0800155 <!-- Size of the space to place a notification menu item -->
156 <dimen name="notification_menu_icon_size">64dp</dimen>
Mady Mellorf0625802016-02-11 18:03:48 -0800157
Mady Mellor761cde12017-01-10 11:36:39 -0800158 <!-- The space around a notification menu item -->
159 <dimen name="notification_menu_icon_padding">20dp</dimen>
Mady Mellor4b80b102016-01-22 08:03:58 -0800160
Rohan Shah75bb1282018-04-30 13:50:13 -0700161 <!-- The vertical space around the buttons in the inline settings -->
162 <dimen name="notification_guts_button_spacing">6dp</dimen>
163
Rohan Shahc032ac92018-05-03 16:58:37 -0700164 <!-- Extra horizontal space for properly aligning guts buttons with the notification content -->
165 <dimen name="notification_guts_button_side_margin">8dp</dimen>
166
Rohan Shah75bb1282018-04-30 13:50:13 -0700167 <!-- The vertical padding a notification guts button has to fulfill the 48dp touch target -->
168 <dimen name="notification_guts_button_vertical_padding">14dp</dimen>
169
170 <!-- The horizontal padding for notification guts buttons-->
Rohan Shahc032ac92018-05-03 16:58:37 -0700171 <dimen name="notification_guts_button_horizontal_padding">8dp</dimen>
Rohan Shah75bb1282018-04-30 13:50:13 -0700172
173 <!-- The horizontal space around the buttons in the inline settings -->
174 <dimen name="notification_guts_button_horizontal_spacing">8dp</dimen>
Julia Reynolds437cdb12018-01-03 12:27:24 -0500175
176 <!-- The height of the header in inline settings -->
177 <dimen name="notification_guts_header_height">24dp</dimen>
178
Mady Mellor04d7a0f2017-01-25 13:16:03 -0800179 <!-- The minimum height for the snackbar shown after the snooze option has been chosen. -->
Mady Mellore09fb702017-03-30 13:23:29 -0700180 <dimen name="snooze_snackbar_min_height">56dp</dimen>
Mady Mellor04d7a0f2017-01-25 13:16:03 -0800181
182 <!-- The text size of options in the snooze menu. -->
183 <dimen name="snooze_option_text_size">14sp</dimen>
184
185 <!-- The padding around options int the snooze menu. -->
186 <dimen name="snooze_option_padding">8dp</dimen>
187
Daniel Sandler26c84b12011-07-27 00:09:40 -0400188 <!-- size at which Notification icons will be drawn in the status bar -->
Evan Laird39ea8102018-05-18 19:49:07 -0400189 <dimen name="status_bar_icon_drawing_size">15dp</dimen>
Daniel Sandler26c84b12011-07-27 00:09:40 -0400190
Adrian Roos138f0342017-04-28 09:11:28 -0700191 <!-- size at which Notification icons will be drawn on Ambient Display -->
192 <dimen name="status_bar_icon_drawing_size_dark">@*android:dimen/notification_header_icon_size_ambient</dimen>
193
Daniel Sandler26c84b12011-07-27 00:09:40 -0400194 <!-- opacity at which Notification icons will be drawn in the status bar -->
Jorim Jaggi5172dc22014-09-02 14:59:06 +0200195 <item type="dimen" name="status_bar_icon_drawing_alpha">90%</item>
Daniel Sandler7c3e39d2011-07-29 16:30:49 -0400196
197 <!-- gap on either side of status bar notification icons -->
198 <dimen name="status_bar_icon_padding">0dp</dimen>
Peter Ng6ccd7a52011-08-22 16:58:43 -0700199
Selim Cinek48ff9b42016-11-09 19:31:51 -0800200 <!-- the padding on the start of the statusbar -->
201 <dimen name="status_bar_padding_start">6dp</dimen>
202
Amin Shaikh9cac3382018-04-11 17:10:07 -0400203 <!-- the padding on the end of the statusbar -->
Evan Laird17a96ba2018-05-23 18:21:56 -0400204 <dimen name="status_bar_padding_end">6dp</dimen>
Amin Shaikh9cac3382018-04-11 17:10:07 -0400205
Selim Cinek49014f82016-11-04 14:55:30 -0700206 <!-- the radius of the overflow dot in the status bar -->
Evan Lairdbaccb462018-06-01 16:29:02 -0400207 <dimen name="overflow_dot_radius">2dp</dimen>
Selim Cinek49014f82016-11-04 14:55:30 -0700208
209 <!-- the padding between dots in the icon overflow -->
210 <dimen name="overflow_icon_dot_padding">3dp</dimen>
211
Winson Chunga63bb842011-10-17 10:26:28 -0700212 <!-- The padding on the global screenshot background image -->
Winson Chung22ca0952011-10-20 19:44:32 -0700213 <dimen name="global_screenshot_bg_padding">20dp</dimen>
Winson Chunga63bb842011-10-17 10:26:28 -0700214
Jorim Jaggica8c6262014-10-27 16:53:18 +0100215 <!-- The width of the view containing navigation buttons -->
216 <dimen name="navigation_key_width">70dp</dimen>
Andrew Flynn1d9af302012-03-07 15:48:51 -0800217
Jason Monka2081822016-01-18 14:41:03 -0500218 <dimen name="navigation_key_padding">0dp</dimen>
219
Jason Monkf1ff2092014-04-29 16:50:53 -0400220 <!-- The width of the view containing the menu/ime navigation bar icons -->
Jorim Jaggica8c6262014-10-27 16:53:18 +0100221 <dimen name="navigation_extra_key_width">36dp</dimen>
222
223 <!-- The padding on the side of the navigation bar. Must be greater than or equal to
224 navigation_extra_key_width -->
225 <dimen name="navigation_side_padding">36dp</dimen>
Jim Millere898ac52012-04-06 17:10:57 -0700226
Michael Jurka53f109bf2012-06-13 17:38:14 -0700227 <!-- Default distance beyond which snaps to the matching target -->
228 <dimen name="navbar_search_snap_margin">40dip</dimen>
Jim Millere898ac52012-04-06 17:10:57 -0700229
230 <!-- Diameter of outer shape drawable shown in navbar search-->
Jim Miller20830422012-05-15 20:46:03 -0700231 <dimen name="navbar_search_outerring_diameter">340dp</dimen>
Jim Miller354619c2012-04-27 17:33:44 -0700232
Jim Miller955a0162012-06-11 21:06:13 -0700233 <!-- Diameter of outer shape drawable shown in navbar search. Should be 1/2 of above value -->
234 <dimen name="navbar_search_outerring_radius">170dp</dimen>
235
Jim Miller354619c2012-04-27 17:33:44 -0700236 <!-- Height of search panel including navigation bar height -->
237 <dimen name="navbar_search_panel_height">230dip</dimen>
Jim Millere898ac52012-04-06 17:10:57 -0700238
Daniel Sandler1fac1fd2012-04-30 12:07:30 -0400239 <!-- Height of the draggable handle at the bottom of the phone notification panel -->
Daniel Sandler13522a22012-09-27 14:46:58 -0400240 <dimen name="close_handle_height">36dp</dimen>
Daniel Sandlerfc753d22012-05-08 13:56:44 -0400241
Daniel Sandler13522a22012-09-27 14:46:58 -0400242 <!-- Amount of close_handle that will NOT overlap the notification list -->
243 <dimen name="close_handle_underlap">32dp</dimen>
Daniel Sandlerfc753d22012-05-08 13:56:44 -0400244
Anthony Chen54daefe2017-04-07 17:19:54 -0700245 <!-- Height of the status bar header bar in the car setting. -->
246 <dimen name="car_status_bar_header_height">128dp</dimen>
247
248 <!-- The bottom padding of the status bar header. -->
249 <dimen name="status_bar_header_padding_bottom">48dp</dimen>
250
Evan Laird39254d42018-01-18 16:05:30 -0500251 <!-- The height of the container that holds the battery and time in the quick settings header.
252 -->
253 <dimen name="qs_header_system_icons_area_height">48dp</dimen>
Anthony Chen54daefe2017-04-07 17:19:54 -0700254
255 <!-- The height of the container that holds the system icons in the quick settings header in the
256 car setting. -->
257 <dimen name="car_qs_header_system_icons_area_height">54dp</dimen>
258
259 <!-- The height of the quick settings footer that holds the user switcher, settings icon,
260 etc. -->
Amin Shaikh4f3f5522018-02-13 17:55:14 -0500261 <dimen name="qs_footer_height">56dp</dimen>
Anthony Chen54daefe2017-04-07 17:19:54 -0700262
Selim Cinekd7768f42017-11-22 06:43:44 -0800263 <!-- The padding between the notifications and the quick settings container -->
Selim Cinekb95fd182017-12-21 13:03:32 -0800264 <dimen name="qs_notification_padding">@dimen/notification_side_paddings</dimen>
Selim Cinekd7768f42017-11-22 06:43:44 -0800265
Jorim Jaggid7daab72014-05-06 22:22:20 +0200266 <!-- Height of the status bar header bar when expanded -->
Jason Monke5b770e2017-03-03 21:49:29 -0500267 <dimen name="status_bar_header_height_expanded">124dp</dimen>
Daniel Sandler21b274e2012-05-02 15:07:51 -0400268
Jorim Jaggi9054d942014-05-09 22:47:28 +0200269 <!-- Height of the status bar header bar when on Keyguard -->
270 <dimen name="status_bar_header_height_keyguard">40dp</dimen>
271
Selim Cinek6ebba592016-05-31 15:28:28 -0700272 <!-- Margin start of the system icons super container -->
273 <dimen name="system_icons_super_container_margin_start">16dp</dimen>
274
Daniel Nishif79cd872016-06-27 11:44:01 -0700275 <!-- Margin end of the system icons super container when the avatar is missing. -->
276 <dimen name="system_icons_super_container_avatarless_margin_end">6dp</dimen>
277
John Spurlock7e6809a2014-08-06 16:03:14 -0400278 <!-- Width for the notification panel and related windows -->
279 <dimen name="match_parent">-1px</dimen>
Selim Cinek924c6122016-01-15 18:24:05 -0800280 <dimen name="standard_notification_panel_width">416dp</dimen>
Anthony Chen9fe1ee72017-04-07 13:53:37 -0700281
282 <!-- The top margin of the panel that holds the list of notifications. -->
283 <dimen name="notification_panel_margin_top">0dp</dimen>
284
285 <!-- The bottom margin of the panel that holds the list of notifications. -->
286 <dimen name="notification_panel_margin_bottom">0dp</dimen>
287
John Spurlock7e6809a2014-08-06 16:03:14 -0400288 <dimen name="notification_panel_width">@dimen/match_parent</dimen>
289
shawnlin511623c2018-05-28 16:29:08 +0800290 <dimen name="brightness_mirror_height">48dp</dimen>
Amin Shaikh6adcacc52018-02-21 15:52:36 -0500291
Anthony Chen04d1ea72017-04-21 14:30:11 -0700292 <!-- The width of the panel that holds the quick settings. -->
293 <dimen name="qs_panel_width">@dimen/notification_panel_width</dimen>
294
Julia Reynoldsc72d0f62018-04-12 15:38:54 -0400295 <dimen name="volume_dialog_panel_transparent_padding_right">8dp</dimen>
296
297 <dimen name="volume_dialog_panel_transparent_padding">20dp</dimen>
Julia Reynoldsac55e012018-03-27 11:17:30 -0400298
Beverly6cb4caf2018-05-08 11:16:02 -0400299 <dimen name="volume_dialog_stream_padding">8dp</dimen>
300
Julia Reynolds7c62c312018-02-01 17:29:33 -0500301 <!-- the amount the volume panel should be offset at the end from the view next to it (or
Julia Reynoldsee571932018-02-21 11:41:33 -0500302 the screen edge, in portrait-->
303 <dimen name="volume_dialog_base_margin">8dp</dimen>
Julia Reynolds7c62c312018-02-01 17:29:33 -0500304
Julia Reynoldsee571932018-02-21 11:41:33 -0500305 <dimen name="volume_dialog_panel_width">64dp</dimen>
Jason Monk98ad83c2017-06-13 14:03:45 -0400306
Julia Reynoldsac55e012018-03-27 11:17:30 -0400307 <dimen name="volume_dialog_slider_height">116dp</dimen>
Julia Reynoldsee571932018-02-21 11:41:33 -0500308
309 <dimen name="volume_dialog_row_height">252dp</dimen>
310
311 <dimen name="volume_dialog_ringer_size">64dp</dimen>
312
313 <dimen name="volume_dialog_tap_target_size">48dp</dimen>
314
315 <dimen name="volume_dialog_spacer">4dp</dimen>
316
Julia Reynoldsac55e012018-03-27 11:17:30 -0400317 <dimen name="volume_dialog_slider_margin_top">14dp</dimen>
Julia Reynoldsa4386752018-03-12 14:07:04 -0400318
319 <dimen name="volume_dialog_slider_margin_bottom">-2dp</dimen>
320
321 <dimen name="volume_dialog_row_margin_bottom">8dp</dimen>
322
323 <dimen name="volume_dialog_settings_icon_size">16dp</dimen>
Julia Reynoldsf5e41822018-01-23 13:55:18 -0500324
Julia Reynoldsac55e012018-03-27 11:17:30 -0400325 <dimen name="volume_dialog_elevation">9dp</dimen>
326
John Spurlock50728832014-04-17 19:05:28 -0400327 <!-- Gravity for the notification panel -->
Selim Cinek9e87cba2017-02-17 13:01:01 -0800328 <integer name="notification_panel_layout_gravity">0x31</integer><!-- center_horizontal|top -->
Chris Wrenb8ea2f52012-08-24 11:50:55 -0400329
Daniel Sandler3d32a242012-06-05 13:44:14 -0400330 <!-- Height of the carrier/wifi name label -->
331 <dimen name="carrier_label_height">24dp</dimen>
Chris Wrenb4e2c48b2012-06-15 16:51:54 -0400332
Daniel Sandler4377d142012-09-11 15:18:47 -0400333 <!-- The distance you can pull a notification before it pops open -->
Jorim Jaggi7f2d87c2014-04-29 22:47:53 +0200334 <dimen name="one_finger_pop_limit">0dp</dimen>
Winson Chungd63c59782012-09-05 17:34:41 -0700335
Daniel Sandlere680f542012-09-28 12:22:27 -0400336 <!-- Minimum fraction of the screen that should be taken up by the notification panel.
337 Not used at this screen size. -->
338 <item type="dimen" name="notification_panel_min_height_frac">0%</item>
Daniel Sandler4377d142012-09-11 15:18:47 -0400339
Jorim Jaggi7f2d87c2014-04-29 22:47:53 +0200340 <dimen name="blinds_pop_threshold">0dp</dimen>
Daniel Sandler4377d142012-09-11 15:18:47 -0400341
342 <!-- The size of the gesture span needed to activate the "pull" notification expansion -->
343 <dimen name="pull_span_min">25dp</dimen>
Daniel Sandler3679bf52012-10-16 21:30:28 -0400344
Jason Monk209e03e2017-04-11 13:57:45 -0400345 <dimen name="qs_tile_height">106dp</dimen>
Amin Shaikh50d2d1e2018-04-25 14:48:13 -0400346 <dimen name="qs_tile_layout_margin_side">6dp</dimen>
Amin Shaikhd620def2018-02-27 16:52:53 -0500347 <dimen name="qs_tile_margin_horizontal">18dp</dimen>
348 <dimen name="qs_tile_margin_vertical">24dp</dimen>
Amin Shaikh9a6fa082018-03-29 17:27:26 -0400349 <dimen name="qs_tile_margin_top_bottom">12dp</dimen>
Amin Shaikh6adcacc52018-02-21 15:52:36 -0500350 <dimen name="qs_tile_margin_top">18dp</dimen>
Jason Monkc133d262015-10-27 12:32:45 -0400351 <dimen name="qs_quick_tile_size">48dp</dimen>
Rohan Shah14394642018-03-13 20:10:12 -0700352 <!-- Width for the spacer, used between QS tiles. -->
353 <dimen name="qs_quick_tile_space_width">0dp</dimen>
Jason Monkc133d262015-10-27 12:32:45 -0400354 <dimen name="qs_quick_tile_padding">12dp</dimen>
Jason Monk98196b02016-03-14 10:33:02 -0400355 <dimen name="qs_header_gear_translation">16dp</dimen>
Amin Shaikhd620def2018-02-27 16:52:53 -0500356 <dimen name="qs_header_tile_margin_horizontal">0dp</dimen>
Jason Monk61133972016-03-17 13:10:09 -0400357 <dimen name="qs_page_indicator_width">16dp</dimen>
358 <dimen name="qs_page_indicator_height">8dp</dimen>
John Spurlockc97010c2015-06-15 15:45:38 -0400359 <dimen name="qs_tile_icon_size">24dp</dimen>
John Spurlock4bf31982014-05-21 13:04:22 -0400360 <dimen name="qs_tile_text_size">12sp</dimen>
361 <dimen name="qs_tile_divider_height">1dp</dimen>
362 <dimen name="qs_panel_padding">16dp</dimen>
John Spurlock39076ed2014-06-30 20:47:20 -0400363 <dimen name="qs_dual_tile_height">112dp</dimen>
364 <dimen name="qs_dual_tile_padding_vertical">8dp</dimen>
365 <dimen name="qs_dual_tile_padding_horizontal">6dp</dimen>
Jorim Jaggic8316df2014-09-01 17:13:36 +0200366 <dimen name="qs_tile_padding_top">14dp</dimen>
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200367 <dimen name="qs_tile_padding_top_large_text">4dp</dimen>
John Spurlock92d9b192014-06-29 12:54:24 -0400368 <dimen name="qs_tile_padding_below_icon">12dp</dimen>
369 <dimen name="qs_tile_padding_bottom">16dp</dimen>
370 <dimen name="qs_tile_spacing">4dp</dimen>
Jason Monke5b770e2017-03-03 21:49:29 -0500371 <dimen name="qs_panel_padding_bottom">0dp</dimen>
Rohan Shahd3cf7562018-02-23 11:12:28 -0800372 <dimen name="qs_panel_padding_top">30dp</dimen>
Muyuan Li0e9f5382016-04-27 15:51:15 -0700373 <dimen name="qs_detail_header_height">56dp</dimen>
374 <dimen name="qs_detail_header_padding">0dp</dimen>
Muyuan Li0e9f5382016-04-27 15:51:15 -0700375 <dimen name="qs_detail_image_width">56dp</dimen>
376 <dimen name="qs_detail_image_height">56dp</dimen>
377 <dimen name="qs_detail_image_padding">16dp</dimen>
John Spurlock7f8f22a2014-07-02 18:54:17 -0400378 <dimen name="qs_detail_item_height">48dp</dimen>
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200379 <dimen name="qs_detail_header_text_size">20sp</dimen>
380 <dimen name="qs_detail_button_text_size">14sp</dimen>
381 <dimen name="qs_detail_item_primary_text_size">16sp</dimen>
382 <dimen name="qs_detail_item_secondary_text_size">14sp</dimen>
383 <dimen name="qs_detail_empty_text_size">14sp</dimen>
Jason Monk6573ef22016-04-06 12:37:18 -0400384 <dimen name="qs_detail_margin_top">28dp</dimen>
Muyuan Li0e9f5382016-04-27 15:51:15 -0700385 <dimen name="qs_detail_back_margin_end">16dp</dimen>
Jason Monk416addc2016-07-14 10:20:53 -0400386 <dimen name="qs_detail_header_text_padding">16dp</dimen>
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200387 <dimen name="qs_data_usage_text_size">14sp</dimen>
388 <dimen name="qs_data_usage_usage_text_size">36sp</dimen>
Jason Monkb53b6c52016-02-24 17:25:49 -0500389 <dimen name="qs_battery_padding">2dp</dimen>
Muyuan Lia94a03d2016-06-03 13:13:08 -0700390 <dimen name="qs_detail_padding_start">16dp</dimen>
Jason Monk6573ef22016-04-06 12:37:18 -0400391 <dimen name="qs_detail_items_padding_top">4dp</dimen>
Muyuan Li72a63872016-05-14 11:35:41 -0700392 <dimen name="qs_detail_item_icon_size">24dp</dimen>
jackqdyulei98b7fdb2017-09-06 16:38:23 -0700393 <dimen name="qs_detail_item_icon_width">32dp</dimen>
Muyuan Li72a63872016-05-14 11:35:41 -0700394 <dimen name="qs_detail_item_icon_marginStart">0dp</dimen>
395 <dimen name="qs_detail_item_icon_marginEnd">20dp</dimen>
Rohan Shahd3cf7562018-02-23 11:12:28 -0800396 <dimen name="qs_header_tooltip_height">18dp</dimen>
397 <dimen name="qs_header_alarm_icon_size">18dp</dimen>
398 <dimen name="qs_header_alarm_text_margin_start">6dp</dimen>
phweiss4f70f102017-04-12 19:32:55 +0200399 <dimen name="qs_footer_padding_start">16dp</dimen>
Amin Shaikh06c2e8f2018-04-10 10:56:46 -0400400 <dimen name="qs_footer_padding_end">16dp</dimen>
phweiss4f70f102017-04-12 19:32:55 +0200401 <dimen name="qs_footer_icon_size">16dp</dimen>
Rohan Shah3090e792018-04-12 00:01:00 -0400402 <dimen name="qs_paged_tile_layout_padding_bottom">24dp</dimen>
Muyuan Li72a63872016-05-14 11:35:41 -0700403
Jason Monk231b0522018-01-04 10:49:55 -0500404 <dimen name="qs_notif_collapsed_space">64dp</dimen>
405
Muyuan Li72a63872016-05-14 11:35:41 -0700406 <!-- Desired qs icon overlay size. -->
407 <dimen name="qs_detail_icon_overlay_size">24dp</dimen>
Chris Wren0f2aa682013-08-02 12:03:02 -0400408
John Spurlockfbc1fdf82015-05-08 18:16:54 -0400409 <dimen name="segmented_button_spacing">0dp</dimen>
John Spurlockbb4a7022014-11-08 12:40:19 -0500410 <dimen name="borderless_button_radius">2dp</dimen>
John Spurlockae641c92014-06-30 18:11:40 -0400411
Sudheer Shanka1c7cda82015-12-31 14:46:02 +0000412 <dimen name="restricted_padlock_pading">4dp</dimen>
413
Jorim Jaggif62f2bb2014-05-25 22:28:41 +0200414 <!-- How far the expanded QS panel peeks from the header in collapsed state. -->
Jason Monkdc35dcb2015-12-04 16:36:15 -0500415 <dimen name="qs_peek_height">0dp</dimen>
Jorim Jaggif62f2bb2014-05-25 22:28:41 +0200416
phweiss9e450e12016-12-02 14:31:04 +0100417 <!-- How large the icons in the quick settings footer dialog are -->
418 <dimen name="qs_footer_dialog_icon_size">24sp</dimen>
419 <!-- Left and right margin of the icons -->
420 <dimen name="qs_footer_dialog_icon_margin">8sp</dimen>
phweiss0330f882017-04-19 20:14:51 +0200421 <!-- Padding between subtitles and the following text in the QSFooter dialog -->
422 <dimen name="qs_footer_dialog_subtitle_padding">20dp</dimen>
phweiss9e450e12016-12-02 14:31:04 +0100423
Amin Shaikh6adcacc52018-02-21 15:52:36 -0500424 <dimen name="seek_bar_height">3dp</dimen>
425 <dimen name="seek_bar_corner_radius">3dp</dimen>
426
John Spurlock3e077012014-11-29 13:22:21 -0500427 <!-- Zen mode panel: condition item button padding -->
John Spurlock86005342014-05-23 11:58:00 -0400428 <dimen name="zen_mode_condition_detail_button_padding">8dp</dimen>
John Spurlock86005342014-05-23 11:58:00 -0400429
John Spurlock3e077012014-11-29 13:22:21 -0500430 <!-- Zen mode panel: spacing between condition items -->
431 <dimen name="zen_mode_condition_detail_item_spacing">12dp</dimen>
432
433 <!-- Zen mode panel: spacing between two-line condition upper and lower lines -->
434 <dimen name="zen_mode_condition_detail_item_interline_spacing">4dp</dimen>
435
436 <!-- Zen mode panel: bottom padding, a bit less than qs_panel_padding -->
437 <dimen name="zen_mode_condition_detail_bottom_padding">4dp</dimen>
438
Daniel Sandler8475a742013-09-26 00:24:57 -0400439 <!-- used by DessertCase -->
440 <dimen name="dessert_case_cell_size">192dp</dimen>
John Spurlock74d24802013-12-02 17:14:51 -0500441
442 <!-- Default glow radius for GlowPadView -->
443 <dimen name="glowpadview_glow_radius">75dip</dimen>
444
445 <!-- Default distance from each snap target that GlowPadView considers a "hit" -->
446 <dimen name="glowpadview_inner_radius">15dip</dimen>
Winson Chung37c8d8e2014-03-24 14:53:07 -0700447
Selim Cinek67b22602014-03-10 15:40:16 +0100448 <!-- Z distance between notifications if they are in the stack -->
Selim Cinek277a8aa2016-01-22 12:12:37 -0800449 <dimen name="z_distance_between_notifications">0.5dp</dimen>
Selim Cinek67b22602014-03-10 15:40:16 +0100450
Selim Cinekcacc6042016-01-21 16:16:41 -0800451 <!-- The height of the divider between the individual notifications. -->
452 <dimen name="notification_divider_height">0.5dp</dimen>
Jorim Jaggife40f7d2014-04-28 15:20:04 +0200453
Anthony Chen9fe1ee72017-04-07 13:53:37 -0700454 <!-- The corner radius of the shadow behind the notification. -->
455 <dimen name="notification_shadow_radius">0dp</dimen>
456
Anthony Chen6bf88a02017-04-10 14:41:44 -0700457 <!-- The alpha of the dividing line between child notifications of a notification group. -->
458 <item name="notification_divider_alpha" format="float" type="dimen">0.5</item>
459
460 <!-- The height of the divider between the individual notifications in a notification
461 group. -->
462 <dimen name="notification_children_container_divider_height">@dimen/notification_divider_height</dimen>
463
Anthony Chen6bf88a02017-04-10 14:41:44 -0700464 <!-- The top margin for the notification children container in its non-expanded form. -->
465 <dimen name="notification_children_container_margin_top">@*android:dimen/notification_content_margin_top</dimen>
466
Mady Mellorb0a82462016-04-30 17:31:02 -0700467 <!-- The height of a notification header -->
468 <dimen name="notification_header_height">53dp</dimen>
469
Selim Cinek61633a82016-01-25 15:54:10 -0800470 <!-- The height of the divider between the individual notifications when the notification wants it to be increased. This is currently the case for notification groups -->
471 <dimen name="notification_divider_height_increased">6dp</dimen>
472
Selim Cinek1408eb52014-06-02 14:45:38 +0200473 <!-- The minimum amount of top overscroll to go to the quick settings. -->
474 <dimen name="min_top_overscroll_to_qs">36dp</dimen>
475
Selim Cinek1e119db2014-06-11 20:03:14 +0200476 <!-- The height of the speed bump view. -->
477 <dimen name="speed_bump_height">16dp</dimen>
Selim Cinekc27437b2014-05-14 10:23:33 +0200478
Selim Cinek19c8c702014-08-25 22:09:19 +0200479 <!-- Lockscreen unlocking falsing threshold. -->
Selim Cinek5386fb32014-09-03 16:37:36 +0200480 <dimen name="unlock_falsing_threshold">80dp</dimen>
Selim Cinek19c8c702014-08-25 22:09:19 +0200481
482 <!-- Lockscreen falsing threshold for quick settings. -->
Selim Cinekff3bf4b2015-05-29 05:39:08 -0700483 <dimen name="qs_falsing_threshold">60dp</dimen>
Selim Cinek19c8c702014-08-25 22:09:19 +0200484
485 <!-- Falsing threshold used when dismissing notifications from the lockscreen. -->
Selim Cinek5386fb32014-09-03 16:37:36 +0200486 <dimen name="swipe_helper_falsing_threshold">70dp</dimen>
John Spurlock73203eb2014-04-15 16:14:46 -0400487
Jorim Jaggiecbab362014-04-23 16:13:15 +0200488 <!-- Minimum distance the user has to drag down to go to the full shade. -->
489 <dimen name="keyguard_drag_down_min_distance">100dp</dimen>
Jorim Jaggi069cd032014-05-15 03:09:01 +0200490
Lucas Dupin41ff6952018-02-18 19:39:32 -0800491 <!-- The margin between the clock and the notifications on Keyguard.-->
Lucas Dupind285cf02018-01-18 09:18:23 -0800492 <dimen name="keyguard_clock_notifications_margin">30dp</dimen>
Lucas Dupinbc9aac12018-03-04 20:18:15 -0800493 <!-- Minimum margin between clock and status bar -->
494 <dimen name="keyguard_clock_top_margin">36dp</dimen>
Jorim Jaggi069cd032014-05-15 03:09:01 +0200495
Anthony Chen3cb3ad92016-12-01 10:58:47 -0800496 <item name="scrim_behind_alpha" format="float" type="dimen">0.62</item>
497
Selim Cinek4c6969a2014-05-26 19:22:17 +0200498 <!-- The minimum amount the user needs to swipe to go to the camera / phone. -->
Selim Cinek1dc40652014-11-12 17:53:52 +0100499 <dimen name="keyguard_min_swipe_amount">110dp</dimen>
Selim Cinek4c6969a2014-05-26 19:22:17 +0200500
Selim Cinekbaa23272014-07-08 18:01:07 +0200501 <!-- The minimum background radius when swiping to a side for the camera / phone affordances. -->
502 <dimen name="keyguard_affordance_min_background_radius">30dp</dimen>
503
Selim Cinek6746c282015-04-21 19:58:31 -0700504 <!-- The size of the touch targets on the keyguard for the affordances. -->
Selim Cinek60d30d62015-06-01 18:06:00 +0200505 <dimen name="keyguard_affordance_touch_target_size">120dp</dimen>
Selim Cinek6746c282015-04-21 19:58:31 -0700506
Selim Cinekbaa23272014-07-08 18:01:07 +0200507 <!-- The grow amount for the camera and phone circles when hinting -->
508 <dimen name="hint_grow_amount_sideways">60dp</dimen>
509
Jorim Jaggi457cc352014-06-02 22:47:42 +0200510 <!-- Distance between notifications and header when they are considered to be colliding. -->
Jorim Jaggi3afddce2014-08-14 20:44:43 +0200511 <dimen name="header_notifications_collide_distance">48dp</dimen>
Jorim Jaggi457cc352014-06-02 22:47:42 +0200512
Jorim Jaggi8dd95e02014-06-03 16:19:33 +0200513 <!-- Distance the user needs to drag vertically such that a swipe is accepted to unlock the
514 device. -->
515 <dimen name="unlock_move_distance">75dp</dimen>
516
Jorim Jaggib3f0a2f2014-06-02 19:29:39 +0200517 <!-- Move distance for the unlock hint animation on the lockscreen -->
Jorim Jaggi90129582014-06-02 14:44:49 +0200518 <dimen name="hint_move_distance">75dp</dimen>
Jorim Jaggib3f0a2f2014-06-02 19:29:39 +0200519
Jorim Jaggib3f0a2f2014-06-02 19:29:39 +0200520 <!-- The width of the region on the left/right edge of the screen for performing the camera/
521 phone hints. -->
522 <dimen name="edge_tap_area_width">48dp</dimen>
Jorim Jaggi80f5e3c2014-06-10 22:03:48 +0200523
Selim Cinek7b836392015-12-04 20:02:59 -0800524 <!-- The padding between notification children when collapsed -->
525 <dimen name="notification_children_padding">4dp</dimen>
526
527 <!-- The padding on top of the first notification to the children container -->
528 <dimen name="notification_children_container_top_padding">8dp</dimen>
Selim Cinekb5605e52015-02-20 18:21:41 +0100529
Jorim Jaggi129e7ac2014-06-10 22:03:48 +0200530 <!-- end margin for multi user switch in expanded quick settings -->
531 <dimen name="multi_user_switch_expanded_margin">8dp</dimen>
Adrian Roos8ddb2da2014-06-16 18:56:22 -0700532
Jorim Jaggi3f48f462014-07-08 16:53:29 +0200533 <!-- end margin for multi user switch in collapsed quick settings -->
534 <dimen name="multi_user_switch_collapsed_margin">13dp</dimen>
535
536 <!-- end margin for multi user switch in collapsed quick settings -->
537 <dimen name="multi_user_switch_keyguard_margin">3dp</dimen>
538
Adrian Roos8ddb2da2014-06-16 18:56:22 -0700539 <!-- end margin for system icons if multi user switch is hidden -->
540 <dimen name="system_icons_switcher_hidden_expanded_margin">16dp</dimen>
541
542 <!-- The thickness of the colored border around the current user. -->
543 <dimen name="keyguard_user_switcher_border_thickness">2dp</dimen>
544
John Spurlock5e9049a2014-07-08 23:40:46 -0400545 <dimen name="data_usage_graph_marker_width">4dp</dimen>
Jorim Jaggi3f48f462014-07-08 16:53:29 +0200546
547 <!-- The padding bottom of the clock group when QS is expanded. -->
548 <dimen name="clock_expanded_bottom_margin">20dp</dimen>
549
Jorim Jaggic7dea6e2014-07-26 14:36:57 +0200550 <!-- The padding bottom of the clock group when QS is collapsed. -->
551 <dimen name="clock_collapsed_bottom_margin">10dp</dimen>
552
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200553 <!-- The padding bottom of the clock group when QS is collapsed for large text -->
554 <dimen name="clock_collapsed_bottom_margin_large_text">6dp</dimen>
555
Jorim Jaggi3f48f462014-07-08 16:53:29 +0200556 <!-- The width of the multi user switch on keyguard and collapsed QS header. -->
557 <dimen name="multi_user_switch_width_collapsed">34dp</dimen>
558
559 <!-- The width of the multi user switch in expanded QS header. -->
560 <dimen name="multi_user_switch_width_expanded">48dp</dimen>
561
Jorim Jaggi87d84d42014-07-28 12:14:48 +0200562 <!-- The width of user avatar when on Keyguard -->
563 <dimen name="multi_user_switch_width_keyguard">34dp</dimen>
564
Jorim Jaggi3f48f462014-07-08 16:53:29 +0200565 <!-- The width of user avatar when collapsed -->
566 <dimen name="multi_user_avatar_collapsed_size">22dp</dimen>
567
Jorim Jaggi87d84d42014-07-28 12:14:48 +0200568 <!-- The width of user avatar when on Keyguard -->
569 <dimen name="multi_user_avatar_keyguard_size">22dp</dimen>
570
Adrian Roos2b154a92014-11-17 15:18:39 +0100571 <!-- The width of user avatar when expanded -->
Amin Shaikh4f3f5522018-02-13 17:55:14 -0500572 <dimen name="multi_user_avatar_expanded_size">18dp</dimen>
Adrian Roos2b154a92014-11-17 15:18:39 +0100573
Jorim Jaggi3f48f462014-07-08 16:53:29 +0200574 <!-- The font size of the time when collapsed in QS -->
575 <dimen name="qs_time_collapsed_size">14sp</dimen>
Jorim Jaggi362dd6d2014-07-09 19:04:07 +0200576
577 <!-- The font size of the time when expanded in QS -->
Jason Monk32508852017-01-18 09:17:13 -0500578 <dimen name="qs_time_expanded_size">14sp</dimen>
Jorim Jaggid4aafe92014-07-10 21:00:57 +0200579
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200580 <!-- The font size of the "emergency calls only" label in QS -->
581 <dimen name="qs_emergency_calls_only_text_size">12sp</dimen>
582
583 <!-- The font size of the date in QS -->
584 <dimen name="qs_date_collapsed_size">14sp</dimen>
Jason Monkf25e6a12016-07-13 14:45:52 -0400585 <!-- Amount the date/time move when emergency calls only is present -->
586 <dimen name="qs_date_time_translation">8dp</dimen>
Jorim Jaggie17c4b42014-08-26 17:27:31 +0200587
Dan Sandlerdf14c202017-02-21 14:51:11 -0500588 <!-- Padding before battery level text in status bar, QS, and Keyguard -->
589 <dimen name="battery_level_padding_start">4dp</dimen>
Dan Sandler4d75c072014-07-17 16:01:28 -0400590
Dan Sandlereceda3d2014-07-21 15:35:01 -0400591 <!-- The top padding of the clear all button -->
Jorim Jaggi2ae259d2014-08-04 23:35:47 +0200592 <dimen name="clear_all_padding_top">12dp</dimen>
Dan Sandlereceda3d2014-07-21 15:35:01 -0400593
Dan Sandler4d75c072014-07-17 16:01:28 -0400594 <!-- Largest size an avatar might need to be drawn in the user picker, status bar, or
595 quick settings header -->
596 <dimen name="max_avatar_size">48dp</dimen>
Jorim Jaggi87d84d42014-07-28 12:14:48 +0200597
Evan Roskyaa7f51f2016-03-16 13:15:53 -0700598 <!-- Size of user icon + frame in the qs/keyguard user picker (incl. frame) -->
599 <dimen name="framed_avatar_size">54dp</dimen>
600
Jorim Jaggi87d84d42014-07-28 12:14:48 +0200601 <!-- Margin on the left side of the carrier text on Keyguard -->
602 <dimen name="keyguard_carrier_text_margin">16dp</dimen>
603
604 <!-- Margin on the left side of the battery % in the header. -->
Jorim Jaggi5172dc22014-09-02 14:59:06 +0200605 <dimen name="header_battery_margin_expanded">6dp</dimen>
Jorim Jaggi87d84d42014-07-28 12:14:48 +0200606
607 <!-- Margin on the left side of the battery % when on Keyguard. -->
608 <dimen name="header_battery_margin_keyguard">6dp</dimen>
Jorim Jaggi60d07c52014-07-31 15:38:21 +0200609
Jorim Jaggi5172dc22014-09-02 14:59:06 +0200610 <!-- Margin on the right side of the system icon group on Keyguard. -->
611 <dimen name="system_icons_keyguard_padding_end">4dp</dimen>
612
Jorim Jaggi60d07c52014-07-31 15:38:21 +0200613 <!-- Additional translation (downwards) for appearing notifications when going to the full shade
614 from Keyguard. -->
615 <dimen name="go_to_full_shade_appearing_translation">200dp</dimen>
Jorim Jaggif4797922014-08-04 22:49:41 +0200616
Selim Cinek92d892c2014-09-11 15:11:00 +0200617 <!-- The diameter of the search panel circle. -->
Jorim Jaggi2fdeeab2015-04-01 15:13:03 -0700618 <dimen name="assist_orb_size">144dp</dimen>
Jorim Jaggif4797922014-08-04 22:49:41 +0200619
Jorim Jaggi2fdeeab2015-04-01 15:13:03 -0700620 <!-- The margin to the edge of the screen from where the orb starts to appear -->
621 <dimen name="assist_orb_base_margin">22dp</dimen>
Selim Cinek92d892c2014-09-11 15:11:00 +0200622
Jorim Jaggi2fdeeab2015-04-01 15:13:03 -0700623 <!-- The amount the orb translates when appearing -->
624 <dimen name="assist_orb_travel_distance">26dp</dimen>
Selim Cinek92d892c2014-09-11 15:11:00 +0200625
Jorim Jaggi2fdeeab2015-04-01 15:13:03 -0700626 <!-- The elevation of the orb -->
627 <dimen name="assist_orb_elevation">12dp</dimen>
Selim Cinek92d892c2014-09-11 15:11:00 +0200628
Jorim Jaggi2fdeeab2015-04-01 15:13:03 -0700629 <!-- The height of the scrim behind the orb. -->
630 <dimen name="assist_orb_scrim_height">250dp</dimen>
Jorim Jaggif4797922014-08-04 22:49:41 +0200631
Jorim Jaggi2fdeeab2015-04-01 15:13:03 -0700632 <!-- The height of the scrim behind the search panel circle. Should be navigation_bar_height
633 + 8dp. -->
634 <dimen name="assist_orb_navbar_scrim_height">56dp</dimen>
Jorim Jaggi9cf1f372014-08-05 19:17:42 +0200635
Adrian Roos72cc3702014-09-18 17:25:09 +0200636 <!-- The width/height of the phone/camera/unlock icon view on keyguard. -->
Jorim Jaggi9cf1f372014-08-05 19:17:42 +0200637 <dimen name="keyguard_affordance_height">56dp</dimen>
638 <dimen name="keyguard_affordance_width">56dp</dimen>
Jorim Jaggie210cc82014-08-12 23:44:59 +0200639
Adrian Roos72cc3702014-09-18 17:25:09 +0200640 <!-- The width/height of the phone/camera/unlock icon drawable on keyguard. -->
641 <dimen name="keyguard_affordance_icon_height">24dp</dimen>
642 <dimen name="keyguard_affordance_icon_width">24dp</dimen>
643
Jorim Jaggie210cc82014-08-12 23:44:59 +0200644 <dimen name="keyguard_indication_margin_bottom">65dp</dimen>
Lucas Dupin4dfd4322018-01-23 16:52:58 -0800645 <dimen name="keyguard_indication_margin_bottom_ambient">16dp</dimen>
Jorim Jaggie210cc82014-08-12 23:44:59 +0200646
647 <!-- The text size for battery level -->
648 <dimen name="battery_level_text_size">12sp</dimen>
Adrian Roos2e3ccbb2014-08-19 22:23:37 +0200649
650 <!-- TrustDrawable: Minimum inner radius of the breathing animation -->
651 <dimen name="trust_circle_inner_radius_visible_min">22dp</dimen>
652 <!-- TrustDrawable: Maximum inner radius of the breathing animation -->
653 <dimen name="trust_circle_inner_radius_visible_max">24dp</dimen>
654 <!-- TrustDrawable: Inner radius at the end of the exit animation -->
655 <dimen name="trust_circle_inner_radius_exit">38dp</dimen>
656 <!-- TrustDrawable: Inner radius at the beginning of the enter animation -->
657 <dimen name="trust_circle_inner_radius_enter">18dp</dimen>
658 <!-- TrustDrawable: Thickness of the circle -->
659 <dimen name="trust_circle_thickness">2dp</dimen>
660
Adrian Roos9f0b0022016-11-09 15:56:50 -0800661 <!-- How much two taps can be apart to still be recognized as a double tap on the lockscreen -->
662 <dimen name="double_tap_slop">32dp</dimen>
663
Jorim Jaggia0221f32014-09-03 16:29:39 +0200664 <dimen name="battery_margin_bottom">0dp</dimen>
Jorim Jaggic737b9b2014-09-08 23:57:20 +0200665
Anthony Chene87032c2016-02-09 07:42:25 -0800666 <!-- Padding at the end of the view that displays the mobile signal icons. If the view is
667 empty, then this padding will not be added to that view. -->
668 <dimen name="mobile_signal_group_end_padding">0dp</dimen>
669
670 <!-- Padding between the mobile data type and the strength indicator. -->
671 <dimen name="mobile_data_icon_start_padding">0dp</dimen>
672
Jorim Jaggic737b9b2014-09-08 23:57:20 +0200673 <!-- Extra padding between the mobile data type icon and the strength indicator when the data
674 type icon is wide. -->
675 <dimen name="wide_type_icon_start_padding">2dp</dimen>
676
Amin Shaikhd8f546f2018-03-08 11:20:41 -0500677 <!-- Padding between the mobile signal indicator and the start icon when the roaming icon
678 is displayed in the upper left corner. -->
679 <dimen name="roaming_icon_start_padding">2dp</dimen>
680
Jason Monkb5746272014-11-12 16:50:31 -0500681 <!-- Extra padding between multiple phone signal icons. -->
682 <dimen name="secondary_telephony_padding">2dp</dimen>
683
Jorim Jaggic737b9b2014-09-08 23:57:20 +0200684 <!-- Extra padding between the mobile data type icon and the strength indicator when the data
685 type icon is wide for the tile in quick settings. -->
686 <dimen name="wide_type_icon_start_padding_qs">3dp</dimen>
Jorim Jaggi072707d2014-09-15 17:20:08 +0200687
Rohan Shah28191fc2018-01-16 14:28:55 -0800688 <dimen name="signal_indicator_to_icon_frame_spacing">3dp</dimen>
689
Jorim Jaggi072707d2014-09-15 17:20:08 +0200690 <!-- The maximum width of the navigation bar ripples. -->
691 <dimen name="key_button_ripple_max_width">95dp</dimen>
Xiyuan Xia1b30f792016-01-06 08:50:30 -0800692
Jorim Jaggicb557032014-09-16 23:09:24 +0200693 <!-- Inset shadow for FakeShadowDrawable. It is used to avoid gaps between the card
694 and the shadow. -->
695 <dimen name="fake_shadow_inset">1dp</dimen>
696
697 <dimen name="fake_shadow_size">8dp</dimen>
Jorim Jaggi6d035f12014-10-17 18:43:43 +0200698
Anthony Chen55e8e1e2016-01-08 10:31:46 -0800699 <!-- Starting margin before the signal cluster -->
700 <dimen name="signal_cluster_margin_start">2.5dp</dimen>
701
Jorim Jaggi6d035f12014-10-17 18:43:43 +0200702 <!-- Padding between signal cluster and battery icon -->
Amin Shaikh6e436792018-03-22 14:33:08 -0400703 <dimen name="signal_cluster_battery_padding">6dp</dimen>
Jorim Jaggi6d035f12014-10-17 18:43:43 +0200704
705 <!-- Padding for signal cluster and battery icon when there are not icons in signal cluster -->
706 <dimen name="no_signal_cluster_battery_padding">3dp</dimen>
Jason Monk18f99d92014-09-11 13:36:42 -0400707
708 <!-- Screen pinning request width -->
709 <dimen name="screen_pinning_request_width">@dimen/match_parent</dimen>
710 <!-- Screen pinning request nav button circle heights -->
711 <dimen name="screen_pinning_request_button_height">66dp</dimen>
712 <!-- Screen pinning request nav button circle widths -->
713 <dimen name="screen_pinning_request_button_width">84dp</dimen>
714 <!-- Screen pinning request padding on top of inner circle -->
715 <dimen name="screen_pinning_request_inner_padding">14dp</dimen>
Jason Monke763a262017-03-28 16:25:08 -0400716 <!-- Screen pinning request seascape negative padding -->
717 <dimen name="screen_pinning_request_seascape_padding_negative">-18dp</dimen>
718 <!-- Screen pinning request seascape button offset -->
719 <dimen name="screen_pinning_request_seascape_button_offset">-4dp</dimen>
Jason Monk18f99d92014-09-11 13:36:42 -0400720 <!-- Screen pinning request padding on top of icons -->
721 <dimen name="screen_pinning_request_nav_icon_padding">18dp</dimen>
722 <!-- Screen pinning request padding on side of icons
723 (makes the width match the nav bar)-->
724 <dimen name="screen_pinning_request_nav_side_padding">7dp</dimen>
725 <!-- Screen pinning request side views to match nav bar
726 navigation_side_padding - 3 / 2 * (screen_pinning_request_button_width
727 - navigation_key_width) -->
728 <dimen name="screen_pinning_request_side_width">34dp</dimen>
729 <!-- Screen pinning request controls padding on bigger screens -->
730 <dimen name="screen_pinning_request_frame_padding">0dp</dimen>
731 <!-- Screen pinning inner nav bar circle size -->
732 <dimen name="screen_pinning_nav_highlight_size">56dp</dimen>
733 <!-- Screen pinning inner nav bar outer circle size -->
734 <dimen name="screen_pinning_nav_highlight_outer_size">84dp</dimen>
735
Jorim Jaggi27c9b742015-04-09 10:34:49 -0700736 <!-- Padding to be used on the bottom of the fingerprint icon on Keyguard so it better aligns
737 with the other icons. -->
Jorim Jaggi29cf9ae2015-07-17 12:00:34 -0700738 <dimen name="fingerprint_icon_additional_padding">4dp</dimen>
Jorim Jaggi6d4a27f2015-04-20 16:01:53 -0700739
740 <!-- Minimum margin of the notification panel on the side, when being positioned dynamically -->
741 <dimen name="notification_panel_min_side_margin">48dp</dimen>
John Spurlockd9c75db2015-04-28 11:19:13 -0400742
743 <!-- Vertical spacing between multiple volume slider rows -->
744 <dimen name="volume_slider_interspacing">8dp</dimen>
745
746 <!-- Volume dialog vertical offset from the top of the screen -->
747 <dimen name="volume_offset_top">0dp</dimen>
748
749 <!-- Standard image button size for volume dialog buttons -->
750 <dimen name="volume_button_size">48dp</dimen>
Kenny Guy63bf8ac2015-06-18 15:09:09 +0100751
John Spurlock22def3d2015-06-17 11:56:12 -0400752 <!-- Volume dialog root view bottom margin, at rest -->
753 <dimen name="volume_dialog_margin_bottom">4dp</dimen>
Julia Reynolds027c7492017-02-15 15:41:14 -0500754 <dimen name="volume_dialog_padding_top">8dp</dimen>
Julia Reynolds5f83c852016-06-15 12:53:31 -0400755 <dimen name="volume_dialog_padding_end">40dp</dimen>
756
757 <dimen name="volume_row_padding_bottom">9.4dp</dimen>
758 <dimen name="volume_row_padding_start">4dp</dimen>
759 <dimen name="volume_row_header_padding_start">16dp</dimen>
760 <dimen name="volume_row_height">64dp</dimen>
761 <dimen name="volume_row_slider_height">48dp</dimen>
762 <dimen name="volume_row_slider_padding_start">12dp</dimen>
763
764 <dimen name="volume_expander_margin_end">2dp</dimen>
765 <dimen name="volume_expander_margin_top">6dp</dimen>
John Spurlock22def3d2015-06-17 11:56:12 -0400766
Kenny Guy63bf8ac2015-06-18 15:09:09 +0100767 <!-- Padding between icon and text for managed profile toast -->
768 <dimen name="managed_profile_toast_padding">4dp</dimen>
Adrian Roos4f43dc02015-06-17 16:43:38 -0700769
770 <!-- Thickness of the assist disclosure beams -->
Jorim Jaggieea8be52015-07-14 12:44:12 -0700771 <dimen name="assist_disclosure_thickness">2.5dp</dimen>
Adrian Roos4f43dc02015-06-17 16:43:38 -0700772
773 <!-- Thickness of the shadows of the assist disclosure beams -->
774 <dimen name="assist_disclosure_shadow_thickness">1.5dp</dimen>
Jason Monk2681dcb2015-09-09 13:50:34 -0400775
776 <dimen name="fab_size">56dp</dimen>
777 <dimen name="fab_margin">16dp</dimen>
778 <dimen name="fab_elevation">12dp</dimen>
779 <dimen name="fab_press_translation_z">9dp</dimen>
Jason Monkc34befb2015-10-07 16:40:02 -0400780
Jorim Jaggi1fcbab62015-11-04 16:39:50 +0100781 <!-- How high we lift the divider when touching -->
Jorim Jaggi79b39f02015-12-17 20:04:31 -0800782 <dimen name="docked_stack_divider_lift_elevation">4dp</dimen>
Jorim Jaggi1fcbab62015-11-04 16:39:50 +0100783
Jorim Jaggi79b39f02015-12-17 20:04:31 -0800784 <dimen name="docked_divider_handle_width">16dp</dimen>
Jorim Jaggi1fcbab62015-11-04 16:39:50 +0100785 <dimen name="docked_divider_handle_height">2dp</dimen>
Jason Monkeae7c312016-02-04 13:00:48 -0500786
Jason Monk96ab6362016-02-11 11:33:09 -0500787 <dimen name="battery_detail_graph_space_top">27dp</dimen>
788 <dimen name="battery_detail_graph_space_bottom">27dp</dimen>
Andrei Stingaceanu844927d2016-02-16 14:31:58 +0000789
790 <!-- Keyboard shortcuts helper -->
791 <dimen name="ksh_layout_width">@dimen/match_parent</dimen>
Andrei Stingaceanud1519102016-03-31 15:53:33 +0100792 <dimen name="ksh_item_text_size">14sp</dimen>
793 <dimen name="ksh_item_padding">4dp</dimen>
794 <dimen name="ksh_item_margin_start">4dp</dimen>
Winson59924fe2016-03-17 14:13:18 -0700795
796<!-- Recents Layout -->
797
798 <!-- The amount to inset the stack, specifically at the top and the other sides. We also
799 don't want this to change across configurations that Recents can be opened in, so we
800 define them statically for all display sizes. -->
801 <dimen name="recents_layout_min_margin">16dp</dimen>
802 <dimen name="recents_layout_top_margin_phone">16dp</dimen>
803 <dimen name="recents_layout_top_margin_tablet">32dp</dimen>
804 <dimen name="recents_layout_top_margin_tablet_xlarge">40dp</dimen>
805 <dimen name="recents_layout_bottom_margin">16dp</dimen>
806 <dimen name="recents_layout_side_margin_phone">16dp</dimen>
807 <dimen name="recents_layout_side_margin_tablet">48dp</dimen>
Winson3b6ba1a2016-03-22 15:37:54 -0700808 <dimen name="recents_layout_side_margin_tablet_docked">16dp</dimen>
Winson59924fe2016-03-17 14:13:18 -0700809 <dimen name="recents_layout_side_margin_tablet_xlarge">64dp</dimen>
Winson3b6ba1a2016-03-22 15:37:54 -0700810 <dimen name="recents_layout_side_margin_tablet_xlarge_docked">16dp</dimen>
Winson59924fe2016-03-17 14:13:18 -0700811
Winson59924fe2016-03-17 14:13:18 -0700812 <!-- The height between the top margin and the top of the focused task. -->
Winson3b6ba1a2016-03-22 15:37:54 -0700813 <dimen name="recents_layout_top_peek_size">48dp</dimen>
Winson59924fe2016-03-17 14:13:18 -0700814 <!-- The height between the bottom margin and the top of task in front of the focused task. -->
815 <dimen name="recents_layout_bottom_peek_size">56dp</dimen>
816
817 <!-- The offset from the top and bottom of the stack of the focused task. The bottom offset
818 will be additionally offset by the bottom system insets since it goes under the nav bar
819 in certain orientations. -->
820 <dimen name="recents_layout_initial_top_offset_phone_port">128dp</dimen>
821 <dimen name="recents_layout_initial_bottom_offset_phone_port">80dp</dimen>
822 <dimen name="recents_layout_initial_top_offset_phone_land">72dp</dimen>
823 <dimen name="recents_layout_initial_bottom_offset_phone_land">72dp</dimen>
824 <dimen name="recents_layout_initial_top_offset_tablet">160dp</dimen>
825 <dimen name="recents_layout_initial_bottom_offset_tablet">112dp</dimen>
826
827 <!-- The min/max translationZ for the tasks in the stack. -->
828 <dimen name="recents_layout_z_min">3dp</dimen>
829 <dimen name="recents_layout_z_max">24dp</dimen>
830
Jaewan Kim419c8952016-04-11 15:43:36 +0900831 <!-- The margin between the freeform and stack. We also don't want this to change across
832 configurations that Recents can be opened in, so we define them statically for all
Winson59924fe2016-03-17 14:13:18 -0700833 display sizes. -->
834 <dimen name="recents_freeform_layout_bottom_margin">16dp</dimen>
835
836 <!-- The padding between each freeform task. -->
837 <dimen name="recents_freeform_layout_task_padding">8dp</dimen>
838
839<!-- Recents Views -->
840
Winson21700932016-03-24 17:26:23 -0700841 <!-- The height of a task view bar. This has to be large enough to cover the action bar
842 height in either orientation at this smallest width. -->
Winson59924fe2016-03-17 14:13:18 -0700843 <dimen name="recents_task_view_header_height">56dp</dimen>
Winson21700932016-03-24 17:26:23 -0700844 <dimen name="recents_task_view_header_height_tablet_land">64dp</dimen>
Winson59924fe2016-03-17 14:13:18 -0700845
Winson21700932016-03-24 17:26:23 -0700846 <!-- The padding of a button in the recents task view header. -->
847 <dimen name="recents_task_view_header_button_padding">16dp</dimen>
848 <dimen name="recents_task_view_header_button_padding_tablet_land">20dp</dimen>
Winson59924fe2016-03-17 14:13:18 -0700849
850 <!-- The radius of the rounded corners on a task view and its shadow (which can be larger
851 to create a softer corner effect. -->
852 <dimen name="recents_task_view_rounded_corners_radius">2dp</dimen>
853 <dimen name="recents_task_view_shadow_rounded_corners_radius">6dp</dimen>
854
855 <!-- The amount of highlight to make on each task view. -->
856 <dimen name="recents_task_view_highlight">1dp</dimen>
857
858 <!-- The size of the lock-to-app button and its icon. -->
859 <dimen name="recents_lock_to_app_size">56dp</dimen>
860 <dimen name="recents_lock_to_app_icon_size">28dp</dimen>
861
862 <!-- The amount of overscroll allowed when flinging to the end of the stack. -->
863 <dimen name="recents_fling_overscroll_distance">24dp</dimen>
864
Winson99ef4582016-04-18 16:57:27 -0700865 <!-- The size of the drag hint text. -->
866 <dimen name="recents_drag_hint_text_size">14sp</dimen>
867
Tracy Zhou559d97c2018-04-07 23:54:46 -0700868 <!-- The size of corner radius of the arrow in the onboarding toast. -->
869 <dimen name="recents_onboarding_toast_arrow_corner_radius">2dp</dimen>
Tracy Zhou54974452018-05-25 00:04:57 -0700870 <!-- The start margin of quick scrub onboarding toast. -->
871 <dimen name="recents_quick_scrub_onboarding_margin_start">8dp</dimen>
Tracy Zhou559d97c2018-04-07 23:54:46 -0700872
Winson59924fe2016-03-17 14:13:18 -0700873 <!-- The min alpha to apply to a task affiliation group color. -->
874 <item name="recents_task_affiliation_color_min_alpha_percentage" format="float" type="dimen">0.6</item>
875
876 <!-- The amount to offset when animating into an affiliate group. -->
877 <dimen name="recents_task_stack_animation_affiliate_enter_offset">32dp</dimen>
878
879 <!-- The offsets the tasks animate from when recents is launched while docking -->
880 <dimen name="recents_task_stack_animation_launched_while_docking_offset">144dp</dimen>
881
882 <!-- The amount to translate when animating the removal of a task. -->
883 <dimen name="recents_task_view_remove_anim_translation_x">100dp</dimen>
Jaewan Kim419c8952016-04-11 15:43:36 +0900884
885 <!-- The alpha to apply to the recents row when it doesn't have focus -->
886 <item name="recents_recents_row_dim_alpha" format="float" type="dimen">0.5</item>
Winson73bc1592016-10-18 18:47:43 -0700887
Jorim Jaggi6f9dbcb2017-03-17 17:22:47 +0100888 <!-- The speed in dp/s at which the user needs to be scrolling in recents such that we start
889 loading full resolution screenshots. -->
890 <dimen name="recents_fast_fling_velocity">600dp</dimen>
891
Mady Mellor60421c92017-03-29 15:27:37 -0700892 <!-- The height of the gradient indicating the dismiss edge when moving a PIP. -->
Mady Mellord3e90ea2017-05-09 13:20:56 -0700893 <dimen name="pip_dismiss_gradient_height">176dp</dimen>
Mady Mellor60421c92017-03-29 15:27:37 -0700894
895 <!-- The bottom margin of the PIP drag to dismiss info text shown when moving a PIP. -->
Mady Mellorb91efb82017-04-13 17:20:15 -0700896 <dimen name="pip_dismiss_text_bottom_margin">24dp</dimen>
Manu Cornetc7338032016-12-13 17:32:20 +0000897
Mady Mellora7f69742017-02-03 11:00:20 -0800898 <!-- The shortest-edge size of the expanded PiP. -->
899 <dimen name="pip_expanded_shortest_edge_size">160dp</dimen>
900
Winson Chung136d1ec82017-07-18 11:16:30 -0700901 <!-- The additional offset to apply to the IME animation to account for the input field. -->
902 <dimen name="pip_ime_offset">48dp</dimen>
903
Mady Mellora7f69742017-02-03 11:00:20 -0800904 <!-- The padding between actions in the PiP in landscape Note that the PiP does not reflect
905 the configuration of the device, so we can't use -land resources. -->
906 <dimen name="pip_between_action_padding_land">8dp</dimen>
907
Winson Chunge7a3d222017-03-09 13:26:45 -0800908 <!-- The height of the PiP actions container in which the actions are vertically centered. -->
909 <dimen name="pip_action_size">48dp</dimen>
910
911 <!-- The padding around a PiP actions. -->
912 <dimen name="pip_action_padding">12dp</dimen>
913
914 <!-- The bottom margin of the expand container when there are actions.
915 Equal to pip_action_size - pip_action_padding. -->
Winson Chung9a352b62017-05-11 15:24:13 -0700916 <dimen name="pip_expand_container_edge_margin">30dp</dimen>
Winson Chunge7a3d222017-03-09 13:26:45 -0800917
Jason Monke5b770e2017-03-03 21:49:29 -0500918 <dimen name="default_gear_space">18dp</dimen>
919 <dimen name="cell_overlay_padding">18dp</dimen>
920
Jason Monk4e04e492017-07-11 11:07:08 -0400921 <dimen name="global_actions_panel_width">120dp</dimen>
Jason Monk16fbd9d2017-04-27 14:28:49 -0400922
Jason Monk4e04e492017-07-11 11:07:08 -0400923 <dimen name="global_actions_top_padding">120dp</dimen>
Jason Monk16fbd9d2017-04-27 14:28:49 -0400924
Adrian Roos4fc6de82017-06-01 16:09:15 -0700925 <!-- the maximum offset in either direction that elements are moved horizontally to prevent
926 burn-in on AOD -->
927 <dimen name="burn_in_prevention_offset_x">8dp</dimen>
928
929 <!-- the maximum offset in either direction that elements are moved vertically to prevent
930 burn-in on AOD -->
931 <dimen name="burn_in_prevention_offset_y">50dp</dimen>
932
Alison Cichowlas3be52db2018-03-06 19:48:06 -0500933 <dimen name="corner_size">8dp</dimen>
Jason Monk16fbd9d2017-04-27 14:28:49 -0400934 <dimen name="top_padding">0dp</dimen>
935 <dimen name="bottom_padding">48dp</dimen>
Alison Cichowlase1bdc392018-04-19 18:19:58 -0400936 <dimen name="edge_margin">8dp</dimen>
Jason Monkd4afe152017-05-01 15:37:43 -0400937
938 <dimen name="rounded_corner_radius">0dp</dimen>
Beverlya5f7a302018-04-25 09:19:05 -0400939 <dimen name="rounded_corner_radius_top">0dp</dimen>
940 <dimen name="rounded_corner_radius_bottom">0dp</dimen>
Jason Monkd9c6ced2017-08-30 17:35:27 -0400941 <dimen name="rounded_corner_content_padding">0dp</dimen>
942 <dimen name="nav_content_padding">0dp</dimen>
Winson Chung661d5f92018-05-21 18:41:39 -0700943 <dimen name="nav_quick_scrub_track_edge_padding">24dp</dimen>
Winson Chung4baf1242018-05-24 14:21:57 -0700944 <dimen name="nav_quick_scrub_track_thickness">10dp</dimen>
Jason Monkd4afe152017-05-01 15:37:43 -0400945
Matthew Ngeb5ce832018-05-15 17:50:37 -0700946 <!-- Navigation bar shadow params. -->
947 <dimen name="nav_key_button_shadow_offset_x">0dp</dimen>
948 <dimen name="nav_key_button_shadow_offset_y">1dp</dimen>
949 <dimen name="nav_key_button_shadow_radius">0.5dp</dimen>
Jason Monk3c9ac1e2017-08-31 10:50:05 -0400950
Milo Sredkov6d23a052018-04-30 10:57:05 +0100951 <!-- Smart reply button. Total height 48dp, visible height 32dp. -->
Petr Cermaked7429c2017-12-18 19:38:04 +0000952 <dimen name="smart_reply_button_spacing">8dp</dimen>
Milo Sredkov6d23a052018-04-30 10:57:05 +0100953 <dimen name="smart_reply_button_padding_vertical">14dp</dimen>
954 <!-- Note: The following two paddings need to be different until b/78876518 is fixed. -->
955 <dimen name="smart_reply_button_padding_horizontal_single_line">20dp</dimen>
956 <dimen name="smart_reply_button_padding_horizontal_double_line">19dp</dimen>
957 <dimen name="smart_reply_button_min_height">48dp</dimen>
Kenny Guy14d035c2018-05-02 19:10:36 +0100958 <dimen name="smart_reply_button_stroke_width">1dp</dimen>
Petr Cermaked7429c2017-12-18 19:38:04 +0000959 <dimen name="smart_reply_button_font_size">14sp</dimen>
Petr Cermak102431d2018-01-29 10:36:07 +0000960 <dimen name="smart_reply_button_line_spacing_extra">6sp</dimen> <!-- Total line height 20sp. -->
Kevin Chyn42653e82018-01-19 14:15:46 -0800961
Milo Sredkove7cf4982018-04-09 15:08:26 +0100962 <!-- A reasonable upper bound for the height of the smart reply button. The measuring code
963 needs to start with a guess for the maximum size. Currently two-line smart reply buttons
964 add about 88dp of height to the notifications. -->
965 <dimen name="smart_reply_button_max_height">100dp</dimen>
966
Selim Cinekbee4e072018-05-21 22:06:43 -0700967 <!-- The extra height that we allow a notification with a remote input history to be taller than
968 the regular notification, when we have remote input history texts present. -->
969 <dimen name="remote_input_history_extra_height">60dp</dimen>
970
Kevin Chynd0544dc2018-02-06 16:30:31 -0800971 <!-- Fingerprint Dialog values -->
Kevin Chyn27e1f262018-03-08 16:38:32 -0800972 <dimen name="fingerprint_dialog_fp_icon_size">64dp</dimen>
Kevin Chyne8f3e1b2018-01-23 17:33:58 -0800973 <dimen name="fingerprint_dialog_animation_translation_offset">350dp</dimen>
Kevin Chyn27e564a2018-04-12 11:07:57 -0700974 <dimen name="fingerprint_dialog_corner_size">4dp</dimen>
Beverlyae79ab92017-12-11 09:20:02 -0500975
Beverlyac32c9a2018-01-31 16:10:41 -0500976 <!-- Wireless Charging Animation values -->
977 <dimen name="wireless_charging_dots_radius_start">0dp</dimen>
978 <dimen name="wireless_charging_dots_radius_end">4dp</dimen>
979 <dimen name="wireless_charging_circle_radius_start">28dp</dimen>
Beverly3f129922018-03-21 10:10:33 -0400980 <dimen name="wireless_charging_circle_radius_end">84dp</dimen>
Beverlyac32c9a2018-01-31 16:10:41 -0500981 <integer name="wireless_charging_angle_offset">20</integer>
982 <integer name="wireless_charging_scale_dots_duration">83</integer>
Beverly3f129922018-03-21 10:10:33 -0400983 <integer name="wireless_charging_num_dots">16</integer>
984 <!-- Starting text size in sp of batteryLevel for wireless charging animation -->
985 <item name="wireless_charging_anim_battery_level_text_size_start" format="float" type="dimen">0</item>
986 <!-- Ending text size in sp of batteryLevel for wireless charging animation -->
987 <item name="wireless_charging_anim_battery_level_text_size_end" format="float" type="dimen">24</item>
Beverlyac32c9a2018-01-31 16:10:41 -0500988 <!-- time until battery info is at full opacity-->
989 <integer name="wireless_charging_anim_opacity_offset">80</integer>
990 <!-- duration batteryLevel opacity goes from 0 to 1 duration -->
991 <integer name="wireless_charging_battery_level_text_opacity_duration">117</integer>
992 <!-- battery text scale animation duration -->
993 <integer name="wireless_charging_battery_level_text_scale_animation_duration">367</integer>
994 <!--time until wireless charging animation starts to fade-->
995 <integer name="wireless_charging_fade_offset">920</integer>
996 <!-- duration wireless charging animation takes to full fade to 0 opacity -->
997 <integer name="wireless_charging_fade_duration">200</integer>
Beverly8c785892018-01-31 17:25:52 -0500998
999 <!-- Wired charging on AOD, text animation duration -->
Beverly85499d92018-02-14 15:55:16 -05001000 <integer name="wired_charging_keyguard_text_animation_duration_down">500</integer>
Beverly8c785892018-01-31 17:25:52 -05001001 <!-- Wired charging on AOD, text animation duration -->
Beverly85499d92018-02-14 15:55:16 -05001002 <integer name="wired_charging_keyguard_text_animation_duration_up">300</integer>
Beverly8c785892018-01-31 17:25:52 -05001003 <!-- Wired charging on AOD, text animation distance -->
Beverly85499d92018-02-14 15:55:16 -05001004 <integer name="wired_charging_keyguard_text_animation_distance">-30</integer>
Alex Chauff7653d2018-02-01 17:18:08 +00001005
1006 <!-- Logout button -->
1007 <dimen name="logout_button_layout_height">32dp</dimen>
1008 <dimen name="logout_button_padding_horizontal">16dp</dimen>
1009 <dimen name="logout_button_margin_bottom">12dp</dimen>
1010 <dimen name="logout_button_corner_radius">2dp</dimen>
Beverly85499d92018-02-14 15:55:16 -05001011
Evan Laird17a96ba2018-05-23 18:21:56 -04001012 <!-- How much into a DisplayCutout's bounds we can go, on each side -->
1013 <dimen name="display_cutout_margin_consumption">0px</dimen>
1014
Daniel Sandler26c84b12011-07-27 00:09:40 -04001015</resources>