| <?xml version="1.0" encoding="utf-8"?> |
| <!-- |
| * Copyright (c) 2006, The Android Open Source Project |
| * |
| * Licensed under the Apache License, Version 2.0 (the "License"); |
| * you may not use this file except in compliance with the License. |
| * You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| */ |
| --> |
| <resources> |
| <!-- Recommended minimum clickable element dimension --> |
| <dimen name="min_clickable_item_size">48dp</dimen> |
| |
| <dimen name="remote_input_view_text_stroke">2dp</dimen> |
| |
| <!-- thickness (height) of the navigation bar on phones that require it --> |
| <dimen name="navigation_bar_size">@*android:dimen/navigation_bar_height</dimen> |
| <!-- thickness (height) of the dead zone at the top of the navigation bar, |
| reducing false presses on navbar buttons; approx 2mm --> |
| <dimen name="navigation_bar_deadzone_size">12dp</dimen> |
| <!-- size of the dead zone when touches have recently occurred elsewhere on screen --> |
| <dimen name="navigation_bar_deadzone_size_max">32dp</dimen> |
| |
| <!-- dimensions for the navigation bar handle --> |
| <dimen name="navigation_handle_radius">2dp</dimen> |
| <dimen name="navigation_handle_bottom">10dp</dimen> |
| <dimen name="navigation_handle_sample_horizontal_margin">10dp</dimen> |
| <dimen name="navigation_home_handle_width">108dp</dimen> |
| <!-- Used while animating the navbar during a long press. --> |
| <dimen name="navigation_home_handle_additional_width_for_animation">20dp</dimen> |
| <dimen name="navigation_home_handle_additional_height_for_animation">4dp</dimen> |
| <dimen name="navigation_home_handle_shrink_width_for_animation">16dp</dimen> |
| |
| <!-- Size of the nav bar edge panels, should be greater to the |
| edge sensitivity + the drag threshold --> |
| <dimen name="navigation_edge_panel_width">105dp</dimen> |
| <!-- Padding at the end of the navigation panel to allow the arrow not to be clipped off --> |
| <dimen name="navigation_edge_panel_padding">8dp</dimen> |
| <dimen name="navigation_edge_panel_height">268dp</dimen> |
| <!-- The threshold to drag to trigger the edge action --> |
| <dimen name="navigation_edge_action_drag_threshold">16dp</dimen> |
| <!-- The threshold to progress back animation for edge swipe --> |
| <dimen name="navigation_edge_action_progress_threshold">412dp</dimen> |
| <!-- This value is used to calculate the target if the screen is wider than the |
| navigation_edge_action_progress_threshold. See BackAnimation#setSwipeThresholds --> |
| <item name="back_progress_non_linear_factor" format="float" type="dimen">0.2</item> |
| <!-- The minimum display position of the arrow on the screen --> |
| <dimen name="navigation_edge_arrow_min_y">64dp</dimen> |
| <!-- The amount by which the arrow is shifted to avoid the finger--> |
| <dimen name="navigation_edge_finger_offset">64dp</dimen> |
| <!-- The threshold to dynamically activate the edge action --> |
| <dimen name="navigation_edge_action_reactivation_drag_threshold">32dp</dimen> |
| <!-- The threshold to dynamically deactivate the edge action --> |
| <dimen name="navigation_edge_action_deactivation_drag_threshold">32dp</dimen> |
| |
| <!-- The thickness of the arrow --> |
| <dimen name="navigation_edge_arrow_thickness">4dp</dimen> |
| |
| <!-- entry state --> |
| <item name="navigation_edge_entry_scale" format="float" type="dimen">0.98</item> |
| <dimen name="navigation_edge_entry_margin">4dp</dimen> |
| <item name="navigation_edge_entry_background_alpha" format="float" type="dimen">1.0</item> |
| <dimen name="navigation_edge_entry_background_width">0dp</dimen> |
| <dimen name="navigation_edge_entry_background_height">48dp</dimen> |
| <dimen name="navigation_edge_entry_edge_corners">6dp</dimen> |
| <dimen name="navigation_edge_entry_far_corners">6dp</dimen> |
| <item name="navigation_edge_entry_arrow_alpha" format="float" type="dimen">0.0</item> |
| <dimen name="navigation_edge_entry_arrow_length">8.6dp</dimen> |
| <dimen name="navigation_edge_entry_arrow_height">5dp</dimen> |
| |
| <!-- pre-threshold --> |
| <dimen name="navigation_edge_pre_threshold_margin">4dp</dimen> |
| <item name="navigation_edge_pre_threshold_background_alpha" format="float" type="dimen">1.0 |
| </item> |
| <item name="navigation_edge_pre_threshold_scale" format="float" type="dimen">0.98</item> |
| <dimen name="navigation_edge_pre_threshold_background_width">51dp</dimen> |
| <dimen name="navigation_edge_pre_threshold_background_height">46dp</dimen> |
| <dimen name="navigation_edge_pre_threshold_edge_corners">16dp</dimen> |
| <dimen name="navigation_edge_pre_threshold_far_corners">20dp</dimen> |
| <item name="navigation_edge_pre_threshold_arrow_alpha" format="float" type="dimen">1.0</item> |
| <dimen name="navigation_edge_pre_threshold_arrow_length">8dp</dimen> |
| <dimen name="navigation_edge_pre_threshold_arrow_height">5.6dp</dimen> |
| |
| <!-- active (post-threshold) --> |
| <item name="navigation_edge_active_scale" format="float" type="dimen">1.0</item> |
| <dimen name="navigation_edge_active_margin">14dp</dimen> |
| <item name="navigation_edge_active_background_alpha" format="float" type="dimen">1.0</item> |
| <dimen name="navigation_edge_active_background_width">48dp</dimen> |
| <dimen name="navigation_edge_active_background_height">48dp</dimen> |
| <dimen name="navigation_edge_active_edge_corners">24dp</dimen> |
| <dimen name="navigation_edge_active_far_corners">24dp</dimen> |
| <item name="navigation_edge_active_arrow_alpha" format="float" type="dimen">1.0</item> |
| <dimen name="navigation_edge_active_arrow_length">6.4dp</dimen> |
| <dimen name="navigation_edge_active_arrow_height">7.2dp</dimen> |
| |
| <!-- committed --> |
| <item name="navigation_edge_committed_scale" format="float" type="dimen">0.85</item> |
| <item name="navigation_edge_committed_alpha" format="float" type="dimen">0</item> |
| |
| <!-- cancelled --> |
| <dimen name="navigation_edge_cancelled_background_width">0dp</dimen> |
| |
| <item name="navigation_edge_stretch_scale" format="float" type="dimen">1.0</item> |
| <dimen name="navigation_edge_stretch_margin">18dp</dimen> |
| <dimen name="navigation_edge_stretch_background_width">60dp</dimen> |
| <item name="navigation_edge_stretch_background_alpha" format="float" type="dimen"> |
| @dimen/navigation_edge_entry_background_alpha |
| </item> |
| <dimen name="navigation_edge_stretch_background_height">48dp</dimen> |
| <dimen name="navigation_edge_stretch_edge_corners">24dp</dimen> |
| <dimen name="navigation_edge_stretch_far_corners">24dp</dimen> |
| <item name="navigation_edge_strech_arrow_alpha" format="float" type="dimen">1.0</item> |
| <dimen name="navigation_edge_stretched_arrow_length">5.6dp</dimen> |
| <dimen name="navigation_edge_stretched_arrow_height">8dp</dimen> |
| |
| <dimen name="navigation_edge_cancelled_arrow_length">12dp</dimen> |
| <dimen name="navigation_edge_cancelled_arrow_height">0dp</dimen> |
| <dimen name="navigation_edge_cancelled_edge_corners">6dp</dimen> |
| |
| <!-- |
| NOTICE: STATUS BAR INTERNALS. DO NOT READ THESE OUTSIDE OF STATUS BAR. |
| |
| Below are the bottom margin values for each rotation [1]. |
| Only used when the value is >= 0. |
| A value of 0 means that the content has 0 bottom margin, and will be at the bottom of the |
| status bar. |
| When the value is < 0, the value is ignored, and content will be centered vertically. |
| |
| [1] Rotation defined as in android.view.Surface.Rotation. |
| Rotation 0 means natural orientation. If a device is naturally portrait (e.g. a phone), |
| rotation 0 is portrait. If a device is naturally landscape (e.g a tablet), rotation 0 is |
| landscape. |
| --> |
| <dimen name="status_bar_bottom_aligned_margin_rotation_0">-1px</dimen> |
| <dimen name="status_bar_bottom_aligned_margin_rotation_90">-1px</dimen> |
| <dimen name="status_bar_bottom_aligned_margin_rotation_180">-1px</dimen> |
| <dimen name="status_bar_bottom_aligned_margin_rotation_270">-1px</dimen> |
| |
| <!-- Height of the system icons container view in the status bar --> |
| <dimen name="status_bar_system_icons_height">@dimen/status_bar_icon_size_sp</dimen> |
| |
| <!-- New sp height of notification icons in the status bar --> |
| <dimen name="status_bar_icon_size_sp">@*android:dimen/status_bar_icon_size_sp</dimen> |
| <!-- Original dp height of notification icons in the status bar --> |
| <dimen name="status_bar_icon_size">@*android:dimen/status_bar_icon_size</dimen> |
| |
| <!-- Default horizontal drawable padding for status bar icons. --> |
| <dimen name="status_bar_horizontal_padding">2.5sp</dimen> |
| |
| <!-- Height of the battery icon in the status bar. --> |
| <dimen name="status_bar_battery_icon_height">13.0sp</dimen> |
| |
| <!-- Width of the battery icon in the status bar. The battery drawable assumes a 12x20 canvas, |
| so the width of the icon should be 13.0sp * (12.0 / 20.0) --> |
| <dimen name="status_bar_battery_icon_width">7.8sp</dimen> |
| |
| <!-- The battery icon is 13sp tall, but the other system icons are 15sp tall (see |
| @*android:dimen/status_bar_system_icon_size) with some top and bottom padding embedded in |
| the drawables themselves. So, the battery icon may need an extra 1dp of spacing so that its |
| bottom still aligns with the bottom of all the other system icons. See b/258672854. --> |
| <dimen name="status_bar_battery_extra_vertical_spacing">1sp</dimen> |
| |
| <!-- The font size for the clock in the status bar. --> |
| <dimen name="status_bar_clock_size">14sp</dimen> |
| |
| <!-- The starting padding for the clock in the status bar. --> |
| <dimen name="status_bar_clock_starting_padding">7dp</dimen> |
| |
| <!-- The end padding for the clock in the status bar. --> |
| <dimen name="status_bar_clock_end_padding">0dp</dimen> |
| |
| <!-- Starting padding for a left-aligned status bar clock --> |
| <dimen name="status_bar_left_clock_starting_padding">0dp</dimen> |
| |
| <!-- End padding for left-aligned status bar clock --> |
| <dimen name="status_bar_left_clock_end_padding">2sp</dimen> |
| |
| <!-- Spacing after the wifi signals that is present if there are any icons following it. --> |
| <dimen name="status_bar_wifi_signal_spacer_width">2.5sp</dimen> |
| |
| <!-- Size of the view displaying the wifi inout icon in the status bar. --> |
| <dimen name="status_bar_wifi_inout_container_size">17sp</dimen> |
| <!-- Size of the view displaying the wifi signal icon in the status bar. This value should |
| match the core/status_bar_system_icon_size and change to sp unit --> |
| <dimen name="status_bar_wifi_signal_size">15sp</dimen> |
| |
| <!-- Size of the view displaying the mobile inout icon in the status bar. --> |
| <dimen name="status_bar_mobile_inout_container_size">17sp</dimen> |
| <!-- Size of the view displaying the mobile signal icon in the status bar. This value should |
| match the core/status_bar_system_icon_size and change to sp unit --> |
| <dimen name="status_bar_mobile_signal_size">15sp</dimen> |
| <!-- Size of the view displaying the mobile signal icon in the status bar. This value should |
| match the viewport height of mobile signal drawables such as ic_lte_mobiledata --> |
| <dimen name="status_bar_mobile_type_size">16sp</dimen> |
| <!-- Size of the view that contains the network type. Should be equal to |
| status_bar_mobile_type_size + 2, to account for 1sp top and bottom padding --> |
| <dimen name="status_bar_mobile_container_height">18sp</dimen> |
| <!-- Corner radius for the background of the network type indicator. Should be equal to |
| status_bar_mobile_container_height / 2 --> |
| <dimen name="status_bar_mobile_container_corner_radius">9sp</dimen> |
| <!-- Size of the view displaying the mobile roam icon in the status bar. This value should |
| match the viewport size of drawable stat_sys_roaming --> |
| <dimen name="status_bar_mobile_roam_size">8sp</dimen> |
| |
| <!-- Spacing before the airplane mode icon if there are any icons preceding it. --> |
| <dimen name="status_bar_airplane_spacer_width">4sp</dimen> |
| |
| <!-- Spacing between system icons. --> |
| <dimen name="status_bar_system_icon_spacing">0sp</dimen> |
| |
| <!-- The amount to scale each of the status bar icons by. A value of 1 means no scaling. --> |
| <item name="status_bar_icon_scale_factor" format="float" type="dimen">1.0</item> |
| |
| <dimen name="group_overflow_number_size">@*android:dimen/notification_text_size</dimen> |
| <dimen name="group_overflow_number_padding">@*android:dimen/notification_content_margin_end |
| </dimen> |
| |
| <!-- End margin for the RSSI status icon of a device connected via bluetooth. --> |
| <dimen name="status_bar_connected_device_signal_margin_end">16dp</dimen> |
| |
| <!-- The size of a bluetooth indicator icon that displays next to the RSSI status icon. --> |
| <dimen name="status_bar_connected_device_bt_indicator_size">17dp</dimen> |
| |
| <!-- Height of a small notification in the status bar--> |
| <dimen name="notification_min_height">@*android:dimen/notification_min_height</dimen> |
| |
| <!-- Minimum allowed height of notifications --> |
| <dimen name="notification_validation_minimum_allowed_height">10dp</dimen> |
| |
| <!-- Minimum height for displaying notification content. --> |
| <dimen name="notification_content_min_height">48dp</dimen> |
| |
| <!-- Reference width used when validating notification layouts --> |
| <dimen name="notification_validation_reference_width">320dp</dimen> |
| |
| <!-- Increased height of a small notification in the status bar --> |
| <dimen name="notification_min_height_increased">146dp</dimen> |
| |
| <!-- Height of a small notification in the status bar which was used before android N --> |
| <dimen name="notification_min_height_legacy">64dp</dimen> |
| |
| <!-- Height of a small notification in the status bar which was used before android P --> |
| <dimen name="notification_min_height_before_p">92dp</dimen> |
| |
| <!-- Height of a small notification in the status bar which was used before android S --> |
| <dimen name="notification_min_height_before_s">106dp</dimen> |
| |
| <!-- Height of a large notification in the status bar --> |
| <dimen name="notification_max_height">358dp</dimen> |
| |
| <!-- Height of a heads up notification in the status bar for legacy custom views --> |
| <dimen name="notification_max_heads_up_height_legacy">128dp</dimen> |
| |
| <!-- Height of a heads up notification in the status bar for custom views before android P --> |
| <dimen name="notification_max_heads_up_height_before_p">148dp</dimen> |
| |
| <!-- Height of a heads up notification in the status bar for custom views before android S --> |
| <dimen name="notification_max_heads_up_height_before_s">162dp</dimen> |
| |
| <!-- Height of a heads up notification in the status bar --> |
| <dimen name="notification_max_heads_up_height">136dp</dimen> |
| |
| <!-- Height of a heads up notification in the status bar --> |
| <dimen name="notification_max_heads_up_height_increased">188dp</dimen> |
| |
| <!-- Side padding on the side of notifications --> |
| <dimen name="notification_side_paddings">16dp</dimen> |
| |
| <!-- padding between the heads up and the statusbar --> |
| <dimen name="heads_up_status_bar_padding">8dp</dimen> |
| |
| <!-- heads up elevation that is added if the view is pinned --> |
| <dimen name="heads_up_pinned_elevation">16dp</dimen> |
| |
| <!-- Height of a messaging notifications with actions at least. Note that this is an upper bound |
| and the notification won't use this much, but is measured with wrap_content --> |
| <dimen name="notification_messaging_actions_min_height">196dp</dimen> |
| |
| <!-- width of ImmersiveModeConfirmation (-1 for match_parent) --> |
| <dimen name="immersive_mode_cling_width">-1px</dimen> |
| |
| <!-- a threshold in dp per second that is considered fast scrolling --> |
| <dimen name="scroll_fast_threshold">1500dp</dimen> |
| |
| <!-- Height of a the shelf with the notification icons --> |
| <dimen name="notification_shelf_height">48dp</dimen> |
| |
| <!-- Minimum height of a notification to be interactable --> |
| <dimen name="notification_min_interaction_height">40dp</dimen> |
| |
| <!-- Radius for notifications corners without adjacent notifications --> |
| <dimen name="notification_corner_radius">28dp</dimen> |
| |
| <!-- Distance over which notification corner animations run, near the shelf while scrolling. --> |
| <dimen name="notification_corner_animation_distance">48dp</dimen> |
| |
| <!-- Radius for notifications corners with adjacent notifications --> |
| <dimen name="notification_corner_radius_small">4dp</dimen> |
| |
| <!-- the padding of the shelf icon container --> |
| <dimen name="shelf_icon_container_padding">13dp</dimen> |
| |
| <!-- Vertical translation of the shelf during animation that happens after the |
| notification panel collapses --> |
| <dimen name="shelf_appear_translation">42dp</dimen> |
| |
| <!-- Vertical translation of pulsing notification animations --> |
| <dimen name="pulsing_notification_appear_translation">10dp</dimen> |
| |
| <!-- The amount the content shifts upwards when transforming into the shelf --> |
| <dimen name="shelf_transform_content_shift">32dp</dimen> |
| |
| <!-- The y translation for keyguard indication text animation for rotating text in/out --> |
| <dimen name="keyguard_indication_y_translation">24dp</dimen> |
| |
| <!-- The padding on the bottom of the notifications on the keyguard --> |
| <dimen name="keyguard_indication_bottom_padding">16sp</dimen> |
| |
| <!-- The padding at start and end of indication text shown on AOD --> |
| <dimen name="keyguard_indication_text_padding">16dp</dimen> |
| |
| <!-- The min height on the indication text shown on AOD --> |
| <dimen name="keyguard_indication_text_min_height">48dp</dimen> |
| |
| <!-- Shadows under the clock, date and other keyguard text fields --> |
| <dimen name="keyguard_shadow_radius">5</dimen> |
| |
| <!-- Minimum layouted height of a notification in the statusbar--> |
| <dimen name="min_notification_layout_height">48dp</dimen> |
| |
| <!-- Size of the space to place a notification menu item --> |
| <dimen name="notification_menu_icon_size">64dp</dimen> |
| |
| <!-- The space around a notification menu item --> |
| <dimen name="notification_menu_icon_padding">20dp</dimen> |
| |
| <!-- scroll view the size of 3 channel rows --> |
| <dimen name="notification_blocker_channel_list_height">192dp</dimen> |
| <!-- The vertical space around the buttons in the inline settings --> |
| <dimen name="notification_guts_button_spacing">12dp</dimen> |
| |
| <!-- Extra horizontal space for properly aligning guts buttons with the notification content --> |
| <dimen name="notification_guts_button_side_margin">8dp</dimen> |
| <dimen name="notification_guts_conversation_icon_size">56dp</dimen> |
| <dimen name="notification_guts_header_top_padding">12dp</dimen> |
| <!-- The vertical space between items in the alert selections in the inline settings --> |
| <dimen name="notification_guts_option_vertical_padding">16dp</dimen> |
| |
| <dimen name="notification_importance_toggle_size">48dp</dimen> |
| <dimen name="notification_importance_button_separation">8dp</dimen> |
| <dimen name="notification_importance_drawable_padding">8dp</dimen> |
| <dimen name="notification_importance_header_text">12sp</dimen> |
| <dimen name="notification_importance_description_text">14sp</dimen> |
| <dimen name="notification_importance_channel_text">16sp</dimen> |
| <dimen name="notification_importance_channel_group_text">14sp</dimen> |
| <dimen name="notification_importance_button_text">14sp</dimen> |
| <dimen name="notification_importance_button_padding">16dp</dimen> |
| <dimen name="notification_importance_button_description_top_margin">12dp</dimen> |
| <dimen name="rect_button_radius">8dp</dimen> |
| |
| <!-- The minimum height for the snackbar shown after the snooze option has been chosen. --> |
| <dimen name="snooze_snackbar_min_height">56dp</dimen> |
| |
| <!-- size at which Notification icons will be drawn in the status bar --> |
| <dimen name="status_bar_icon_drawing_size">15dp</dimen> |
| |
| <!-- size at which Notification icons will be drawn on Ambient Display --> |
| <dimen name="status_bar_icon_drawing_size_dark"> |
| @*android:dimen/notification_header_icon_size_ambient |
| </dimen> |
| |
| <!-- opacity at which Notification icons will be drawn in the status bar --> |
| <item type="dimen" name="status_bar_icon_drawing_alpha">90%</item> |
| |
| <!-- paddings for container with status icons and battery --> |
| <!-- padding start is a bit smaller than end to account for status icon margin--> |
| <dimen name="status_bar_icons_padding_start">3dp</dimen> |
| |
| <dimen name="status_bar_icons_padding_end">4dp</dimen> |
| <dimen name="status_bar_icons_padding_bottom">0dp</dimen> |
| <dimen name="status_bar_icons_padding_top">0dp</dimen> |
| |
| <!-- gap on either side of status bar notification icons --> |
| <dimen name="status_bar_icon_horizontal_margin">0sp</dimen> |
| |
| <!-- the padding on the start of the statusbar --> |
| <dimen name="status_bar_padding_start">8dp</dimen> |
| |
| <!-- the padding on the end of the statusbar --> |
| <dimen name="status_bar_padding_end">4dp</dimen> |
| |
| <!-- the padding on the top of the statusbar (usually 0) --> |
| <dimen name="status_bar_padding_top">0dp</dimen> |
| |
| <!-- the radius of the overflow dot in the status bar --> |
| <dimen name="overflow_dot_radius">2sp</dimen> |
| |
| <!-- the padding between dots in the icon overflow --> |
| <dimen name="overflow_icon_dot_padding">3sp</dimen> |
| |
| <!-- Dimensions related to screenshots --> |
| |
| |
| <dimen name="screenshot_crop_handle_thickness">3dp</dimen> |
| <dimen name="long_screenshot_action_bar_top_margin">4dp</dimen> |
| |
| <!-- Dimensions shared between "overlays" (clipboard and screenshot preview UIs) --> |
| <!-- Constrained size of the floating overlay preview --> |
| <dimen name="overlay_x_scale">80dp</dimen> |
| <!-- Radius of the chip background on floating overlay actions --> |
| <dimen name="overlay_button_corner_radius">16dp</dimen> |
| <!-- Margin between successive chips --> |
| <dimen name="overlay_action_chip_margin_start">8dp</dimen> |
| <dimen name="overlay_action_chip_padding_vertical">12dp</dimen> |
| <dimen name="overlay_action_chip_icon_size">24sp</dimen> |
| <!-- Padding on each side of the icon for icon-only chips --> |
| <dimen name="overlay_action_chip_icon_only_padding_horizontal">12dp</dimen> |
| <!-- Padding at the edges of the chip for icon-and-text chips --> |
| <dimen name="overlay_action_chip_padding_start">12dp</dimen> |
| <dimen name="overlay_action_chip_padding_end">16dp</dimen> |
| <!-- Spacing between chip icon and chip text --> |
| <dimen name="overlay_action_chip_spacing">8dp</dimen> |
| <dimen name="overlay_action_chip_text_size">14sp</dimen> |
| <dimen name="overlay_offset_x">16dp</dimen> |
| <!-- Used for both start and bottom margin of the preview, relative to the action container --> |
| <dimen name="overlay_preview_container_margin">8dp</dimen> |
| <dimen name="overlay_action_container_margin_horizontal">8dp</dimen> |
| <dimen name="overlay_action_container_margin_bottom">6dp</dimen> |
| <dimen name="overlay_bg_protection_height">242dp</dimen> |
| <dimen name="overlay_action_container_corner_radius">20dp</dimen> |
| <dimen name="overlay_action_container_padding_vertical">8dp</dimen> |
| <dimen name="overlay_action_container_padding_right">8dp</dimen> |
| <dimen name="overlay_action_container_padding_end">8dp</dimen> |
| <dimen name="overlay_dismiss_button_tappable_size">48dp</dimen> |
| <dimen name="overlay_dismiss_button_margin">8dp</dimen> |
| <!-- must be kept aligned with overlay_border_width_neg, below; |
| overlay_border_width = overlay_border_width_neg * -1 --> |
| <dimen name="overlay_border_width">4dp</dimen> |
| <!-- some constraints use a negative margin. must be aligned with overlay_border_width, above; |
| overlay_border_width_neg = overlay_border_width * -1 --> |
| <dimen name="overlay_border_width_neg">-4dp</dimen> |
| |
| <dimen name="clipboard_preview_size">@dimen/overlay_x_scale</dimen> |
| <dimen name="clipboard_overlay_min_font">10sp</dimen> |
| <dimen name="clipboard_overlay_max_font">50sp</dimen> |
| |
| <!-- The width of the view containing navigation buttons --> |
| <dimen name="navigation_key_width">70dp</dimen> |
| |
| <!-- The width/height of the icon of a navigation button --> |
| <dimen name="navigation_icon_size">24dp</dimen> |
| |
| <!-- The padding on the side of the navigation bar. Must be greater than or equal to |
| navigation_extra_key_width --> |
| <dimen name="navigation_side_padding">36dp</dimen> |
| |
| <!-- Move the back button drawable for 3 button layout upwards in ime mode and in portrait --> |
| <dimen name="navbar_back_button_ime_offset">2dp</dimen> |
| |
| <!-- Height of the status bar header bar in the car setting. --> |
| <dimen name="car_status_bar_header_height">128dp</dimen> |
| |
| <!-- The height of the container that holds the battery and time in the quick settings header. |
| Preferred over using "@*android:dimen/quick_qs_offset_height" as system icons are not always |
| present in quick settings (e.g. in split shade) and it's useful to be able to override this |
| value in such cases. |
| --> |
| <dimen name="qs_header_system_icons_area_height">@*android:dimen/quick_qs_offset_height</dimen> |
| |
| <!-- The height of the container that holds the system icons in the quick settings header in the |
| car setting. --> |
| <dimen name="car_qs_header_system_icons_area_height">54dp</dimen> |
| |
| <!-- The height of the quick settings footer that holds the pagination dots and edit button --> |
| <dimen name="qs_footer_height">48dp</dimen> |
| |
| <!-- 40dp (circles) + 8dp (circle padding) + 8dp (top) + 4dp (bottom) --> |
| <dimen name="footer_actions_height">60dp</dimen> |
| |
| <!-- The size of each of the icon buttons in the QS footer --> |
| <dimen name="qs_footer_action_button_size">48dp</dimen> |
| |
| <dimen name="qs_footer_action_corner_radius">20dp</dimen> |
| |
| <!-- (48dp - 40dp) / 2 --> |
| <dimen name="qs_footer_action_inset">4dp</dimen> |
| <dimen name="qs_footer_actions_top_padding">8dp</dimen> |
| <dimen name="qs_footer_actions_bottom_padding">4dp</dimen> |
| <dimen name="qs_footer_action_inset_negative">-4dp</dimen> |
| |
| <!-- Margins on each side of QS Footer --> |
| <dimen name="qs_footer_margin">2dp</dimen> |
| |
| <!-- Padding on each QS Footer Icon to make the icons 20dpx20dp --> |
| <dimen name="qs_footer_icon_padding">14dp</dimen> |
| <!-- 3/4 of icon width 20dpx20dp --> |
| <dimen name="qs_footer_tuner_icon_translation">15dp</dimen> |
| |
| <!-- In split shade mode notifications should be aligned to QS header so the value should be |
| adjusted to qs header height and height of centered content inside of it: |
| (quick_qs_offset_height (60dp) - ongoing_appops_chip_height (24dp) ) / 2 --> |
| <dimen name="notifications_top_padding_split_shade">18dp</dimen> |
| |
| <dimen name="notifications_unseen_footer_icon_size">16dp</dimen> |
| |
| <!-- Height of the status bar header bar when on Keyguard --> |
| <dimen name="status_bar_header_height_keyguard">40dp</dimen> |
| |
| <!-- Margin start of the system icons super container --> |
| <dimen name="system_icons_super_container_margin_start">16dp</dimen> |
| |
| <dimen name="status_icons_hover_state_background_radius">16dp</dimen> |
| |
| <!-- Width for the notification panel and related windows --> |
| <dimen name="match_parent">-1px</dimen> |
| |
| <!-- Height of status bar in split shade mode - visible only on large screens --> |
| <dimen name="large_screen_shade_header_height">48dp</dimen> |
| <dimen name="large_screen_shade_header_min_height">@dimen/qs_header_row_min_height</dimen> |
| <dimen name="large_screen_shade_header_left_padding">@dimen/qs_horizontal_margin</dimen> |
| <dimen name="shade_header_system_icons_height">@dimen/large_screen_shade_header_min_height</dimen> |
| <dimen name="hover_system_icons_container_padding_start">0dp</dimen> |
| <dimen name="hover_system_icons_container_padding_end">0dp</dimen> |
| <dimen name="hover_system_icons_container_padding_top">0dp</dimen> |
| <dimen name="hover_system_icons_container_padding_bottom">0dp</dimen> |
| |
| <!-- The top margin of the panel that holds the list of notifications. |
| On phones it's always 0dp but it's overridden in Car UI |
| --> |
| <dimen name="notification_panel_margin_top">0dp</dimen> |
| |
| <!-- The minimum content height for the split shade NSSL. |
| It is used because if the height is too small, the expansion motion is too fast. |
| Note that the value of 256dp is more or less a random value and can be changed to tweak |
| the expansion motion. |
| --> |
| <dimen name="nssl_split_shade_min_content_height">256dp</dimen> |
| |
| <dimen name="notification_panel_margin_bottom">32dp</dimen> |
| |
| <!-- The bottom padding of the panel that holds the list of notifications. --> |
| <dimen name="notification_panel_padding_bottom">0dp</dimen> |
| |
| <dimen name="split_shade_notifications_scrim_margin_bottom">0dp</dimen> |
| |
| <dimen name="shelf_and_lock_icon_overlap">@dimen/notification_shelf_height</dimen> |
| |
| <dimen name="notification_panel_margin_horizontal">0dp</dimen> |
| |
| <dimen name="brightness_mirror_height">48dp</dimen> |
| |
| <dimen name="volume_dialog_panel_transparent_padding_horizontal">8dp</dimen> |
| |
| <dimen name="volume_dialog_panel_transparent_padding">20dp</dimen> |
| |
| <dimen name="volume_dialog_ringer_rows_padding">7dp</dimen> |
| |
| <dimen name="volume_dialog_stream_padding">12dp</dimen> |
| |
| <dimen name="volume_dialog_panel_width">56dp</dimen> |
| |
| <dimen name="volume_dialog_panel_width_half">28dp</dimen> |
| |
| <dimen name="volume_dialog_slider_width">42dp</dimen> |
| |
| <dimen name="volume_dialog_slider_corner_radius">21dp</dimen> |
| |
| <!-- (volume_dialog_panel_width - rounded_slider_icon_size) / 2 --> |
| <dimen name="volume_slider_icon_inset">11dp</dimen> |
| |
| <dimen name="volume_dialog_track_width">40dp</dimen> |
| |
| <dimen name="volume_dialog_track_corner_radius">2dp</dimen> |
| |
| <dimen name="volume_dialog_ringer_size">42dp</dimen> |
| |
| <dimen name="volume_dialog_ringer_icon_padding">20dp</dimen> |
| |
| <dimen name="volume_dialog_caption_size">56dp</dimen> |
| |
| <dimen name="volume_dialog_tap_target_size">42dp</dimen> |
| |
| <dimen name="volume_dialog_spacer">4dp</dimen> |
| |
| <dimen name="volume_dialog_row_margin_bottom">8dp</dimen> |
| |
| <dimen name="volume_dialog_elevation">9dp</dimen> |
| |
| <dimen name="volume_dialog_background_blur_radius">0dp</dimen> |
| |
| <dimen name="volume_tool_tip_horizontal_margin">76dp</dimen> |
| |
| <dimen name="volume_tool_tip_arrow_corner_radius">2dp</dimen> |
| |
| <!-- Volume panel slices dimensions --> |
| <dimen name="volume_panel_slice_vertical_padding">8dp</dimen> |
| <dimen name="volume_panel_slice_horizontal_padding">24dp</dimen> |
| |
| <!-- Size of each item in the ringer selector drawer. --> |
| <dimen name="volume_ringer_drawer_item_size">42dp</dimen> |
| <dimen name="volume_ringer_drawer_item_size_half">21dp</dimen> |
| |
| <!-- Size of the icon inside each item in the ringer selector drawer. --> |
| <dimen name="volume_ringer_drawer_icon_size">24dp</dimen> |
| |
| <!-- The maximum width of the navigation bar ripples. --> |
| <dimen name="key_button_ripple_max_width">95dp</dimen> |
| |
| <dimen name="rounded_corner_content_padding"> |
| @*android:dimen/rounded_corner_content_padding |
| </dimen> |
| |
| <dimen name="navigation_key_padding">0dp</dimen> |
| |
| <!-- Floating rotation button --> |
| <dimen name="floating_rotation_button_diameter">52dp</dimen> |
| <dimen name="floating_rotation_button_min_margin">20dp</dimen> |
| <dimen name="floating_rotation_button_taskbar_left_margin">20dp</dimen> |
| <dimen name="floating_rotation_button_taskbar_bottom_margin">10dp</dimen> |
| |
| <!-- Gravity for the notification panel --> |
| <integer name="notification_panel_layout_gravity">0x31</integer><!-- center_horizontal|top --> |
| |
| <!-- Padding for the lock icon on the keyguard. In pixels - should not scale with display size. --> |
| <dimen name="lock_icon_padding">48px</dimen> |
| |
| <!-- The size of the gesture span needed to activate the "pull" notification expansion --> |
| <dimen name="pull_span_min">25dp</dimen> |
| |
| <dimen name="qs_corner_radius">28dp</dimen> |
| <dimen name="qs_tile_height">80dp</dimen> |
| <dimen name="qs_tile_margin_horizontal">8dp</dimen> |
| <dimen name="qs_tile_margin_vertical">@dimen/qs_tile_margin_horizontal</dimen> |
| <dimen name="qs_tile_margin_top_bottom">4dp</dimen> |
| <dimen name="qs_brightness_margin_top">8dp</dimen> |
| <dimen name="qs_brightness_margin_bottom">16dp</dimen> |
| <dimen name="qqs_layout_margin_top">16dp</dimen> |
| <dimen name="qqs_layout_padding_bottom">24dp</dimen> |
| <item name="qqs_expand_clock_scale" format="float" type="dimen">2.57</item> |
| |
| <!-- Most of the time it should be the same as notification_side_paddings as it's vertically |
| aligned with notifications. The exception is split shade when this value becomes |
| independent --> |
| <dimen name="qs_horizontal_margin">@dimen/notification_side_paddings</dimen> |
| |
| <!-- Most of the time it should be the same as notification_shade_content_margin_horizontal as |
| it's vertically aligned with notifications. The exception is split shade when this value |
| becomes independent --> |
| <dimen name="qs_content_horizontal_padding">@dimen/notification_shade_content_margin_horizontal</dimen> |
| |
| <!-- Most of the time it should be the same as notification_side_paddings as it's vertically |
| aligned with notifications. That's not the case on large screen when we have either split |
| shade and QS is not above notifications or in portrait shade when notification scrim is no |
| longer full width and next page of tiles should be at the edge of the screen --> |
| <dimen name="qs_tiles_page_horizontal_margin">@dimen/notification_side_paddings</dimen> |
| |
| <dimen name="qs_customize_internal_side_paddings">8dp</dimen> |
| <dimen name="qs_icon_size">20dp</dimen> |
| <dimen name="qs_side_view_size">28dp</dimen> |
| <dimen name="qs_label_container_margin">10dp</dimen> |
| <dimen name="qs_quick_tile_size">60dp</dimen> |
| <dimen name="qs_tile_padding">12dp</dimen> |
| <dimen name="qs_tile_start_padding">16dp</dimen> |
| <dimen name="qs_drawable_end_margin">4dp</dimen> |
| <dimen name="qs_page_indicator_width">16dp</dimen> |
| <dimen name="qs_page_indicator_height">8dp</dimen> |
| <!-- The size of a single dot in relation to the whole animation. |
| Scaled @dimen/qs_page_indicator-width by .4f. |
| --> |
| <dimen name="qs_page_indicator_dot_width">6.4dp</dimen> |
| <dimen name="qs_tile_text_size">14sp</dimen> |
| <dimen name="qs_panel_padding">16dp</dimen> |
| <dimen name="qs_dual_tile_padding_horizontal">6dp</dimen> |
| <dimen name="qs_panel_elevation">4dp</dimen> |
| <dimen name="qs_panel_padding_bottom">@dimen/footer_actions_height</dimen> |
| <dimen name="qs_panel_padding_top">80dp</dimen> |
| |
| <dimen name="qs_data_usage_text_size">14sp</dimen> |
| <dimen name="qs_data_usage_usage_text_size">36sp</dimen> |
| |
| <dimen name="qs_header_mobile_icon_size">@dimen/status_bar_icon_drawing_size</dimen> |
| <dimen name="qs_header_carrier_separator_width">6dp</dimen> |
| <dimen name="qs_carrier_margin_width">4dp</dimen> |
| <dimen name="qs_footer_icon_size">20dp</dimen> |
| <dimen name="qs_header_height">120dp</dimen> |
| <dimen name="qs_header_row_min_height">48dp</dimen> |
| |
| <dimen name="qs_header_non_clickable_element_height">24sp</dimen> |
| <dimen name="new_qs_header_non_clickable_element_height">24sp</dimen> |
| |
| <dimen name="qs_footer_padding">20dp</dimen> |
| <dimen name="qs_security_footer_height">88dp</dimen> |
| <dimen name="qs_security_footer_single_line_height">48dp</dimen> |
| <dimen name="qs_footers_margin_bottom">8dp</dimen> |
| <dimen name="qs_security_footer_background_inset">0dp</dimen> |
| <dimen name="qs_security_footer_corner_radius">28dp</dimen> |
| |
| <dimen name="segmented_button_spacing">0dp</dimen> |
| <dimen name="borderless_button_radius">2dp</dimen> |
| |
| <dimen name="restricted_padlock_pading">4dp</dimen> |
| |
| <!-- Padding between subtitles and the following text in the QSFooter dialog --> |
| <dimen name="qs_footer_dialog_subtitle_padding">20dp</dimen> |
| |
| <!-- Zen mode panel: spacing between two-line condition upper and lower lines --> |
| <dimen name="zen_mode_condition_detail_item_interline_spacing">4dp</dimen> |
| |
| <!-- Zen mode panel: bottom padding, a bit less than qs_panel_padding --> |
| <dimen name="zen_mode_condition_detail_bottom_padding">4dp</dimen> |
| |
| <!-- used by DessertCase --> |
| <dimen name="dessert_case_cell_size">192dp</dimen> |
| |
| <!-- Z distance between notifications if they are in the stack --> |
| <dimen name="z_distance_between_notifications">0.5dp</dimen> |
| |
| <!-- The height of the divider between the individual notifications. --> |
| <dimen name="notification_divider_height">2dp</dimen> |
| |
| <!-- The min distance the notifications should be from the lock icon on the lock screen. --> |
| <dimen name="min_lock_icon_padding">48dp</dimen> |
| |
| <!-- The corner radius of the shadow behind the notification. --> |
| <dimen name="notification_shadow_radius">0dp</dimen> |
| |
| <!-- The alpha of the dividing line between child notifications of a notification group. --> |
| <item name="notification_divider_alpha" format="float" type="dimen">1</item> |
| |
| <!-- The height of the divider between the individual notifications in a notification |
| group. --> |
| <dimen name="notification_children_container_divider_height">0.5dp</dimen> |
| |
| <!-- The horizontal margin of the content in the notification shade --> |
| <dimen name="notification_shade_content_margin_horizontal">16dp</dimen> |
| |
| <!-- The top margin for the notification children container in its non-expanded form. --> |
| <dimen name="notification_children_container_margin_top">48dp</dimen> |
| |
| <!-- The height of the gap between adjacent notification sections. --> |
| <dimen name="notification_section_divider_height">@dimen/notification_side_paddings</dimen> |
| |
| <!-- The height of the gap between adjacent notification sections on lockscreen. --> |
| <dimen name="notification_section_divider_height_lockscreen">4dp</dimen> |
| |
| <!-- Size of the face pile shown on one-line (children of a group) conversation notifications --> |
| <dimen name="conversation_single_line_face_pile_size">24dp</dimen> |
| |
| <!-- Size of the avatars within a face pile shown on one-line (children of a group) conversation notifications --> |
| <dimen name="conversation_single_line_face_pile_avatar_size">17dp</dimen> |
| |
| <!-- Size of an avatar shown on one-line (children of a group) conversation notifications --> |
| <dimen name="conversation_single_line_avatar_size">24dp</dimen> |
| |
| <!-- Border width for avatars in the face pile shown on one-line (children of a group) conversation notifications --> |
| <dimen name="conversation_single_line_face_pile_protection_width">1dp</dimen> |
| |
| <!-- The minimum amount of top overscroll to go to the quick settings. --> |
| <dimen name="min_top_overscroll_to_qs">36dp</dimen> |
| |
| <!-- Lockscreen unlocking falsing threshold. --> |
| <dimen name="unlock_falsing_threshold">80dp</dimen> |
| |
| <!-- Lockscreen falsing threshold for quick settings. --> |
| <dimen name="qs_falsing_threshold">60dp</dimen> |
| |
| <!-- Falsing threshold used when dismissing notifications from the lockscreen. --> |
| <dimen name="swipe_helper_falsing_threshold">70dp</dimen> |
| |
| <!-- Minimum distance the user has to drag down to go to the full shade. --> |
| <dimen name="keyguard_drag_down_min_distance">100dp</dimen> |
| |
| <!-- The margin from the top of the screen to notifications and keyguard status view in |
| split shade on keyguard--> |
| <dimen name="keyguard_split_shade_top_margin">68dp</dimen> |
| <!-- The margin between the status view and the notifications on Keyguard.--> |
| <dimen name="keyguard_status_view_bottom_margin">20dp</dimen> |
| <!-- Minimum margin between clock and status bar --> |
| <dimen name="keyguard_clock_top_margin">18dp</dimen> |
| <!-- The amount to shift the clocks during a small/large transition --> |
| <dimen name="keyguard_clock_switch_y_shift">14dp</dimen> |
| <!-- When large clock is showing, offset the smartspace by this amount --> |
| <dimen name="keyguard_smartspace_top_offset">12dp</dimen> |
| <!-- The amount to translate lockscreen elements on the GONE->AOD transition --> |
| <dimen name="keyguard_enter_from_top_translation_y">-100dp</dimen> |
| |
| <dimen name="notification_scrim_corner_radius">32dp</dimen> |
| |
| <!-- The minimum amount the user needs to swipe to go to the camera / phone. --> |
| <dimen name="keyguard_min_swipe_amount">110dp</dimen> |
| |
| <!-- The minimum background radius when swiping to a side for the camera / phone affordances. --> |
| <dimen name="keyguard_affordance_min_background_radius">30dp</dimen> |
| |
| <!-- The grow amount for the camera and phone circles when hinting --> |
| <dimen name="hint_grow_amount_sideways">60dp</dimen> |
| |
| <!-- Distance between notifications and header when they are considered to be colliding. --> |
| <dimen name="header_notifications_collide_distance">48dp</dimen> |
| |
| <!-- Move distance for the unlock hint animation on the lockscreen --> |
| <dimen name="hint_move_distance">75dp</dimen> |
| |
| <!-- The overshoot amount when the panel flings open --> |
| <dimen name="panel_overshoot_amount">16dp</dimen> |
| |
| <!-- The padding between notification children when collapsed --> |
| <dimen name="notification_children_padding">8dp</dimen> |
| |
| <!-- The padding on top of the first notification to the children container --> |
| <dimen name="notification_children_container_top_padding">8dp</dimen> |
| |
| <!-- The padding on the bottom of the last group hybrid notification when collapsed --> |
| <dimen name="notification_children_collapsed_bottom_padding">16dp</dimen> |
| |
| <!-- end margin for system icons if multi user switch is hidden --> |
| <dimen name="system_icons_switcher_hidden_expanded_margin">16dp</dimen> |
| |
| <dimen name="data_usage_graph_marker_width">4dp</dimen> |
| |
| <!-- The width of user avatar when on Keyguard --> |
| <dimen name="multi_user_avatar_keyguard_size">22dp</dimen> |
| |
| <!-- The width of user avatar when expanded --> |
| <dimen name="multi_user_avatar_expanded_size">20dp</dimen> |
| |
| <!-- The font size of the time when collapsed in QS --> |
| <dimen name="qs_time_collapsed_size">14sp</dimen> |
| |
| <!-- The font size of the time when expanded in QS --> |
| <dimen name="qs_time_expanded_size">14sp</dimen> |
| |
| <!-- The font size of the "emergency calls only" label in QS --> |
| <dimen name="qs_emergency_calls_only_text_size">12sp</dimen> |
| |
| <!-- Padding before battery level text in status bar, QS, and Keyguard --> |
| <dimen name="battery_level_padding_start">4dp</dimen> |
| |
| <dimen name="notification_section_header_height">48dp</dimen> |
| |
| <!-- Largest size an avatar might need to be drawn in the user picker, status bar, or |
| quick settings header --> |
| <dimen name="max_avatar_size">48dp</dimen> |
| |
| <!-- Size of user icon + frame in the qs user picker (incl. frame) --> |
| <dimen name="qs_framed_avatar_size">54dp</dimen> |
| <!-- Size of user icon + frame in the keyguard user picker (incl. frame) --> |
| <dimen name="kg_framed_avatar_size">32dp</dimen> |
| |
| <!-- Margin on the left side of the carrier text on Keyguard --> |
| <dimen name="keyguard_carrier_text_margin">16dp</dimen> |
| |
| <!-- Additional translation (downwards) for appearing notifications when going to the full shade |
| from Keyguard. --> |
| <dimen name="go_to_full_shade_appearing_translation">200dp</dimen> |
| |
| <!-- The width/height of the keyguard bottom area icon view on keyguard. --> |
| <dimen name="keyguard_affordance_fixed_height">48dp</dimen> |
| <dimen name="keyguard_affordance_fixed_width">48dp</dimen> |
| <dimen name="keyguard_affordance_fixed_radius">24dp</dimen> |
| <dimen name="keyguard_affordance_fixed_padding">12dp</dimen> |
| |
| <!-- The width/height/padding of the keyguard settings popup menu --> |
| <dimen name="keyguard_settings_popup_menu_icon_height">24dp</dimen> |
| <dimen name="keyguard_settings_popup_menu_icon_width">24dp</dimen> |
| <dimen name="keyguard_settings_popup_menu_icon_end_margin">8dp</dimen> |
| <dimen name="keyguard_settings_popup_menu_padding">12dp</dimen> |
| |
| <!-- Amount the button should shake when it's not long-pressed for long enough. --> |
| <dimen name="keyguard_affordance_shake_amplitude">8dp</dimen> |
| |
| <dimen name="keyguard_affordance_horizontal_offset">16dp</dimen> |
| <dimen name="keyguard_affordance_vertical_offset">32dp</dimen> |
| <!-- Value should be at least sum of 'keyguard_affordance_width' + |
| 'keyguard_affordance_horizontal_offset' --> |
| <dimen name="keyguard_indication_area_padding">82dp</dimen> |
| |
| <!-- The width/padding of the communal tutorial indicator on keyguard. --> |
| <dimen name="communal_tutorial_indicator_fixed_width">168dp</dimen> |
| <dimen name="communal_tutorial_indicator_padding">24dp</dimen> |
| <dimen name="communal_tutorial_indicator_horizontal_offset">32dp</dimen> |
| |
| <!-- The width/height of the unlock icon view on keyguard. --> |
| <dimen name="keyguard_lock_height">42dp</dimen> |
| <dimen name="keyguard_lock_padding">20dp</dimen> |
| <dimen name="secondary_message_padding">8dp</dimen> |
| |
| <dimen name="keyguard_security_container_padding_top">20dp</dimen> |
| |
| <dimen name="keyguard_translate_distance_on_swipe_up">-200dp</dimen> |
| |
| <dimen name="keyguard_indication_margin_bottom">32dp</dimen> |
| <dimen name="lock_icon_margin_bottom">74dp</dimen> |
| <dimen name="ambient_indication_margin_bottom">71dp</dimen> |
| |
| |
| <!-- How much two taps can be apart to still be recognized as a double tap on the lockscreen --> |
| <dimen name="double_tap_slop">32dp</dimen> |
| |
| <dimen name="battery_margin_bottom">0dp</dimen> |
| |
| <!-- Padding between the mobile signal indicator and the start icon when the roaming icon |
| is displayed in the upper left corner. --> |
| <dimen name="roaming_icon_start_padding">2sp</dimen> |
| |
| <!-- Starting margin before the signal cluster --> |
| |
| <!-- Padding between signal cluster and battery icon --> |
| <dimen name="signal_cluster_battery_padding">6dp</dimen> |
| |
| <!-- Screen pinning request width --> |
| <dimen name="screen_pinning_request_width">@dimen/match_parent</dimen> |
| <!-- Screen pinning request nav button circle heights --> |
| <dimen name="screen_pinning_request_button_height">66dp</dimen> |
| <!-- Screen pinning request nav button circle widths --> |
| <dimen name="screen_pinning_request_button_width">84dp</dimen> |
| <!-- Screen pinning request padding on top of inner circle --> |
| <dimen name="screen_pinning_request_inner_padding">14dp</dimen> |
| <!-- Screen pinning request seascape negative padding --> |
| <dimen name="screen_pinning_request_seascape_padding_negative">-18dp</dimen> |
| <!-- Screen pinning request seascape button offset --> |
| <dimen name="screen_pinning_request_seascape_button_offset">-4dp</dimen> |
| <!-- Screen pinning request padding on top of icons --> |
| <dimen name="screen_pinning_request_nav_icon_padding">18dp</dimen> |
| <!-- Screen pinning request padding on side of icons |
| (makes the width match the nav bar)--> |
| <dimen name="screen_pinning_request_nav_side_padding">7dp</dimen> |
| <!-- Screen pinning request side views to match nav bar |
| navigation_side_padding - 3 / 2 * (screen_pinning_request_button_width |
| - navigation_key_width) --> |
| <dimen name="screen_pinning_request_side_width">34dp</dimen> |
| <!-- Screen pinning request controls padding on bigger screens --> |
| <dimen name="screen_pinning_request_frame_padding">0dp</dimen> |
| <!-- Screen pinning inner nav bar circle size --> |
| <dimen name="screen_pinning_nav_highlight_size">56dp</dimen> |
| <!-- Screen pinning inner nav bar outer circle size --> |
| <dimen name="screen_pinning_nav_highlight_outer_size">84dp</dimen> |
| <!-- Screen pinning description bullet gap width --> |
| <dimen name="screen_pinning_description_bullet_gap_width">6sp</dimen> |
| |
| <!-- Minimum margin of the notification panel on the side, when being positioned dynamically --> |
| <dimen name="notification_panel_min_side_margin">48dp</dimen> |
| |
| <dimen name="volume_row_slider_height">192dp</dimen> |
| |
| <!-- Thickness of the assist disclosure beams --> |
| <dimen name="assist_disclosure_thickness">2.5dp</dimen> |
| |
| <!-- Thickness of the shadows of the assist disclosure beams --> |
| <dimen name="assist_disclosure_shadow_thickness">1.5dp</dimen> |
| |
| <!-- Keyboard shortcuts helper --> |
| <dimen name="ksh_layout_width">@dimen/match_parent</dimen> |
| <dimen name="ksh_item_text_size">14sp</dimen> |
| <dimen name="ksh_item_padding">0dp</dimen> |
| <dimen name="ksh_item_margin_start">4dp</dimen> |
| <dimen name="ksh_icon_scaled_size">18dp</dimen> |
| <dimen name="ksh_key_view_padding_vertical">4dp</dimen> |
| <dimen name="ksh_key_view_padding_horizontal">12dp</dimen> |
| |
| <!-- The size of corner radius of the arrow in the onboarding toast. --> |
| <dimen name="recents_onboarding_toast_arrow_corner_radius">2dp</dimen> |
| |
| <dimen name="default_gear_space">18dp</dimen> |
| |
| <!-- Global actions power menu --> |
| <dimen name="global_actions_translate">9dp</dimen> |
| |
| <!-- Distance from the top of screen in pixels, to position the power menu near the button. --> |
| <dimen name="global_actions_top_padding">330px</dimen> |
| |
| <!-- Global actions grid layout --> |
| <dimen name="global_actions_grid_side_margin">4dp</dimen> |
| <dimen name="global_actions_grid_container_bottom_margin">8dp</dimen> |
| |
| <!-- Used to workaround a bug where shadows are clipped during animations by expanding |
| the bounds of the parent view. --> |
| <dimen name="global_actions_grid_container_shadow_offset">20dp</dimen> |
| <dimen name="global_actions_grid_container_negative_shadow_offset">-20dp</dimen> |
| |
| <!-- Global actions grid --> |
| <dimen name="global_actions_grid_vertical_padding">3dp</dimen> |
| <dimen name="global_actions_grid_horizontal_padding">3dp</dimen> |
| |
| <dimen name="global_actions_grid_item_layout_height">98dp</dimen> |
| <dimen name="global_actions_grid_item_side_margin">5dp</dimen> |
| <dimen name="global_actions_grid_item_height">64dp</dimen> |
| |
| <!-- Margins at the left and right of the power menu and home controls widgets. --> |
| <dimen name="global_actions_side_margin">10dp</dimen> |
| |
| <!-- Amount to shift the layout when exiting/entering for controls activities --> |
| <dimen name="global_actions_controls_y_translation">20dp</dimen> |
| |
| <!-- Shutdown and restart actions are larger in power options dialog --> |
| <dimen name="global_actions_power_dialog_item_height">128dp</dimen> |
| <dimen name="global_actions_power_dialog_item_width">128dp</dimen> |
| <dimen name="global_actions_power_dialog_item_bottom_margin">22dp</dimen> |
| |
| <!-- Power Menu Lite --> |
| <dimen name="global_actions_button_size">96dp</dimen> |
| <dimen name="global_actions_button_padding">38dp</dimen> |
| <dimen name="global_actions_corner_radius">28dp</dimen> |
| <dimen name="global_actions_lite_padding">24dp</dimen> |
| <dimen name="global_actions_info_margin">32dp</dimen> |
| |
| <!-- The maximum offset in either direction that elements are moved horizontally to prevent |
| burn-in on AOD. --> |
| <dimen name="burn_in_prevention_offset_x">8dp</dimen> |
| |
| <!-- The maximum offset in either direction that elements are moved vertically to prevent |
| burn-in on AOD. --> |
| <dimen name="burn_in_prevention_offset_y">50dp</dimen> |
| |
| <!-- The maximum offset in either direction that elements are moved vertically to prevent |
| burn-in on AOD. --> |
| <dimen name="burn_in_prevention_offset_y_clock">42dp</dimen> |
| |
| <!-- The maximum offset in either direction that icons move to prevent burn-in on AOD. --> |
| <dimen name="default_burn_in_prevention_offset">15dp</dimen> |
| |
| <!-- The maximum offset for the under-display fingerprint sensor (UDFPS) icon in either |
| direction that elements are moved to prevent burn-in on AOD--> |
| <dimen name="udfps_burn_in_offset_x">7px</dimen> |
| <dimen name="udfps_burn_in_offset_y">20px</dimen> |
| |
| <!-- The absolute side margins of quick settings --> |
| <dimen name="quick_settings_bottom_margin_media">8dp</dimen> |
| <dimen name="nav_content_padding">0dp</dimen> |
| |
| <!-- Navigation bar shadow params. --> |
| <dimen name="nav_key_button_shadow_offset_x">0dp</dimen> |
| <dimen name="nav_key_button_shadow_offset_y">1dp</dimen> |
| <dimen name="nav_key_button_shadow_radius">0.5dp</dimen> |
| |
| <!-- Smart reply button. Total height 48dp, visible height 32dp. --> |
| <dimen name="smart_reply_button_spacing">8dp</dimen> |
| <dimen name="smart_reply_button_padding_vertical">14dp</dimen> |
| <dimen name="smart_reply_button_padding_horizontal">16dp</dimen> |
| <dimen name="smart_reply_button_action_padding_left">8dp</dimen> |
| <dimen name="smart_reply_button_min_height">48dp</dimen> |
| <dimen name="smart_reply_button_stroke_width">1dp</dimen> |
| <dimen name="smart_reply_button_font_size">14sp</dimen> |
| <dimen name="smart_reply_button_line_spacing_extra">6sp</dimen> <!-- Total line height 20sp. --> |
| <!-- Corner radius = half of min_height to create rounded sides. --> |
| <dimen name="smart_reply_button_corner_radius">8dp</dimen> |
| <dimen name="smart_action_button_icon_size">18dp</dimen> |
| <dimen name="smart_action_button_icon_padding">8dp</dimen> |
| |
| <!-- A reasonable upper bound for the height of the smart reply button. The measuring code |
| needs to start with a guess for the maximum size. Currently two-line smart reply buttons |
| add about 88dp of height to the notifications. --> |
| <dimen name="smart_reply_button_max_height">100dp</dimen> |
| |
| <!-- The extra height that we allow a notification with a remote input history to be taller than |
| the regular notification, when we have remote input history texts present. --> |
| <dimen name="remote_input_history_extra_height">60dp</dimen> |
| |
| <!-- Biometric Dialog values --> |
| <dimen name="biometric_dialog_face_icon_size">64dp</dimen> |
| <dimen name="biometric_dialog_fingerprint_icon_width">80dp</dimen> |
| <dimen name="biometric_dialog_fingerprint_icon_height">80dp</dimen> |
| <dimen name="biometric_dialog_button_negative_max_width">160dp</dimen> |
| <dimen name="biometric_dialog_button_positive_max_width">136dp</dimen> |
| <dimen name="biometric_dialog_corner_size">4dp</dimen> |
| <!-- Y translation when showing/dismissing the dialog--> |
| <dimen name="biometric_dialog_animation_translation_offset">350dp</dimen> |
| <dimen name="biometric_dialog_border_padding">4dp</dimen> |
| <dimen name="biometric_dialog_elevation">1dp</dimen> |
| <dimen name="biometric_dialog_icon_padding">16dp</dimen> |
| <!-- Y translation for biometric contents when transitioning to device credential UI --> |
| <dimen name="biometric_dialog_medium_to_large_translation_offset">100dp</dimen> |
| <!-- Y translation for credential contents when animating in --> |
| <dimen name="biometric_dialog_credential_translation_offset">60dp</dimen> |
| <dimen name="biometric_dialog_width">240dp</dimen> |
| <dimen name="biometric_dialog_height">240dp</dimen> |
| |
| <!-- Biometric Auth Credential values --> |
| <dimen name="biometric_auth_icon_size">48dp</dimen> |
| |
| <!-- Biometric Auth pattern view size, better to align keyguard_security_width --> |
| <dimen name="biometric_auth_pattern_view_size">348dp</dimen> |
| <dimen name="biometric_auth_pattern_view_max_size">348dp</dimen> |
| |
| <!-- Starting text size in sp of batteryLevel for wireless charging animation --> |
| <item name="wireless_charging_anim_battery_level_text_size_start" format="float" type="dimen"> |
| 0 |
| </item> |
| <!-- Ending text size in sp of batteryLevel for wireless charging animation --> |
| <item name="wireless_charging_anim_battery_level_text_size_end" format="float" type="dimen">48 |
| </item> |
| <!-- time until battery info is at full opacity--> |
| <integer name="wireless_charging_anim_opacity_offset">80</integer> |
| <!-- duration batteryLevel opacity goes from 0 to 1 duration --> |
| <integer name="wireless_charging_battery_level_text_opacity_duration">117</integer> |
| <!-- battery text scale animation duration --> |
| <integer name="wireless_charging_battery_level_text_scale_animation_duration">367</integer> |
| <!--time until wireless charging animation starts to fade--> |
| <integer name="wireless_charging_fade_offset">920</integer> |
| <!-- duration wireless charging animation takes to full fade to 0 opacity --> |
| <integer name="wireless_charging_fade_duration">200</integer> |
| |
| <!-- Wired charging on AOD, text animation duration --> |
| <integer name="wired_charging_keyguard_text_animation_duration_down">500</integer> |
| <!-- Wired charging on AOD, text animation duration --> |
| <integer name="wired_charging_keyguard_text_animation_duration_up">300</integer> |
| <!-- Wired charging on AOD, text animation distance --> |
| <integer name="wired_charging_keyguard_text_animation_distance">-30</integer> |
| |
| <!-- Logout button --> |
| <dimen name="logout_button_corner_radius">50dp</dimen> |
| |
| <!-- Blur radius on status bar window and power menu --> |
| <dimen name="min_window_blur_radius">1px</dimen> |
| <dimen name="max_window_blur_radius">23px</dimen> |
| |
| <!-- How much into a DisplayCutout's bounds we can go, on each side --> |
| <dimen name="display_cutout_margin_consumption">0px</dimen> |
| |
| <!-- Height of the Ongoing App Ops chip --> |
| <dimen name="ongoing_appops_chip_height">24sp</dimen> |
| <!-- Side padding between background of Ongoing App Ops chip and content --> |
| <dimen name="ongoing_appops_chip_side_padding">8dp</dimen> |
| <!-- Margin between icons of Ongoing App Ops chip --> |
| <dimen name="ongoing_appops_chip_icon_margin">4dp</dimen> |
| <!-- Icon size of Ongoing App Ops chip --> |
| <dimen name="ongoing_appops_chip_icon_size">16sp</dimen> |
| <!-- Radius of Ongoing App Ops chip corners --> |
| <dimen name="ongoing_appops_chip_bg_corner_radius">28dp</dimen> |
| <!-- One or two privacy items --> |
| <dimen name="ongoing_appops_chip_min_width">56dp</dimen> |
| <!-- Three privacy items. This value must not be exceeded --> |
| <dimen name="ongoing_appops_chip_max_width">76dp</dimen> |
| <dimen name="ongoing_appops_dot_diameter">6dp</dimen> |
| <dimen name="ongoing_appops_chip_min_animation_width">10dp</dimen> |
| <dimen name="ongoing_appops_chip_animation_in_status_bar_translation_x">15dp</dimen> |
| <dimen name="ongoing_appops_chip_animation_out_status_bar_translation_x">7dp</dimen> |
| <!-- Total minimum padding to enforce to ensure that the dot can always show --> |
| <dimen name="ongoing_appops_dot_min_padding">20dp</dimen> |
| |
| <dimen name="ongoing_appops_dialog_side_margins">@dimen/notification_shade_content_margin_horizontal</dimen> |
| |
| <dimen name="ongoing_appops_dialog_circle_size">32dp</dimen> |
| |
| <dimen name="ongoing_appops_dialog_icon_size">16dp</dimen> |
| |
| <dimen name="ongoing_appops_dialog_side_padding">16dp</dimen> |
| |
| <dimen name="privacy_dialog_background_radius_large">12dp</dimen> |
| <dimen name="privacy_dialog_background_radius_small">4dp</dimen> |
| |
| <!-- Size of media cards in the QSPanel carousel --> |
| <dimen name="qs_media_padding">16dp</dimen> |
| <dimen name="qs_media_album_radius">14dp</dimen> |
| <dimen name="qs_media_info_margin">12dp</dimen> |
| <dimen name="qs_media_info_spacing">8dp</dimen> |
| <dimen name="qs_media_icon_offset">4dp</dimen> |
| <dimen name="qs_center_guideline_padding">10dp</dimen> |
| <dimen name="qs_media_action_spacing">4dp</dimen> |
| <dimen name="qs_media_action_margin">12dp</dimen> |
| <dimen name="qs_seamless_height">24dp</dimen> |
| <dimen name="qs_seamless_icon_size">12dp</dimen> |
| <dimen name="qs_media_disabled_seekbar_height">1dp</dimen> |
| <dimen name="qs_media_enabled_seekbar_height">2dp</dimen> |
| <dimen name="qs_media_app_icon_size">24dp</dimen> |
| <dimen name="qs_media_explicit_indicator_icon_size">13dp</dimen> |
| |
| <dimen name="qs_media_session_enabled_seekbar_vertical_padding">15dp</dimen> |
| <dimen name="qs_media_session_disabled_seekbar_vertical_padding">16dp</dimen> |
| <dimen name="qs_media_session_height_expanded">184dp</dimen> |
| <dimen name="qs_media_session_height_collapsed">128dp</dimen> |
| <dimen name="qs_media_seekbar_progress_wavelength">20dp</dimen> |
| <dimen name="qs_media_seekbar_progress_amplitude">1.5dp</dimen> |
| <dimen name="qs_media_seekbar_progress_phase">8dp</dimen> |
| <dimen name="qs_media_seekbar_progress_stroke_width">2dp</dimen> |
| <dimen name="qs_media_session_collapsed_guideline">144dp</dimen> |
| |
| <!-- Size of Smartspace media recommendations cards in the QSPanel carousel --> |
| <dimen name="qs_media_rec_default_width">380dp</dimen> |
| <dimen name="qs_media_rec_icon_top_margin">16dp</dimen> |
| <dimen name="qs_media_rec_album_icon_size">16dp</dimen> |
| <dimen name="qs_media_rec_album_size">88dp</dimen> |
| <dimen name="qs_media_rec_album_width">110dp</dimen> |
| <dimen name="qs_media_rec_album_height_expanded">108dp</dimen> |
| <dimen name="qs_media_rec_album_height_collapsed">77dp</dimen> |
| <dimen name="qs_media_rec_album_side_margin">16dp</dimen> |
| <dimen name="qs_media_rec_album_bottom_margin">8dp</dimen> |
| <dimen name="qs_media_rec_album_title_bottom_margin">22dp</dimen> |
| <dimen name="qs_media_rec_album_subtitle_height">12dp</dimen> |
| |
| <!-- Chipbar --> |
| <!-- (Used for media tap-to-transfer chip for sender device and active unlock) --> |
| <dimen name="chipbar_outer_padding">16dp</dimen> |
| <dimen name="chipbar_outer_padding_half">8dp</dimen> |
| <dimen name="chipbar_text_size">16sp</dimen> |
| <dimen name="chipbar_start_icon_size">24dp</dimen> |
| <dimen name="chipbar_end_icon_size">20dp</dimen> |
| <dimen name="chipbar_end_button_vertical_padding">8dp</dimen> |
| <dimen name="chipbar_end_button_vertical_negative_margin">-8dp</dimen> |
| <dimen name="chipbar_end_item_start_margin">12dp</dimen> |
| |
| <!-- Media tap-to-transfer chip for receiver device --> |
| <dimen name="media_ttt_icon_size_receiver">112dp</dimen> |
| <!-- Add some padding for the generic icon so it doesn't go all the way to the border. --> |
| <!-- The generic icon should be 40dp, and the full icon is 112dp, so the padding should be |
| (112 - 40) / 2 = 36dp --> |
| <dimen name="media_ttt_generic_icon_padding">36dp</dimen> |
| <dimen name="media_ttt_receiver_vert_translation">40dp</dimen> |
| <dimen name="media_ttt_receiver_icon_bottom_margin">10dp</dimen> |
| |
| <!-- Window magnification --> |
| <dimen name="magnification_border_drag_size">35dp</dimen> |
| <dimen name="magnification_outer_border_margin">15dp</dimen> |
| <dimen name="magnification_inner_border_margin">17dp</dimen> |
| <dimen name="magnification_mirror_surface_margin">20dp</dimen> |
| <dimen name="magnification_drag_corner_margin">8dp</dimen> |
| <dimen name="magnification_frame_move_short">5dp</dimen> |
| <dimen name="magnification_frame_move_long">25dp</dimen> |
| <dimen name="magnification_drag_view_size">36dp</dimen> |
| <dimen name="magnification_controls_size">90dp</dimen> |
| <dimen name="magnification_switch_button_size">56dp</dimen> |
| <dimen name="magnification_switch_button_padding">6dp</dimen> |
| <dimen name="magnification_switch_button_margin">16dp</dimen> |
| <dimen name="magnification_close_button_padding">15dp</dimen> |
| <dimen name="magnifier_left_right_controls_width">35dp</dimen> |
| <dimen name="magnifier_left_right_controls_height">45dp</dimen> |
| <dimen name="magnifier_up_down_controls_width">45dp</dimen> |
| <dimen name="magnifier_up_down_controls_height">40dp</dimen> |
| <dimen name="magnifier_outer_corner_radius">30dp</dimen> |
| <dimen name="magnifier_corner_radius">28dp</dimen> |
| <dimen name="magnifier_edit_corner_radius">16dp</dimen> |
| <dimen name="magnifier_edit_outer_corner_radius">18dp</dimen> |
| <dimen name="magnifier_border_width">8dp</dimen> |
| <dimen name="magnifier_stroke_width">2dp</dimen> |
| <dimen name="magnifier_edit_dash_gap">20dp</dimen> |
| <dimen name="magnification_window_drag_corner_size">26dp</dimen> |
| <dimen name="magnification_window_drag_corner_stroke">3dp</dimen> |
| <!-- The extra padding to show the whole outer border --> |
| <dimen name="magnifier_drag_handle_padding">3dp</dimen> |
| <!-- Magnification settings panel --> |
| <dimen name="magnification_setting_view_margin">24dp</dimen> |
| <dimen name="magnification_setting_text_size">18sp</dimen> |
| <dimen name="magnification_setting_background_padding">24dp</dimen> |
| <dimen name="magnification_setting_background_corner_radius">28dp</dimen> |
| <dimen name="magnification_setting_seekbar_margin">16dp</dimen> |
| <dimen name="magnification_setting_button_line_height">20sp</dimen> |
| <dimen name="magnification_setting_button_done_width">312dp</dimen> |
| <dimen name="magnification_setting_button_done_height">48dp</dimen> |
| <dimen name="magnification_setting_button_done_corner_radius">100dp</dimen> |
| <dimen name="magnification_setting_button_done_padding_vertical">10dp</dimen> |
| <dimen name="magnification_setting_button_done_padding_horizontal">24dp</dimen> |
| <dimen name="magnification_setting_image_button_height">58dp</dimen> |
| <dimen name="magnification_setting_image_button_corner_radius">48dp</dimen> |
| <dimen name="magnification_setting_image_button_background_width">316dp</dimen> |
| <dimen name="magnification_setting_image_button_background_corner_radius">80dp</dimen> |
| <dimen name="magnification_setting_image_button_padding_vertical">12dp</dimen> |
| <dimen name="magnification_setting_image_button_padding_horizontal">24dp</dimen> |
| <dimen name="magnification_setting_image_button_open_in_full_padding_vertical">16dp</dimen> |
| <dimen name="magnification_setting_image_button_open_in_full_padding_horizontal">28dp</dimen> |
| <dimen name="magnification_setting_drag_corner_radius">28dp</dimen> |
| <dimen name="magnification_setting_drag_size">56dp</dimen> |
| <fraction name="magnification_resize_window_size_amount">10%</fraction> |
| |
| <!-- Seekbar with icon buttons --> |
| <dimen name="seekbar_icon_size">24dp</dimen> |
| |
| <!-- How far from the right edge of the screen you need to drag the window before the button |
| repositions to the other side. --> |
| <dimen name="magnification_button_reposition_threshold_from_edge">32dp</dimen> |
| |
| <dimen name="magnification_drag_size">15dp</dimen> |
| <dimen name="magnifier_panel_size">265dp</dimen> |
| |
| <!-- Home Controls --> |
| <dimen name="controls_header_menu_size">48dp</dimen> |
| <dimen name="controls_header_menu_button_size">48dp</dimen> |
| <dimen name="controls_header_bottom_margin">16dp</dimen> |
| <dimen name="controls_header_horizontal_padding">12dp</dimen> |
| <dimen name="controls_header_app_icon_size">24dp</dimen> |
| <dimen name="controls_top_margin">48dp</dimen> |
| <dimen name="controls_content_margin_horizontal">0dp</dimen> |
| <dimen name="controls_content_padding">16dp</dimen> |
| <dimen name="control_header_text_size">24sp</dimen> |
| <dimen name="control_item_text_size">14sp</dimen> |
| <dimen name="control_menu_item_text_size">16sp</dimen> |
| <dimen name="control_menu_item_height">54dp</dimen> |
| <dimen name="control_menu_vertical_padding">12dp</dimen> |
| <dimen name="control_menu_horizontal_padding">@dimen/notification_side_paddings</dimen> |
| <dimen name="control_apps_popup_item_height">56dp</dimen> |
| <dimen name="control_popup_item_corner_radius">@dimen/notification_corner_radius_small</dimen> |
| <dimen name="control_popup_items_divider_height">@dimen/controls_app_divider_height</dimen> |
| <dimen name="control_popup_max_width">380dp</dimen> |
| <dimen name="control_popup_corner_radius">@dimen/notification_corner_radius</dimen> |
| <dimen name="control_popup_horizontal_margin">16dp</dimen> |
| <dimen name="control_spinner_padding_horizontal">20dp</dimen> |
| <dimen name="control_text_size">14sp</dimen> |
| <dimen name="control_icon_size">24dp</dimen> |
| <dimen name="control_chevron_icon_size">20dp</dimen> |
| <dimen name="control_spacing">8dp</dimen> |
| <dimen name="control_list_divider">1dp</dimen> |
| <dimen name="control_list_vertical_spacing">8dp</dimen> |
| <dimen name="control_list_horizontal_spacing">12dp</dimen> |
| <dimen name="control_corner_radius">14dp</dimen> |
| <dimen name="control_height">104dp</dimen> |
| <dimen name="control_padding">12dp</dimen> |
| <dimen name="control_padding_adjustment">4dp</dimen> |
| <dimen name="control_status_normal">14sp</dimen> |
| <dimen name="control_status_expanded">18sp</dimen> |
| <dimen name="control_base_item_margin">4dp</dimen> |
| <dimen name="control_status_padding">3dp</dimen> |
| <fraction name="controls_toggle_bg_intensity">5%</fraction> |
| <dimen name="controls_setup_top_margin">16dp</dimen> |
| <dimen name="controls_setup_title">22sp</dimen> |
| <dimen name="controls_setup_subtitle">14sp</dimen> |
| <dimen name="controls_setup_vertical_padding">52dp</dimen> |
| <dimen name="controls_detail_dialog_header_height">52dp</dimen> |
| <!-- Limit the TaskView to this percentage of the overall screen width (0.0 - 1.0) --> |
| <item name="controls_task_view_width_percentage" translatable="false" format="float" type="dimen">1.0</item> |
| <dimen name="controls_task_view_right_margin">0dp</dimen> |
| |
| <dimen name="controls_panel_corner_radius">42dp</dimen> |
| |
| <!-- Home Controls activity view detail panel--> |
| <dimen name="controls_activity_view_corner_radius">@*android:dimen/config_bottomDialogCornerRadius</dimen> |
| |
| <!-- Home Controls management screens --> |
| <dimen name="controls_management_top_padding">48dp</dimen> |
| <dimen name="controls_management_side_padding">16dp</dimen> |
| <dimen name="controls_management_titles_margin">16dp</dimen> |
| <dimen name="controls_management_footer_side_margin">8dp</dimen> |
| <dimen name="controls_management_footer_top_margin">@dimen/controls_management_footer_side_margin</dimen> |
| <dimen name="controls_management_list_margin">16dp</dimen> |
| <dimen name="controls_management_indicator_top_margin">@dimen/controls_management_list_margin</dimen> |
| <dimen name="controls_management_apps_list_margin">64dp</dimen> |
| <dimen name="controls_management_editing_list_margin">48dp</dimen> |
| <dimen name="controls_management_editing_divider_margin">24dp</dimen> |
| <dimen name="controls_management_apps_extra_side_margin">8dp</dimen> |
| <dimen name="controls_management_zone_top_margin">32dp</dimen> |
| <dimen name="controls_management_favorites_top_margin">@dimen/controls_management_zone_top_margin</dimen> |
| <dimen name="controls_management_status_side_margin">16dp</dimen> |
| <dimen name="controls_management_page_indicator_height">24dp</dimen> |
| <dimen name="controls_management_checkbox_size">25dp</dimen> |
| <dimen name="controls_management_footer_height">72dp</dimen> |
| <dimen name="controls_title_size">24sp</dimen> |
| <dimen name="controls_subtitle_size">16sp</dimen> |
| |
| <dimen name="controls_app_icon_size">24dp</dimen> |
| <dimen name="controls_app_icon_frame_side_padding">16dp</dimen> |
| <dimen name="controls_app_divider_height">2dp</dimen> |
| |
| <item name="controls_thumbnail_shadow_x" type="dimen" format="float">2.0</item> |
| <item name="controls_thumbnail_shadow_y" type="dimen" format="float">2.0</item> |
| <item name="controls_thumbnail_shadow_radius" type="dimen" format="float">2.0</item> |
| |
| <dimen name="controls_card_margin">@dimen/control_base_item_margin</dimen> |
| <item name="control_card_elevation" type="dimen" format="float">15</item> |
| |
| <dimen name="controls_dialog_padding">32dp</dimen> |
| <dimen name="controls_dialog_control_width">200dp</dimen> |
| |
| <!-- Screen record dialog --> |
| <dimen name="screenrecord_option_padding">18dp</dimen> |
| <dimen name="screenrecord_logo_size">30dp</dimen> |
| <dimen name="screenrecord_option_icon_size">24dp</dimen> |
| <!-- Screen record status bar icon --> |
| <dimen name="screenrecord_status_text_size">14sp</dimen> |
| <dimen name="screenrecord_status_icon_radius">7dp</dimen> |
| <dimen name="screenrecord_status_icon_width">21dp</dimen> |
| <dimen name="screenrecord_status_icon_height">17.5dp</dimen> |
| <dimen name="screenrecord_status_icon_bg_radius">8dp</dimen> |
| <!-- Screen record spinner --> |
| <dimen name="screenrecord_spinner_height">72dp</dimen> |
| <dimen name="screenrecord_spinner_margin">24dp</dimen> |
| <dimen name="screenrecord_spinner_text_padding_start">20dp</dimen> |
| <dimen name="screenrecord_spinner_text_padding_end">80dp</dimen> |
| <dimen name="screenrecord_spinner_arrow_size">24dp</dimen> |
| <dimen name="screenrecord_spinner_background_radius">28dp</dimen> |
| |
| <dimen name="screenrecord_title_margin_top">20dp</dimen> |
| <dimen name="screenrecord_warning_line_height">20dp</dimen> |
| <dimen name="screenrecord_options_padding_bottom">16dp</dimen> |
| <dimen name="screenrecord_buttons_margin_top">20dp</dimen> |
| |
| <!-- Connected display dialog --> |
| <dimen name="connected_display_dialog_logo_size">48dp</dimen> |
| |
| <!-- Keyguard user switcher --> |
| <dimen name="kg_user_switcher_text_size">16sp</dimen> |
| |
| <!-- Opacity at which the background for the shutdown UI will be drawn. --> |
| <item name="shutdown_scrim_behind_alpha" format="float" type="dimen">0.95</item> |
| |
| <!-- Output switcher panel related dimensions --> |
| <dimen name="media_output_dialog_list_max_height">355dp</dimen> |
| <dimen name="media_output_dialog_list_item_height">76dp</dimen> |
| <dimen name="media_output_dialog_header_album_icon_size">72dp</dimen> |
| <dimen name="media_output_dialog_header_back_icon_size">32dp</dimen> |
| <dimen name="media_output_dialog_header_icon_padding">16dp</dimen> |
| <dimen name="media_output_dialog_icon_corner_radius">16dp</dimen> |
| <dimen name="media_output_dialog_title_anim_y_delta">12.5dp</dimen> |
| <dimen name="media_output_dialog_app_tier_icon_size">20dp</dimen> |
| <dimen name="media_output_dialog_background_radius">16dp</dimen> |
| <dimen name="media_output_dialog_active_background_radius">30dp</dimen> |
| <dimen name="media_output_dialog_default_margin_end">16dp</dimen> |
| <dimen name="media_output_dialog_selectable_margin_end">80dp</dimen> |
| <dimen name="media_output_dialog_list_padding_top">8dp</dimen> |
| <dimen name="media_output_dialog_icon_left_radius">28dp</dimen> |
| <dimen name="media_output_dialog_icon_right_radius">0dp</dimen> |
| |
| <!-- Distance that the full shade transition takes in order to complete by tapping on a button |
| like "expand". --> |
| <dimen name="lockscreen_shade_transition_by_tap_distance">200dp</dimen> |
| |
| <!-- Distance that the full shade transition takes in order to complete. --> |
| <dimen name="lockscreen_shade_full_transition_distance">80dp</dimen> |
| |
| <!-- Distance that the full shade transition takes in order for scrim to fully transition to |
| the shade (in alpha) --> |
| <dimen name="lockscreen_shade_scrim_transition_distance">@dimen/lockscreen_shade_full_transition_distance</dimen> |
| |
| <!-- Distance that it takes in order for the notifications scrim fade in to start. --> |
| <dimen name="lockscreen_shade_notifications_scrim_transition_delay">0dp</dimen> |
| |
| <!-- Distance that it takes for the notifications scrim to fully fade if after it started. --> |
| <dimen name="lockscreen_shade_notifications_scrim_transition_distance">@dimen/lockscreen_shade_scrim_transition_distance</dimen> |
| |
| <!-- Distance that the full shade transition takes in order for the keyguard content on |
| NotificationPanelViewController to fully fade (e.g. Clock & Smartspace) --> |
| <dimen name="lockscreen_shade_npvc_keyguard_content_alpha_transition_distance">@dimen/lockscreen_shade_full_transition_distance</dimen> |
| |
| <!-- Distance that the full shade transition takes in order for the notification shelf to fully |
| expand. --> |
| <dimen name="lockscreen_shade_notif_shelf_transition_distance">@dimen/lockscreen_shade_full_transition_distance</dimen> |
| |
| <!-- Distance that the full shade transition takes in order for the Quick Settings to fully |
| fade and expand. --> |
| <dimen name="lockscreen_shade_qs_transition_distance">@dimen/lockscreen_shade_full_transition_distance</dimen> |
| |
| <!-- Distance delay for the QS transition to start during the lockscreen shade expansion. --> |
| <dimen name="lockscreen_shade_qs_transition_delay">0dp</dimen> |
| |
| <!-- Distance that it takes to complete the QS "squish" transition during the lockscreen shade |
| expansion. --> |
| <dimen name="lockscreen_shade_qs_squish_transition_distance">@dimen/lockscreen_shade_qs_transition_distance</dimen> |
| |
| <!-- The fraction at which the QS "squish" transition should start during the lockscreen shade |
| expansion. 0 is fully collapsed, 1 is fully expanded. --> |
| <item type="dimen" format="float" name="lockscreen_shade_qs_squish_start_fraction">0.5</item> |
| |
| <!-- Distance that the full shade transition takes in order for depth of the wallpaper to fully |
| change. --> |
| <dimen name="lockscreen_shade_depth_controller_transition_distance">@dimen/lockscreen_shade_full_transition_distance</dimen> |
| |
| <!-- Distance that the full shade transition takes in order for the UDFPS Keyguard View to fully |
| fade. --> |
| <dimen name="lockscreen_shade_udfps_keyguard_transition_distance">@dimen/lockscreen_shade_full_transition_distance</dimen> |
| |
| <!-- Used for StatusBar to know that a transition is in progress. At the moment it only checks |
| whether the progress is > 0, therefore this value is not very important. --> |
| <dimen name="lockscreen_shade_status_bar_transition_distance">@dimen/lockscreen_shade_full_transition_distance</dimen> |
| |
| <!-- Distance that the full shade transition takes in order for the keyguard elements to fully |
| translate into their final position. --> |
| <dimen name="lockscreen_shade_keyguard_transition_distance">@dimen/lockscreen_shade_media_transition_distance</dimen> |
| |
| <!-- DREAMING -> LOCKSCREEN transition: Amount to shift lockscreen content on entering --> |
| <dimen name="dreaming_to_lockscreen_transition_lockscreen_translation_y">40dp</dimen> |
| |
| <!-- OCCLUDED -> LOCKSCREEN transition: Amount to shift lockscreen content on entering --> |
| <dimen name="occluded_to_lockscreen_transition_lockscreen_translation_y">40dp</dimen> |
| |
| <!-- LOCKSCREEN -> DREAMING transition: Amount to shift lockscreen content on entering --> |
| <dimen name="lockscreen_to_dreaming_transition_lockscreen_translation_y">-40dp</dimen> |
| |
| <!-- GONE -> DREAMING transition: Amount to shift lockscreen content on entering --> |
| <dimen name="gone_to_dreaming_transition_lockscreen_translation_y">-40dp</dimen> |
| |
| <!-- LOCKSCREEN -> OCCLUDED transition: Amount to shift lockscreen content on entering --> |
| <dimen name="lockscreen_to_occluded_transition_lockscreen_translation_y">-40dp</dimen> |
| |
| <!-- The amount of vertical offset for the keyguard during the full shade transition. --> |
| <dimen name="lockscreen_shade_keyguard_transition_vertical_offset">0dp</dimen> |
| |
| <!-- Distance that the full shade transition takes in order for media to fully transition to |
| the shade --> |
| <dimen name="lockscreen_shade_media_transition_distance">120dp</dimen> |
| |
| <!-- Maximum over scroll amount for the shade when transition to the full shade. --> |
| <dimen name="lockscreen_shade_max_over_scroll_amount">24dp</dimen> |
| |
| <!-- Maximum over scroll amount for the shade when transition to the full shade. |
| Only used for split-shade. --> |
| <dimen name="shade_max_over_scroll_amount">@dimen/lockscreen_shade_max_over_scroll_amount</dimen> |
| |
| <!-- Maximum overshoot for the pulse expansion --> |
| <dimen name="pulse_expansion_max_top_overshoot">32dp</dimen> |
| |
| <!-- The drag amount required for the split shade to fully expand. --> |
| <dimen name="split_shade_full_transition_distance">400dp</dimen> |
| <!-- |
| The drag amount required for the scrim to fully fade in when expanding the split shade. |
| Currently setting it a little longer than the full shade transition distance, to avoid |
| having a state where the screen is fully black without any content showing. |
| --> |
| <dimen name="split_shade_scrim_transition_distance">600dp</dimen> |
| |
| <dimen name="people_space_widget_radius">28dp</dimen> |
| <dimen name="people_space_image_radius">20dp</dimen> |
| <dimen name="people_space_messages_count_radius">12dp</dimen> |
| <dimen name="people_space_widget_background_padding">6dp</dimen> |
| <dimen name="required_width_for_medium">136dp</dimen> |
| <dimen name="required_height_for_medium">80dp</dimen> |
| <dimen name="required_width_for_large">120dp</dimen> |
| <dimen name="required_height_for_large">168dp</dimen> |
| <dimen name="default_width">146dp</dimen> |
| <dimen name="default_height">92dp</dimen> |
| <dimen name="avatar_size_for_medium_empty">64dp</dimen> |
| <dimen name="avatar_size_for_medium">52dp</dimen> |
| <dimen name="max_people_avatar_size_for_large_content">64dp</dimen> |
| <dimen name="max_people_avatar_size">108dp</dimen> |
| <dimen name="name_text_size_for_small">14sp</dimen> |
| <dimen name="name_text_size_for_medium_content">12sp</dimen> |
| <dimen name="name_text_size_for_large_content">14sp</dimen> |
| <dimen name="empty_name_text_size_for_medium">12sp</dimen> |
| <dimen name="max_name_text_size_for_medium">14sp</dimen> |
| <dimen name="medium_height_for_max_name_text_size">104dp</dimen> |
| <dimen name="name_text_size_for_large">16sp</dimen> |
| <dimen name="content_text_size_for_medium">12sp</dimen> |
| <dimen name="content_text_size_for_large">14sp</dimen> |
| <dimen name="below_name_text_padding">16dp</dimen> |
| <dimen name="above_notification_text_padding">22dp</dimen> |
| <dimen name="before_messages_count_padding">40dp</dimen> |
| <dimen name="before_predefined_icon_padding">30dp</dimen> |
| <dimen name="regular_predefined_icon">18dp</dimen> |
| <dimen name="larger_predefined_icon">24dp</dimen> |
| <dimen name="largest_predefined_icon">32dp</dimen> |
| <dimen name="availability_dot_status_padding">8dp</dimen> |
| <dimen name="availability_dot_notification_padding">12dp</dimen> |
| <dimen name="availability_dot_shown_padding">4dp</dimen> |
| <dimen name="availability_dot_missing_padding">12dp</dimen> |
| <dimen name="medium_content_padding_above_name">4dp</dimen> |
| <dimen name="padding_above_predefined_icon_for_small">4dp</dimen> |
| <dimen name="padding_between_suppressed_layout_items">8dp</dimen> |
| |
| <!-- Accessibility floating menu --> |
| <dimen name="accessibility_floating_menu_elevation">3dp</dimen> |
| <dimen name="accessibility_floating_menu_stroke_width">0dp</dimen> |
| <dimen name="accessibility_floating_menu_stroke_inset">0dp</dimen> |
| <dimen name="accessibility_floating_menu_margin">16dp</dimen> |
| <dimen name="accessibility_floating_menu_small_padding">6dp</dimen> |
| <dimen name="accessibility_floating_menu_small_width_height">36dp</dimen> |
| <dimen name="accessibility_floating_menu_small_single_radius">25dp</dimen> |
| <dimen name="accessibility_floating_menu_small_multiple_radius">20dp</dimen> |
| <dimen name="accessibility_floating_menu_large_padding">8dp</dimen> |
| <dimen name="accessibility_floating_menu_large_width_height">56dp</dimen> |
| <dimen name="accessibility_floating_menu_large_single_radius">35dp</dimen> |
| <dimen name="accessibility_floating_menu_large_multiple_radius">35dp</dimen> |
| <dimen name="accessibility_floating_menu_ime_shifting_space">48dp</dimen> |
| |
| <dimen name="accessibility_floating_menu_message_container_horizontal_padding">15dp</dimen> |
| <dimen name="accessibility_floating_menu_message_text_vertical_padding">8dp</dimen> |
| <dimen name="accessibility_floating_menu_message_margin">8dp</dimen> |
| <dimen name="accessibility_floating_menu_message_elevation">5dp</dimen> |
| <dimen name="accessibility_floating_menu_message_text_size">14sp</dimen> |
| <dimen name="accessibility_floating_menu_message_min_width">312dp</dimen> |
| <dimen name="accessibility_floating_menu_message_min_height">48dp</dimen> |
| |
| <dimen name="accessibility_floating_tooltip_arrow_width">8dp</dimen> |
| <dimen name="accessibility_floating_tooltip_arrow_height">16dp</dimen> |
| <dimen name="accessibility_floating_tooltip_arrow_margin">-2dp</dimen> |
| <dimen name="accessibility_floating_tooltip_arrow_corner_radius">2dp</dimen> |
| <dimen name="accessibility_floating_tooltip_text_corner_radius">8dp</dimen> |
| <dimen name="accessibility_floating_tooltip_margin">16dp</dimen> |
| <dimen name="accessibility_floating_tooltip_padding">16dp</dimen> |
| <dimen name="accessibility_floating_tooltip_font_size">14sp</dimen> |
| |
| <dimen name="rounded_slider_height">48dp</dimen> |
| <!-- rounded_slider_height / 2 --> |
| <dimen name="rounded_slider_corner_radius">24dp</dimen> |
| <dimen name="rounded_slider_icon_size">20dp</dimen> |
| <!-- (rounded_slider_height - rounded_slider_icon_size) / 2 --> |
| <dimen name="rounded_slider_icon_inset">14dp</dimen> |
| <!-- rounded_slider_corner_radius - rounded_slider_track_corner_radius --> |
| <dimen name="rounded_slider_track_inset">22dp</dimen> |
| <dimen name="rounded_slider_track_width">4dp</dimen> |
| <!-- rounded_slider_track_width / 2 --> |
| <dimen name="rounded_slider_track_corner_radius">2dp</dimen> |
| <dimen name="rounded_slider_background_padding">8dp</dimen> |
| <!-- rounded_slider_corner_radius + rounded_slider_background_padding --> |
| <dimen name="rounded_slider_background_rounded_corner">32dp</dimen> |
| |
| <!-- Location on the screen of the center of the physical power button. This is a reasonable |
| default that should be overridden by device-specific overlays. --> |
| <dimen name="physical_power_button_center_screen_location_y">620px</dimen> |
| |
| <!-- Location on the screen of the center of the fingerprint sensor. For devices with under |
| display fingerprint sensors, this directly corresponds to the fingerprint sensor's location. |
| For devices with sensors on the back of the device, this corresponds to the location on the |
| screen directly in front of the sensor. |
| By default, this is set to @null to use the horizontal center of the screen. --> |
| <dimen name="physical_fingerprint_sensor_center_screen_location_x">@null</dimen> |
| |
| <!-- Location on the screen of the center of the fingerprint sensor. For devices with under |
| display fingerprint sensors, this directly corresponds to the fingerprint sensor's location. |
| For devices with sensors on the back of the device, this corresponds to the location on the |
| screen directly in front of the sensor. --> |
| <dimen name="physical_fingerprint_sensor_center_screen_location_y">610px</dimen> |
| |
| <!-- Normalized location on the screen of the center of the physical usb charger port in |
| portrait mode. This is a reasonable default that should be overridden by device-specific |
| overlays. --> |
| <item name="physical_charger_port_location_normalized_x" type="dimen" format="float">0.5</item> |
| <item name="physical_charger_port_location_normalized_y" type="dimen" format="float">1</item> |
| |
| <!-- Wallet activity screen specs --> |
| <dimen name="wallet_icon_size">36sp</dimen> |
| <dimen name="wallet_screen_header_icon_size">56dp</dimen> |
| <dimen name="wallet_screen_header_view_size">80dp</dimen> |
| <dimen name="card_margin">16dp</dimen> |
| <dimen name="wallet_card_carousel_container_top_margin">48dp</dimen> |
| <dimen name="card_carousel_dot_offset">24dp</dimen> |
| <dimen name="card_carousel_dot_unselected_radius">2dp</dimen> |
| <dimen name="card_carousel_dot_selected_radius">3dp</dimen> |
| <dimen name="card_carousel_dot_margin">4dp</dimen> |
| <dimen name="min_wallet_empty_height">208dp</dimen> |
| <dimen name="wallet_card_border_width">1dp</dimen> |
| <dimen name="wallet_empty_state_corner_radius">24dp</dimen> |
| <dimen name="wallet_tile_card_view_height">32dp</dimen> |
| <dimen name="wallet_tile_card_view_width">50dp</dimen> |
| <dimen name="wallet_button_horizontal_padding">24dp</dimen> |
| <dimen name="wallet_button_vertical_padding">8dp</dimen> |
| |
| <!-- Ongoing call chip --> |
| <dimen name="ongoing_call_chip_side_padding">12dp</dimen> |
| <dimen name="ongoing_call_chip_icon_size">16dp</dimen> |
| <!-- The padding between the icon and the text. --> |
| <dimen name="ongoing_call_chip_icon_text_padding">4dp</dimen> |
| <dimen name="ongoing_call_chip_corner_radius">28dp</dimen> |
| |
| <!-- Status bar user chip --> |
| <dimen name="status_bar_user_chip_avatar_size">16dp</dimen> |
| <!-- below also works as break between user chip and hover state of status icons --> |
| <dimen name="status_bar_user_chip_end_margin">8dp</dimen> |
| <dimen name="status_bar_user_chip_text_size">12sp</dimen> |
| |
| <!-- System UI Dialog --> |
| <dimen name="dialog_title_text_size">24sp</dimen> |
| |
| <!-- Internet panel related dimensions --> |
| <dimen name="internet_dialog_list_max_height">662dp</dimen> |
| <!-- The height of the WiFi network in Internet panel. --> |
| <dimen name="internet_dialog_wifi_network_height">72dp</dimen> |
| <!-- The height of the WiFi toggle layout in Internet panel --> |
| <dimen name="internet_dialog_wifi_toggle_height">56dp</dimen> |
| |
| <!-- The width of large/content heavy dialogs (e.g. Internet, Media output, etc) --> |
| <dimen name="large_dialog_width">@dimen/match_parent</dimen> |
| |
| <!-- Signal icon in internet dialog --> |
| <dimen name="signal_strength_icon_size">24dp</dimen> |
| |
| <!-- Internet dialog related dimensions --> |
| <dimen name="internet_dialog_corner_radius">24dp</dimen> |
| <!-- Width of progress bar --> |
| <dimen name="internet_dialog_progress_bar_width">152dp</dimen> |
| <!-- End margin of network layout --> |
| <dimen name="internet_dialog_network_layout_margin">16dp</dimen> |
| <!-- Size of switch bar in internet dialog --> |
| <!-- Minimum width of switch --> |
| <dimen name="settingslib_min_switch_width">52dp</dimen> |
| <!-- Radius of switch bar --> |
| <dimen name="settingslib_switch_bar_radius">35dp</dimen> |
| <!-- Margin of switch thumb --> |
| <dimen name="settingslib_switch_thumb_margin">4dp</dimen> |
| <!-- Size of switch thumb --> |
| <dimen name="settingslib_switch_thumb_size">20dp</dimen> |
| <!-- Width of switch track --> |
| <dimen name="settingslib_switch_track_width">52dp</dimen> |
| <!-- Height of switch track --> |
| <dimen name="settingslib_switch_track_height">28dp</dimen> |
| <!-- Radius of switch track --> |
| <dimen name="settingslib_switch_track_radius">35dp</dimen> |
| |
| <!-- Bluetooth dialog related dimensions --> |
| <dimen name="bluetooth_dialog_layout_margin">16dp</dimen> |
| <!-- The height of the bluetooth device in bluetooth dialog. --> |
| <dimen name="bluetooth_dialog_device_height">72dp</dimen> |
| |
| <!-- Height percentage of the parent container occupied by the communal view --> |
| <item name="communal_source_height_percentage" format="float" type="dimen">0.80</item> |
| |
| <!-- Size of each communal grid column --> |
| <dimen name="communal_grid_column_size">64dp</dimen> |
| <!-- Size of each communal grid gutter between columns --> |
| <dimen name="communal_grid_gutter_size">16dp</dimen> |
| <!-- Height of the communal grid layout --> |
| <dimen name="communal_grid_height">630dp</dimen> |
| <!-- Number of columns for each communal card --> |
| <integer name="communal_grid_columns_per_card">6</integer> |
| |
| <dimen name="drag_and_drop_icon_size">70dp</dimen> |
| |
| <dimen name="qs_tile_service_request_dialog_width">304dp</dimen> |
| <dimen name="qs_tile_service_request_tile_width">192dp</dimen> |
| <dimen name="qs_tile_service_request_content_space">24dp</dimen> |
| |
| <!-- Dimensions for unified SystemUI dialogs styling. Used by Theme.SystemUI.Dialog and |
| alert_dialog_systemui.xml |
| --> |
| <dimen name="dialog_button_horizontal_padding">16dp</dimen> |
| <dimen name="dialog_button_vertical_padding">8dp</dimen> |
| <!-- The button will be 48dp tall, but the background needs to be 36dp tall --> |
| <dimen name="dialog_button_vertical_inset">6dp</dimen> |
| <dimen name="dialog_top_padding">24dp</dimen> |
| <dimen name="dialog_bottom_padding">18dp</dimen> |
| <dimen name="dialog_side_padding">24dp</dimen> |
| <dimen name="dialog_button_bar_top_padding">32dp</dimen> |
| |
| <!-- ************************************************************************* --> |
| |
| <dimen name="keyguard_unfold_translation_x">16dp</dimen> |
| |
| <dimen name="fgs_manager_list_top_spacing">12dp</dimen> |
| |
| <dimen name="media_projection_app_selector_icon_size">32dp</dimen> |
| <dimen name="media_projection_app_selector_recents_padding">16dp</dimen> |
| <dimen name="media_projection_app_selector_loader_size">32dp</dimen> |
| <dimen name="media_projection_app_selector_task_rounded_corners">10dp</dimen> |
| <dimen name="media_projection_app_selector_task_icon_size">24dp</dimen> |
| <dimen name="media_projection_app_selector_task_icon_margin">8dp</dimen> |
| |
| <!-- Dream overlay related dimensions --> |
| <dimen name="dream_overlay_status_bar_height">60dp</dimen> |
| <dimen name="dream_overlay_status_bar_margin">40dp</dimen> |
| <dimen name="dream_overlay_status_icon_margin">8dp</dimen> |
| <dimen name="dream_overlay_status_bar_icon_size"> |
| @*android:dimen/status_bar_system_icon_size</dimen> |
| <dimen name="dream_overlay_camera_mic_off_indicator_size">8dp</dimen> |
| <dimen name="dream_overlay_notification_indicator_size">6dp</dimen> |
| <dimen name="dream_overlay_grey_chip_width">56dp</dimen> |
| <dimen name="dream_overlay_status_bar_extra_margin">8dp</dimen> |
| |
| <!-- Dream overlay complications related dimensions --> |
| <!-- The blur radius applied to the dream overlay when entering and exiting dreams --> |
| <dimen name="dream_overlay_anim_blur_radius">50dp</dimen> |
| <dimen name="dream_overlay_bottom_affordance_height">64dp</dimen> |
| <dimen name="dream_overlay_bottom_affordance_width">64dp</dimen> |
| <dimen name="dream_overlay_bottom_affordance_radius">32dp</dimen> |
| <dimen name="dream_overlay_bottom_affordance_key_text_shadow_dx">0.5dp</dimen> |
| <dimen name="dream_overlay_bottom_affordance_key_text_shadow_dy">0.5dp</dimen> |
| <dimen name="dream_overlay_bottom_affordance_key_text_shadow_radius">1dp</dimen> |
| <item name="dream_overlay_bottom_affordance_key_shadow_alpha" format="float" type="dimen"> |
| 0.35 |
| </item> |
| <dimen name="dream_overlay_bottom_affordance_ambient_text_shadow_dx">0.5dp</dimen> |
| <dimen name="dream_overlay_bottom_affordance_ambient_text_shadow_dy">0.5dp</dimen> |
| <dimen name="dream_overlay_bottom_affordance_ambient_text_shadow_radius">2dp</dimen> |
| <item name="dream_overlay_bottom_affordance_ambient_shadow_alpha" format="float" type="dimen"> |
| 0.4 |
| </item> |
| <dimen name="dream_overlay_bottom_affordance_inset">1dp</dimen> |
| <dimen name="dream_overlay_bottom_affordance_padding">14dp</dimen> |
| <dimen name="dream_overlay_complication_clock_time_text_size">86dp</dimen> |
| <dimen name="dream_overlay_complication_clock_subtitle_text_size">24sp</dimen> |
| <dimen name="dream_overlay_complication_preview_text_size">36sp</dimen> |
| <dimen name="dream_overlay_complication_preview_icon_padding">28dp</dimen> |
| <dimen name="dream_overlay_complication_shadow_padding">2dp</dimen> |
| <dimen name="dream_overlay_complication_smartspace_padding">24dp</dimen> |
| <dimen name="dream_overlay_complication_smartspace_max_width">408dp</dimen> |
| |
| <!-- The position of the end guide, which dream overlay complications can align their start with |
| if their end is aligned with the parent end. Represented as the percentage over from the |
| start of the parent container. --> |
| <item name="dream_overlay_complication_guide_end_percent" format="float" type="dimen"> |
| 0.5 |
| </item> |
| |
| <!-- The position of the start guide, which dream overlay complications can align their end to |
| if their start is aligned with the parent start. Represented as the percentage over from |
| the start of the parent container. --> |
| <item name="dream_overlay_complication_guide_start_percent" format="float" type="dimen"> |
| 0.5 |
| </item> |
| |
| <!-- The position of the bottom guide, which dream overlay complications can align their top to |
| if their bottom is aligned with the parent bottom. Represented as the percentage over from |
| the top of the parent container. --> |
| <item name="dream_overlay_complication_guide_bottom_percent" format="float" type="dimen"> |
| 0.90 |
| </item> |
| |
| <!-- The position of the top guide, which dream overlay complications can align their bottom to |
| if their top is aligned with the parent top. Represented as the percentage over from |
| the top of the parent container. --> |
| <item name="dream_overlay_complication_guide_top_percent" format="float" type="dimen"> |
| 0.10 |
| </item> |
| |
| <!-- The percentage of the screen from which a swipe can start to reveal the bouncer. --> |
| <item name="dream_overlay_bouncer_start_region_screen_percentage" format="float" type="dimen"> |
| .2 |
| </item> |
| |
| <!-- The padding applied to the dream overlay container --> |
| <dimen name="dream_overlay_container_padding_start">0dp</dimen> |
| <dimen name="dream_overlay_container_padding_end">0dp</dimen> |
| <dimen name="dream_overlay_container_padding_top">0dp</dimen> |
| <dimen name="dream_overlay_container_padding_bottom">0dp</dimen> |
| |
| <!-- The margin applied between complications --> |
| <dimen name="dream_overlay_complication_margin">0dp</dimen> |
| |
| <dimen name="dream_overlay_y_offset">80dp</dimen> |
| <dimen name="dream_overlay_entry_y_offset">40dp</dimen> |
| <dimen name="dream_overlay_exit_y_offset">40dp</dimen> |
| |
| <dimen name="status_view_margin_horizontal">0dp</dimen> |
| |
| <!-- Media output broadcast dialog QR code picture size --> |
| <dimen name="media_output_qrcode_size">216dp</dimen> |
| <dimen name="media_output_broadcast_info">21dp</dimen> |
| <dimen name="media_output_broadcast_info_item_width">256dp</dimen> |
| <dimen name="media_output_broadcast_info_item_height">56dp</dimen> |
| <dimen name="media_output_broadcast_info_item_padding_start">43dp</dimen> |
| <dimen name="media_output_broadcast_info_item_padding_end">31dp</dimen> |
| <dimen name="media_output_broadcast_info_title_height">24dp</dimen> |
| <dimen name="media_output_broadcast_info_summary_height">20dp</dimen> |
| <dimen name="media_output_broadcast_info_edit">18dp</dimen> |
| |
| <!-- Keyboard backlight indicator--> |
| <dimen name="backlight_indicator_root_corner_radius">48dp</dimen> |
| <dimen name="backlight_indicator_root_vertical_padding">8dp</dimen> |
| <dimen name="backlight_indicator_root_horizontal_padding">6dp</dimen> |
| <dimen name="backlight_indicator_icon_width">22dp</dimen> |
| <dimen name="backlight_indicator_icon_height">11dp</dimen> |
| <dimen name="backlight_indicator_icon_padding">10dp</dimen> |
| <dimen name="backlight_indicator_step_width">52dp</dimen> |
| <dimen name="backlight_indicator_step_height">40dp</dimen> |
| <dimen name="backlight_indicator_step_horizontal_margin">2dp</dimen> |
| <dimen name="backlight_indicator_step_small_radius">4dp</dimen> |
| <dimen name="backlight_indicator_step_large_radius">28dp</dimen> |
| |
| <!-- Broadcast dialog --> |
| <dimen name="broadcast_dialog_title_img_margin_top">18dp</dimen> |
| <dimen name="broadcast_dialog_title_text_size">24sp</dimen> |
| <dimen name="broadcast_dialog_title_text_margin">16dp</dimen> |
| <dimen name="broadcast_dialog_title_text_margin_top">18dp</dimen> |
| <dimen name="broadcast_dialog_subtitle_text_size">14sp</dimen> |
| <dimen name="broadcast_dialog_icon_size">24dp</dimen> |
| <dimen name="broadcast_dialog_icon_margin_top">25dp</dimen> |
| <dimen name="broadcast_dialog_btn_radius">100dp</dimen> |
| <dimen name="broadcast_dialog_btn_margin_bottom">4dp</dimen> |
| <dimen name="broadcast_dialog_btn_text_size">16sp</dimen> |
| <dimen name="broadcast_dialog_btn_minHeight">44dp</dimen> |
| <dimen name="broadcast_dialog_margin">16dp</dimen> |
| |
| <!-- Contrast dialog --> |
| <dimen name="contrast_dialog_button_total_size">90dp</dimen> |
| <dimen name="contrast_dialog_button_inner_size">82dp</dimen> |
| <dimen name="contrast_dialog_button_radius">20dp</dimen> |
| <dimen name="contrast_dialog_button_stroke_width">4dp</dimen> |
| <dimen name="contrast_dialog_button_text_size">14sp</dimen> |
| <dimen name="contrast_dialog_button_text_spacing">4dp</dimen> |
| <dimen name="contrast_dialog_button_horizontal_spacing">16dp</dimen> |
| |
| <!-- Shadow for dream overlay clock complication --> |
| <dimen name="dream_overlay_clock_key_text_shadow_dx">0dp</dimen> |
| <dimen name="dream_overlay_clock_key_text_shadow_dy">0dp</dimen> |
| <dimen name="dream_overlay_clock_key_text_shadow_radius">3dp</dimen> |
| <dimen name="dream_overlay_clock_ambient_text_shadow_dx">0dp</dimen> |
| <dimen name="dream_overlay_clock_ambient_text_shadow_dy">0dp</dimen> |
| <dimen name="dream_overlay_clock_ambient_text_shadow_radius">1dp</dimen> |
| <dimen name="dream_overlay_clock_text_descent_extra_padding">1dp</dimen> |
| |
| <!-- Shadow for dream overlay status bar complications --> |
| <dimen name="dream_overlay_status_bar_key_text_shadow_dx">0.5dp</dimen> |
| <dimen name="dream_overlay_status_bar_key_text_shadow_dy">0.5dp</dimen> |
| <dimen name="dream_overlay_status_bar_key_text_shadow_radius">1dp</dimen> |
| <dimen name="dream_overlay_status_bar_ambient_text_shadow_dx">0.5dp</dimen> |
| <dimen name="dream_overlay_status_bar_ambient_text_shadow_dy">0.5dp</dimen> |
| <dimen name="dream_overlay_status_bar_ambient_text_shadow_radius">2dp</dimen> |
| <dimen name="dream_overlay_icon_inset_dimen">0dp</dimen> |
| |
| <!-- Default device corner radius, used for assist UI --> |
| <dimen name="config_rounded_mask_size">0px</dimen> |
| <dimen name="config_rounded_mask_size_top">0px</dimen> |
| <dimen name="config_rounded_mask_size_bottom">0px</dimen> |
| |
| <!-- Rear Display Education dimens --> |
| <dimen name="rear_display_animation_width">273dp</dimen> |
| <dimen name="rear_display_animation_height">200dp</dimen> |
| <dimen name="rear_display_animation_width_opened">273dp</dimen> |
| <dimen name="rear_display_animation_height_opened">200dp</dimen> |
| <dimen name="rear_display_title_top_padding">24dp</dimen> |
| <dimen name="rear_display_title_bottom_padding">16dp</dimen> |
| <dimen name="rear_display_title_top_padding_opened">24dp</dimen> |
| <dimen name="rear_display_title_bottom_padding_opened">16dp</dimen> |
| |
| <!-- Bouncer user switcher margins --> |
| <dimen name="bouncer_user_switcher_view_mode_user_switcher_bottom_margin">0dp</dimen> |
| <dimen name="bouncer_user_switcher_view_mode_view_flipper_bottom_margin">0dp</dimen> |
| </resources> |