1<?xml version="1.0" encoding="utf-8"?> 2<!-- 3 ~ Copyright (C) 2018 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 <!-- Text size for car --> 19 <dimen name="car_title_size">32sp</dimen> 20 <dimen name="car_title2_size">32sp</dimen> 21 <dimen name="car_headline1_size">45sp</dimen> 22 <dimen name="car_headline2_size">32sp</dimen> 23 <dimen name="car_headline3_size">24sp</dimen> 24 <dimen name="car_headline4_size">20sp</dimen> 25 <dimen name="car_body1_size">32sp</dimen> 26 <dimen name="car_body2_size">28sp</dimen> 27 <dimen name="car_body3_size">26sp</dimen> 28 <dimen name="car_body4_size">24sp</dimen> 29 <!-- car_body5_size is deprecated --> 30 <dimen name="car_body5_size">18sp</dimen> 31 <dimen name="car_label1_size">26sp</dimen> 32 <dimen name="car_label2_size">64sp</dimen> 33 <dimen name="car_action1_size">26sp</dimen> 34 <dimen name="car_action2_size">26sp</dimen> 35 <!-- Paddings --> 36 <dimen name="car_padding_0">4dp</dimen> 37 <dimen name="car_padding_1">8dp</dimen> 38 <dimen name="car_padding_2">16dp</dimen> 39 <dimen name="car_padding_3">24dp</dimen> 40 <dimen name="car_padding_4">32dp</dimen> 41 <dimen name="car_padding_5">64dp</dimen> 42 <dimen name="car_padding_6">96dp</dimen> 43 44 <!-- 45 Note: status bar height and navigation bar heights are defined 46 in frameworks/base/core package and thus will have no effect if 47 set here. See car_product overlay for car specific defaults--> 48 49 <!-- Overrides the space between each status icon in the system bar --> 50 <dimen name="status_bar_system_icon_spacing">16dp</dimen> 51 <!-- Overrides the size of the network signal icon --> 52 <dimen name="signal_icon_size">32dp</dimen> 53 <dimen name="system_bar_user_icon_padding">16dp</dimen> 54 <dimen name="system_bar_user_icon_drawing_size">36dp</dimen> 55 <!-- Padding on either side of the group of all system bar buttons --> 56 <dimen name="system_bar_button_group_padding">64dp</dimen> 57 <dimen name="system_bar_icon_drawing_size">44dp</dimen> 58 <dimen name="system_bar_button_size">76dp</dimen> 59 <!-- Margin between the system bar buttons --> 60 <dimen name="system_bar_button_margin">32dp</dimen> 61 <!-- Padding between the system bar button and the icon within it --> 62 <dimen name="system_bar_button_padding">16dp</dimen> 63 <!-- Radius for system bar pill buttons --> 64 <dimen name="system_bar_pill_radius">30dp</dimen> 65 66 <!-- The amount by which to scale up the status bar icons. --> 67 <item name="status_bar_icon_scale_factor" format="float" type="dimen">1.75</item> 68 69 <dimen name="car_primary_icon_size">@*android:dimen/car_primary_icon_size</dimen> 70 71 <dimen name="hvac_container_padding">16dp</dimen> 72 <dimen name="hvac_temperature_bar_margin">32dp</dimen> 73 <dimen name="hvac_temperature_text_size">56sp</dimen> 74 <dimen name="hvac_temperature_text_padding">8dp</dimen> 75 <dimen name="hvac_temperature_button_size">76dp</dimen> 76 <!--These values represent MIN and MAX for hvac--> 77 <item name="hvac_min_value_celsius" format="float" type="dimen">16</item> 78 <item name="hvac_max_value_celsius" format="float" type="dimen">28</item> 79 80 <!-- Largest size an avatar might need to be drawn in the user picker, status bar, or 81 quick settings header --> 82 <dimen name="max_avatar_size">128dp</dimen> 83 84 <!-- Standard image button size for volume dialog buttons --> 85 <dimen name="volume_button_size">84dp</dimen> 86 <!-- The maximum width allowed for the volume dialog. For auto, we allow this to span a good 87 deal of the screen. This value accounts for the side margins. --> 88 <dimen name="volume_dialog_panel_width">1920dp</dimen> 89 <dimen name="volume_dialog_side_margin">@dimen/side_margin</dimen> 90 91 <dimen name="volume_dialog_elevation">6dp</dimen> 92 93 <dimen name="volume_dialog_row_margin_end">@*android:dimen/car_keyline_3</dimen> 94 95 <dimen name="volume_dialog_row_padding_end">0dp</dimen> 96 97 <dimen name="line_item_height">128dp</dimen> 98 <dimen name="volume_icon_size">96dp</dimen> 99 <dimen name="side_margin">148dp</dimen> 100 <dimen name="car_keyline_1">24dp</dimen> 101 <dimen name="car_keyline_2">96dp</dimen> 102 <dimen name="car_keyline_3">128dp</dimen> 103 104 <!-- Height of icons in Privacy chip dialog. Both App Op icon and application icon --> 105 <dimen name="privacy_chip_dialog_icon_height">48dp</dimen> 106 <!-- Icon size for Privacy chip --> 107 <dimen name="privacy_chip_icon_size">32dp</dimen> 108 <!-- Background width for Privacy chip --> 109 <dimen name="privacy_chip_width">76dp</dimen> 110 <!-- Margin between icons of Privacy chip --> 111 <dimen name="privacy_chip_icon_margin">2dp</dimen> 112 <!-- Diameter of indicator circle in mic privacy chip animation --> 113 <dimen name="privacy_chip_indicator_circle_diameter">21.5dp</dimen> 114 <!-- Width of mic privacy chip qc panel --> 115 <dimen name="car_mic_qc_panel_width">800dp</dimen> 116 <!-- Privacy chip horizontal padding --> 117 <dimen name="privacy_chip_horizontal_padding">@dimen/car_padding_3</dimen> 118 119 <!-- Car volume dimens. --> 120 <dimen name="car_volume_item_icon_size">@dimen/car_primary_icon_size</dimen> 121 <dimen name="car_volume_item_height">@*android:dimen/car_single_line_list_item_height</dimen> 122 <dimen name="car_volume_item_padding_start">@*android:dimen/car_keyline_1</dimen> 123 <dimen name="car_volume_item_padding_end">@*android:dimen/car_keyline_1</dimen> 124 <dimen name="car_volume_item_seekbar_margin_vertical">@*android:dimen/car_padding_1</dimen> 125 <dimen name="car_volume_item_seekbar_margin_start">@*android:dimen/car_keyline_3</dimen> 126 <dimen name="car_volume_item_seekbar_margin_end">@*android:dimen/car_padding_4</dimen> 127 <dimen name="car_volume_item_seekbar_padding_vertical">@*android:dimen/car_seekbar_padding</dimen> 128 <dimen name="car_volume_item_divider_height">60dp</dimen> 129 <dimen name="car_volume_item_divider_width">1dp</dimen> 130 <dimen name="car_volume_item_divider_margin_end">@*android:dimen/car_padding_4</dimen> 131 <dimen name="car_volume_item_corner_radius">@*android:dimen/car_radius_3</dimen> 132 133 <!-- Car notification shade--> 134 <dimen name="notification_shade_handle_bar_height">10dp</dimen> 135 <dimen name="notification_shade_handle_bar_radius">20dp</dimen> 136 <dimen name="notification_shade_handle_bar_margin_start">200dp</dimen> 137 <dimen name="notification_shade_handle_bar_margin_end">200dp</dimen> 138 <dimen name="notification_shade_handle_bar_margin_top">20dp</dimen> 139 <dimen name="notification_shade_handle_bar_margin_bottom">10dp</dimen> 140 <dimen name="notification_shade_list_padding_bottom">50dp</dimen> 141 142 <!-- The alpha for the scrim behind the notification shade. This value is 1 so that the 143 scrim has no transparency. --> 144 <item name="scrim_behind_alpha" format="float" type="dimen">1.0</item> 145 146 <!-- The width of panel holding the notification card. --> 147 <dimen name="notification_panel_width">522dp</dimen> 148 149 <!-- Height of a small notification in the status bar--> 150 <dimen name="notification_min_height">192dp</dimen> 151 152 <!-- Height of a small notification in the status bar which was used before android N --> 153 <dimen name="notification_min_height_legacy">192dp</dimen> 154 155 <!-- Height of a large notification in the status bar --> 156 <dimen name="notification_max_height">400dp</dimen> 157 158 <!-- Height of a heads up notification in the status bar for legacy custom views --> 159 <dimen name="notification_max_heads_up_height_legacy">400dp</dimen> 160 161 <!-- Height of a heads up notification in the status bar --> 162 <dimen name="notification_max_heads_up_height">400dp</dimen> 163 164 <!-- Height of the status bar header bar --> 165 <dimen name="status_bar_header_height">54dp</dimen> 166 167 <!-- The height of the divider between the individual notifications. --> 168 <dimen name="notification_divider_height">16dp</dimen> 169 170 <!-- The height of the divider between the individual notifications when the notification 171 wants it to be increased. This value is the same as notification_divider_height so that 172 the spacing between all notifications will always be the same. --> 173 <dimen name="notification_divider_height_increased">@dimen/notification_divider_height</dimen> 174 175 <!-- The alpha of the dividing line between child notifications of a notification group. --> 176 <item name="notification_divider_alpha" format="float" type="dimen">1.0</item> 177 178 <!-- The width of each individual notification card. --> 179 <dimen name="notification_child_width">522dp</dimen> 180 181 <!-- The top margin of the notification panel. --> 182 <dimen name="notification_panel_margin_top">32dp</dimen> 183 184 <!-- The bottom margin of the panel that holds the list of notifications. --> 185 <dimen name="notification_panel_margin_bottom">@dimen/notification_divider_height</dimen> 186 187 <!-- The corner radius of the shadow behind the notification. --> 188 <dimen name="notification_shadow_radius">16dp</dimen> 189 190 <!-- The amount of space below the notification list. This value is 0 so the list scrolls 191 all the way to the bottom. --> 192 <dimen name="close_handle_underlap">0dp</dimen> 193 194 <!-- The height of the divider between the individual notifications in a notification group. --> 195 <dimen name="notification_children_container_divider_height">1dp</dimen> 196 197 <!-- The height of the header for a container containing child notifications. --> 198 <dimen name="notification_children_container_header_height">76dp</dimen> 199 200 <!-- The top margin for the notification children container in its non-expanded form. This 201 value is smaller than notification_children_container_header_height to bring the first 202 child closer so there is less wasted space. --> 203 <dimen name="notification_children_container_margin_top">68dp</dimen> 204 205 <!-- dimensions for the car user switcher --> 206 <dimen name="car_user_switcher_name_text_size">@*android:dimen/car_body1_size</dimen> 207 <dimen name="car_user_switcher_image_avatar_size">@*android:dimen/car_large_avatar_size</dimen> 208 <dimen name="car_user_switcher_vertical_spacing_between_users">@*android:dimen/car_padding_5</dimen> 209 <dimen name="car_user_switcher_vertical_spacing_between_name_and_avatar">@*android:dimen/car_padding_4</dimen> 210 <dimen name="car_user_switcher_margin_top">@*android:dimen/car_padding_4</dimen> 211 <dimen name="car_user_switcher_margin_bottom">@*android:dimen/car_padding_4</dimen> 212 <dimen name="car_user_switcher_managed_badge_size">@*android:dimen/car_large_avatar_badge_size</dimen> 213 <dimen name="car_user_switcher_managed_badge_margin">1dp</dimen> 214 215 <dimen name="car_system_bar_button_width">64dp</dimen> 216 <dimen name="car_system_bar_button_icon_height">44dp</dimen> 217 <dimen name="car_system_bar_width">760dp</dimen> 218 <dimen name="car_system_bar_user_name_max_width">176dp</dimen> 219 <dimen name="car_left_system_bar_width">96dp</dimen> 220 <dimen name="car_right_system_bar_width">96dp</dimen> 221 <!-- In order to change the height of the bottom nav bar, overlay system_bar_height in 222 frameworks/base/core/res/res instead. --> 223 <dimen name="car_bottom_system_bar_height">@*android:dimen/navigation_bar_height</dimen> 224 <!-- In order to change the height of the top nav bar, overlay status_bar_height in 225 frameworks/base/core/res/res instead. --> 226 <dimen name="car_top_system_bar_height">@*android:dimen/status_bar_height</dimen> 227 228 <dimen name="car_user_switcher_container_height">420dp</dimen> 229 <!-- This must be the negative of car_user_switcher_container_height for the animation. --> 230 <dimen name="car_user_switcher_container_anim_height">-420dp</dimen> 231 232 <!-- dimensions for car user switching dialog --> 233 <dimen name="car_fullscreen_user_pod_image_avatar_width">96dp</dimen> 234 <dimen name="car_fullscreen_user_pod_image_avatar_height">96dp</dimen> 235 <dimen name="car_user_switching_dialog_loading_text_margin_top">@*android:dimen/car_padding_4</dimen> 236 <dimen name="car_user_switching_dialog_loading_text_font_size">@*android:dimen/car_body1_size</dimen> 237 238 <!-- dimensions for Quick Controls entry points --> 239 240 <dimen name="car_quick_controls_entry_points_button_width">82dp</dimen> 241 <dimen name="car_quick_controls_entry_points_button_margin_top">8dp</dimen> 242 <dimen name="car_quick_controls_entry_points_button_margin_bottom">8dp</dimen> 243 <dimen name="car_quick_controls_entry_points_button_margin_start">12dp</dimen> 244 <dimen name="car_quick_controls_entry_points_button_margin_end">12dp</dimen> 245 <dimen name="car_quick_controls_entry_points_icon_width">36dp</dimen> 246 247 <dimen name="car_quick_controls_icon_drawable_width">24dp</dimen> 248 <dimen name="car_quick_controls_icon_drawable_height">24dp</dimen> 249 250 <dimen name="car_read_only_status_icon_width">36dp</dimen> 251 <dimen name="car_read_only_status_icon_height">36dp</dimen> 252 253 <dimen name="car_status_icon_panel_default_width">800dp</dimen> 254 <dimen name="car_status_icon_panel_border_radius">12dp</dimen> 255 <dimen name="car_status_icon_panel_padding_top">12dp</dimen> 256 <dimen name="car_status_icon_panel_padding_bottom">12dp</dimen> 257 <dimen name="car_status_icon_panel_margin_top">0dp</dimen> 258 <dimen name="car_status_icon_panel_dim" format="float">0.5</dimen> 259 260 <dimen name="car_profile_quick_controls_panel_width">480dp</dimen> 261 262 <dimen name="car_quick_controls_footer_button_vertical_margin">10dp</dimen> 263 <dimen name="car_quick_controls_footer_button_horizontal_padding">24dp</dimen> 264 <dimen name="car_quick_controls_footer_button_start_margin">8dp</dimen> 265 <dimen name="car_quick_controls_footer_button_min_height">56dp</dimen> 266 267 <!-- dimensions for HVAC --> 268 269 <dimen name="hvac_panel_full_expanded_height">500dp</dimen> 270 271 <dimen name="hvac_center_panel_width">760dp</dimen> 272 273 <dimen name="hvac_panel_handle_bar_height">10dp</dimen> 274 <dimen name="hvac_panel_handle_bar_radius">20dp</dimen> 275 <dimen name="hvac_panel_handle_bar_margin_start">200dp</dimen> 276 <dimen name="hvac_panel_handle_bar_margin_end">200dp</dimen> 277 <dimen name="hvac_panel_handle_bar_margin_top">10dp</dimen> 278 <dimen name="hvac_panel_handle_bar_margin_bottom">10dp</dimen> 279 <dimen name="hvac_panel_list_padding_bottom">50dp</dimen> 280 <dimen name="hvac_panel_button_dimen">96dp</dimen> 281 282 <dimen name="temperature_side_margin">32dp</dimen> 283 284 <dimen name="temperature_control_arrow_height">48dp</dimen> 285 286 <dimen name="temperature_bar_text_size">32sp</dimen> 287 <dimen name="temperature_bar_floating_text_size">32sp</dimen> 288 <dimen name="temperature_bar_off_text_size">22sp</dimen> 289 290 <dimen name="hvac_panel_row_animation_height_shift">0dp</dimen> 291 292 <dimen name="temperature_bar_collapsed_width">96dp</dimen> 293 <dimen name="temperature_bar_expanded_width">96dp</dimen> 294 <dimen name="temperature_bar_collapsed_height">96dp</dimen> 295 <dimen name="temperature_bar_expanded_height">356dp</dimen> 296 <dimen name="temperature_bar_icon_margin">20dp</dimen> 297 <dimen name="temperature_bar_close_icon_dimen">96dp</dimen> 298 299 <dimen name="temperature_bar_bg_radius">54dp</dimen> 300 <dimen name="temperature_bar_floating_text_bottom_margin">50dp</dimen> 301 <dimen name="temperature_bar_off_text_bottom_margin">56dp</dimen> 302 303 <dimen name="temperature_off_text_bg_width">72dp</dimen> 304 <dimen name="temperature_off_text_bg_height">24dp</dimen> 305 306 <dimen name="hvac_panel_row_margin">40dp</dimen> 307 <dimen name="hvac_panel_fan_direction_margin">32dp</dimen> 308 309 <dimen name="hvac_panel_margin">16dp</dimen> 310 <dimen name="hvac_panel_top_padding">50dp</dimen> 311 <dimen name="hvac_panel_bottom_padding">40dp</dimen> 312 <dimen name="hvac_panel_button_height">96dp</dimen> 313 <dimen name="hvac_panel_button_width">96dp</dimen> 314 315 <dimen name="hvac_panel_button_radius">54dp</dimen> 316 <dimen name="hvac_panel_group_height">244dp</dimen> 317 <dimen name="hvac_panel_center_group_width">536dp</dimen> 318 <dimen name="hvac_panel_center_group_margin">16dp</dimen> 319 320 <dimen name="hvac_fan_speed_bar_height">72dp</dimen> 321 <dimen name="hvac_fan_speed_bar_vertical_inset">8dp</dimen> 322 <dimen name="hvac_fan_speed_bar_width">680dp</dimen> 323 <dimen name="hvac_fan_speed_bar_corner_radius">28dp</dimen> 324 <dimen name="hvac_fan_speed_bar_end_button_margin">12dp</dimen> 325 <dimen name="hvac_fan_speed_bar_segment_margin">4dp</dimen> 326 327 <dimen name="hvac_fan_speed_bar_margin">16dp</dimen> 328 <dimen name="hvac_fan_speed_bar_text_size">18sp</dimen> 329 330 <dimen name="hvac_fan_speed_dot_size">16dp</dimen> 331 <dimen name="hvac_fan_speed_dot_expanded_size">150dp</dimen> 332 <dimen name="hvac_fan_speed_top_margin">15dp</dimen> 333 334 <dimen name="hvac_floating_text_left_margin">31dp</dimen> 335 <dimen name="hvac_text_left_margin">26dp</dimen> 336 <dimen name="hvac_close_button_bottom_margin">0dp</dimen> 337 338 <dimen name="hvac_turned_on_alpha">1</dimen> 339 <dimen name="hvac_turned_off_alpha">0.5</dimen> 340 341 <dimen name="hvac_icon_drawable_width">108dp</dimen> 342 <dimen name="hvac_icon_drawable_height">108dp</dimen> 343 344 <dimen name="hvac_power_icon_drawable_width">48dp</dimen> 345 <dimen name="hvac_power_icon_drawable_height">48dp</dimen> 346 347 <dimen name="hvac_button_margin_top">20dp</dimen> 348 <dimen name="hvac_button_margin_bottom">20dp</dimen> 349 <dimen name="hvac_button_margin_start">20dp</dimen> 350 <dimen name="hvac_button_margin_end">20dp</dimen> 351 352 <dimen name="hvac_fan_speed_bar_margin_top">12dp</dimen> 353 <dimen name="hvac_fan_speed_bar_margin_bottom">12dp</dimen> 354 355 <dimen name="hvac_fan_speed_text_margin_top">12dp</dimen> 356 <dimen name="hvac_fan_speed_text_margin_bottom">12dp</dimen> 357 358 <dimen name="hvac_temperature_control_button_width">48dp</dimen> 359 <dimen name="hvac_temperature_control_button_height">48dp</dimen> 360</resources> 361