1<?xml version="1.0" encoding="utf-8"?> 2<!-- Copyright (C) 2019 The Android Open Source Project 3 4 Licensed under the Apache License, Version 2.0 (the "License"); 5 you may not use this file except in compliance with the License. 6 You may obtain a copy of the License at 7 8 http://www.apache.org/licenses/LICENSE-2.0 9 10 Unless required by applicable law or agreed to in writing, software 11 distributed under the License is distributed on an "AS IS" BASIS, 12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 See the License for the specific language governing permissions and 14 limitations under the License. 15--> 16<resources> 17 <!-- General resources --> 18 19 <dimen name="car_ui_touch_target_size">76dp</dimen> 20 <dimen name="car_ui_touch_target_width">@dimen/car_ui_touch_target_size</dimen> 21 <dimen name="car_ui_touch_target_height">@dimen/car_ui_touch_target_size</dimen> 22 23 <dimen name="car_ui_primary_icon_size">44dp</dimen> 24 25 <!-- Horizontal margin between screen content and display border. In reference 26 implementation, this value matches the CarUiRecyclerView scrollbar width --> 27 <dimen name="car_ui_margin">112dp</dimen> 28 29 <!-- Paddings --> 30 <dimen name="car_ui_padding_0">4dp</dimen> 31 <dimen name="car_ui_padding_1">8dp</dimen> 32 <dimen name="car_ui_padding_2">16dp</dimen> 33 <dimen name="car_ui_padding_3">24dp</dimen> 34 <dimen name="car_ui_padding_4">32dp</dimen> 35 <dimen name="car_ui_padding_5">64dp</dimen> 36 <dimen name="car_ui_padding_6">96dp</dimen> 37 38 <!-- Type Sizings --> 39 <dimen name="car_ui_body1_size">32sp</dimen> 40 <dimen name="car_ui_body2_size">28sp</dimen> 41 <dimen name="car_ui_body3_size">24sp</dimen> 42 <dimen name="car_ui_sub1_size">22sp</dimen> 43 <dimen name="car_ui_sub2_size">20sp</dimen> 44 <dimen name="car_ui_sub3_size">18sp</dimen> 45 46 <!-- Tabs --> 47 48 <!-- Exact size of the tab textbox. Use @dimen/wrap_content if this must be flexible --> 49 <dimen name="car_ui_toolbar_tab_text_width">135dp</dimen> 50 <!-- Horizontal padding between tabs --> 51 <dimen name="car_ui_toolbar_tab_padding_x">12dp</dimen> 52 <!-- Tab icon width (if icons are enabled) --> 53 <dimen name="car_ui_toolbar_tab_icon_width">36dp</dimen> 54 <!-- Tab icon height (if icons are enabled) --> 55 <dimen name="car_ui_toolbar_tab_icon_height">36dp</dimen> 56 57 <!-- Toolbar --> 58 59 <!-- Default height for both toolbar rows. See car_ui_toolbar_first_row_height and 60 car_ui_toolbar_second_row_height --> 61 <dimen name="car_ui_toolbar_row_height">96dp</dimen> 62 <!-- Height of the top toolbar row. This can be customized independently. --> 63 <dimen name="car_ui_toolbar_first_row_height">@dimen/car_ui_toolbar_row_height</dimen> 64 <!-- Height of the bottom toolbar row (if the toolbar is used in two-rows mode. --> 65 <dimen name="car_ui_toolbar_second_row_height">@dimen/car_ui_toolbar_row_height</dimen> 66 <!-- Padding on the toolbar start (e.g.: distance between the container start and the start of 67 nav icon or logo) --> 68 <dimen name="car_ui_toolbar_start_inset">0dp</dimen> 69 <!-- End padding (e.g.: distance between the container end and the end of the menu items) --> 70 <dimen name="car_ui_toolbar_end_inset">0dp</dimen> 71 <!-- Top padding --> 72 <dimen name="car_ui_toolbar_top_inset">0dp</dimen> 73 <!-- Bottom padding --> 74 <dimen name="car_ui_toolbar_bottom_inset">0dp</dimen> 75 <!-- Toolbar title/tabs start margin. Toolbar navigation icon (or logo if no navigation icon is 76 used) will be centered in this space, and the title will start from here --> 77 <dimen name="car_ui_toolbar_margin">@dimen/car_ui_margin</dimen> 78 <!-- Navigation icon --> 79 <dimen name="car_ui_toolbar_nav_icon_size">@dimen/car_ui_primary_icon_size</dimen> 80 <!-- Logo --> 81 <dimen name="car_ui_toolbar_logo_size">@dimen/car_ui_primary_icon_size</dimen> 82 <!-- Margin between the logo and the title, when both logo and navigation icons are used --> 83 <dimen name="car_ui_toolbar_title_logo_padding">0dp</dimen> 84 <!-- Margin at the start of the title --> 85 <dimen name="car_ui_toolbar_title_margin_start">@dimen/car_ui_padding_2</dimen> 86 <!-- Margin at the start of the title when there is no logo present --> 87 <dimen name="car_ui_toolbar_title_no_logo_margin_start">0dp</dimen> 88 <!-- Space at the end and in between menu items --> 89 <dimen name="car_ui_toolbar_menu_item_margin">@dimen/car_ui_padding_2</dimen> 90 <!-- Ripple effect radius for icon menu items --> 91 <dimen name="car_ui_toolbar_menu_item_icon_ripple_radius">48dp</dimen> 92 <!-- Icon size for icon menu items --> 93 <dimen name="car_ui_toolbar_menu_item_icon_size">@dimen/car_ui_primary_icon_size</dimen> 94 <!-- Icon background size for icon menu items --> 95 <dimen name="car_ui_toolbar_menu_item_icon_background_size">54dp</dimen> 96 <!-- Height of the decoration view between the two rows of the toolbar (or below the toolbar 97 if this is a single row one --> 98 <!-- can't use 0dp for layout_height or the constraintlayout effect kicks in --> 99 <dimen name="car_ui_toolbar_separator_height">0.1dp</dimen> 100 <!-- Height of the decoration view below the toolbar --> 101 <!-- can't use 0dp for layout_height or the constraintlayout effect kicks in --> 102 <dimen name="car_ui_toolbar_bottom_view_height">0.1dp</dimen> 103 <!-- Height of the search box --> 104 <dimen name="car_ui_toolbar_search_height">0dp</dimen> 105 <!-- Space before the text search area, where the search icon is located --> 106 <dimen name="car_ui_toolbar_search_search_icon_container_width">@dimen/car_ui_touch_target_width</dimen> 107 <!-- Space after the text search area, where the cancel icon is located --> 108 <dimen name="car_ui_toolbar_search_close_icon_container_width">@dimen/car_ui_touch_target_width</dimen> 109 <!-- Size of the search icon inside the search box --> 110 <dimen name="car_ui_toolbar_search_search_icon_size">@dimen/car_ui_primary_icon_size</dimen> 111 <!-- Size of the close icon inside the search box --> 112 <dimen name="car_ui_toolbar_search_close_icon_size">@dimen/car_ui_primary_icon_size</dimen> 113 114 <!-- Internal artifacts. Do not overlay --> 115 <item name="wrap_content" format="integer" type="dimen">-2</item> 116 117 <!-- CarUiRecyclerView --> 118 119 <dimen name="car_ui_recyclerview_divider_height">0dp</dimen> 120 <dimen name="car_ui_recyclerview_divider_start_margin">0dp</dimen> 121 <dimen name="car_ui_recyclerview_divider_end_margin">0dp</dimen> 122 <dimen name="car_ui_recyclerview_divider_top_margin">0dp</dimen> 123 <dimen name="car_ui_recyclerview_divider_bottom_margin">0dp</dimen> 124 125 <!-- CarUiRecyclerView default scrollbar --> 126 127 <dimen name="car_ui_scrollbar_container_width">@dimen/car_ui_margin</dimen> 128 <dimen name="car_ui_scrollbar_button_size">@dimen/car_ui_touch_target_width</dimen> 129 <dimen name="car_ui_scrollbar_thumb_width">7dp</dimen> 130 <dimen name="car_ui_scrollbar_separator_margin">16dp</dimen> 131 <dimen name="car_ui_scrollbar_margin">@dimen/car_ui_margin</dimen> 132 <dimen name="car_ui_scrollbar_thumb_radius">100dp</dimen> 133 134 <item name="car_ui_button_disabled_alpha" format="float" type="dimen">0.2</item> 135 <item name="car_ui_scrollbar_milliseconds_per_inch" format="float" type="dimen">150.0</item> 136 <item name="car_ui_scrollbar_deceleration_times_divisor" format="float" type="dimen">0.45</item> 137 <item name="car_ui_scrollbar_decelerate_interpolator_factor" format="float" type="dimen">1.8</item> 138 139 <dimen name="car_ui_scrollbar_padding_top">0dp</dimen> 140 <dimen name="car_ui_scrollbar_padding_bottom">0dp</dimen> 141 142 <!-- Preferences --> 143 144 <dimen name="car_ui_divider_width">1dp</dimen> 145 146 <dimen name="car_ui_preference_content_margin_top">16dp</dimen> 147 <dimen name="car_ui_preference_content_margin_bottom">16dp</dimen> 148 <dimen name="car_ui_preference_icon_size">44dp</dimen> 149 <dimen name="car_ui_preference_icon_margin_end">16dp</dimen> 150 151 <dimen name="car_ui_preference_category_min_height">76dp</dimen> 152 <dimen name="car_ui_preference_category_icon_size">44dp</dimen> 153 <dimen name="car_ui_preference_category_icon_margin_end">16dp</dimen> 154 155 <dimen name="car_ui_preference_dropdown_padding_start">112dp</dimen> 156 157 <dimen name="car_ui_preference_edit_text_dialog_margin_top">32dp</dimen> 158 <dimen name="car_ui_preference_edit_text_dialog_margin_bottom">32dp</dimen> 159 <dimen name="car_ui_preference_edit_text_dialog_message_margin_bottom">32dp</dimen> 160 <dimen name="car_ui_preference_edit_text_dialog_message_margin_start">24dp</dimen> 161 <dimen name="car_ui_preference_edit_text_dialog_message_margin_end">24dp</dimen> 162 <dimen name="car_ui_preference_edit_text_dialog_text_margin_start">24dp</dimen> 163 <dimen name="car_ui_preference_edit_text_dialog_text_margin_end">24dp</dimen> 164 165 <!-- Alert dialog --> 166 167 <dimen name="car_ui_dialog_edittext_height">50dp</dimen> 168 <dimen name="car_ui_dialog_edittext_margin_top">10dp</dimen> 169 <dimen name="car_ui_dialog_edittext_margin_bottom">10dp</dimen> 170 <dimen name="car_ui_dialog_edittext_margin_start">22dp</dimen> 171 <dimen name="car_ui_dialog_edittext_margin_end">22dp</dimen> 172 <dimen name="car_ui_dialog_icon_size">56dp</dimen> 173 <dimen name="car_ui_dialog_title_margin">24dp</dimen> 174 175 <!-- List item --> 176 177 <dimen name="car_ui_list_item_height">116dp</dimen> 178 <dimen name="car_ui_list_item_header_height">76dp</dimen> 179 <dimen name="car_ui_list_item_header_start_inset">0dp</dimen> 180 <dimen name="car_ui_list_item_start_inset">0dp</dimen> 181 <dimen name="car_ui_list_item_end_inset">0dp</dimen> 182 <dimen name="car_ui_header_list_item_text_start_margin">0dp</dimen> 183 <dimen name="car_ui_list_item_text_start_margin">24dp</dimen> 184 <dimen name="car_ui_list_item_text_no_icon_start_margin">24dp</dimen> 185 186 <!-- List item icons --> 187 188 <dimen name="car_ui_list_item_icon_size">@dimen/car_ui_primary_icon_size</dimen> 189 <dimen name="car_ui_list_item_content_icon_width">@dimen/car_ui_list_item_icon_container_width</dimen> 190 <dimen name="car_ui_list_item_content_icon_height">@dimen/car_ui_list_item_icon_container_width</dimen> 191 <dimen name="car_ui_list_item_avatar_icon_width">@dimen/car_ui_primary_icon_size</dimen> 192 <dimen name="car_ui_list_item_avatar_icon_height">@dimen/car_ui_primary_icon_size</dimen> 193 <dimen name="car_ui_list_item_supplemental_icon_size">@dimen/car_ui_primary_icon_size</dimen> 194 <dimen name="car_ui_list_item_icon_container_width">112dp</dimen> 195 <dimen name="car_ui_list_item_action_divider_width">1dp</dimen> 196 <dimen name="car_ui_list_item_action_divider_height">60dp</dimen> 197 198 <!-- List item actions --> 199 200 <dimen name="car_ui_list_item_radio_button_height">@dimen/car_ui_list_item_height</dimen> 201 <dimen name="car_ui_list_item_radio_button_start_inset">@dimen/car_ui_list_item_start_inset</dimen> 202 <dimen name="car_ui_list_item_radio_button_end_inset">@dimen/car_ui_list_item_end_inset</dimen> 203 <dimen name="car_ui_list_item_radio_button_icon_container_width">@dimen/car_ui_list_item_icon_container_width</dimen> 204 <dimen name="car_ui_list_item_check_box_height">@dimen/car_ui_list_item_height</dimen> 205 <dimen name="car_ui_list_item_check_box_start_inset">@dimen/car_ui_list_item_start_inset</dimen> 206 <dimen name="car_ui_list_item_check_box_end_inset">@dimen/car_ui_list_item_end_inset</dimen> 207 <dimen name="car_ui_list_item_check_box_icon_container_width">@dimen/car_ui_list_item_icon_container_width</dimen> 208 209</resources> 210