<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright 2021 The Chromium Authors
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->

<resources xmlns:tools="http://schemas.android.com/tools">

    <!-- Tab Strip Dimensions -->
    <dimen name="tab_strip_height">0dp</dimen>
    <dimen name="tab_strip_reserved_top_padding">0dp</dimen>

    <dimen name="ntp_search_box_height">64dp</dimen>
    <dimen name="ntp_search_box_height_tall">72dp</dimen>

    <dimen name="search_box_padding_for_shadow_lateral">3dp</dimen>
    <dimen name="search_box_padding_for_shadow_vertical">4dp</dimen>

    <!-- Tab group context menu on tablet tab strip -->
    <!-- list_menu_item_horizontal_padding is 16dp and
         color_picker_color_item_horizontal_padding is 8dp;
         add 8dp extra padding here to align with the other menu items. -->
    <dimen name="color_picker_horizontal_padding">8dp</dimen>

    <!-- Toolbar Phone - Optional toolbar button dimensions -->
    <!-- Padding of button's background, only visible when showing a contextual action. -->
    <dimen name="toolbar_phone_optional_button_background_padding">6dp</dimen>
    <dimen name="toolbar_phone_optional_button_background_vertical_padding">8dp</dimen>
    <!-- Padding of optional button, used to adjust button's icon within its clickable area. -->
    <dimen name="toolbar_phone_optional_button_foreground_start_padding">14dp</dimen>
    <dimen name="toolbar_phone_optional_button_foreground_vertical_padding">16dp</dimen>
    <!-- Maximum width of optional button when expanded into an action chip. -->
    <dimen name="toolbar_phone_optional_button_action_chip_max_width">175dp</dimen>
    <!-- Width of optional toolbar button when not expanded into an action chip -->
    <dimen name="toolbar_phone_optional_button_collapsed_state_width">52dp</dimen>
    <dimen name="toolbar_phone_optional_button_expanded_state_extra_width">12dp</dimen>
    <dimen name="toolbar_phone_optional_button_background_vertical_margin">4dp</dimen>
    <!-- Top-left corner radius when rounded for vertical tabs -->
    <dimen name="toolbar_corner_radius">16dp</dimen>

    <dimen name="mini_origin_bar_height">28dp</dimen>

    <!-- Home Button Menu dimensions-->
    <dimen name="home_button_list_menu_width">222dp</dimen>

    <dimen name="menu_badge_translation_y">6dp</dimen>

    <!-- Tab group UI dimensions -->
    <dimen name="tab_group_ui_height">@dimen/min_touch_target_size</dimen>

    <!-- Custom Menu dimensions -->
    <dimen name="tab_switcher_menu_width">256dp</dimen>
    <dimen name="tab_switcher_menu_vertical_padding">4dp</dimen>

    <!-- Custom Tabs dimensions -->
    <dimen name="toolbar_icon_height">24dp</dimen>

    <!-- Navigation history popup dimensions -->
    <dimen name="navigation_popup_end_padding">16dp</dimen>
    <!-- There is extra padding coming from navigation_popup_favicon_padding for the next two. -->
    <dimen name="navigation_popup_start_padding">10dp</dimen>
    <dimen name="navigation_popup_icon_text_spacing">6dp</dimen>
    <dimen name="navigation_popup_favicon_padding">6dp</dimen>
    <dimen name="navigation_popup_tablet_min_width">200dp</dimen>
    <dimen name="navigation_popup_tablet_max_width">500dp</dimen>
    <dimen name="navigation_popup_tablet_width_margin">48dp</dimen>

    <!-- Padding between rightmost button and strip end -->
    <dimen name="button_end_padding">8dp</dimen>

    <!-- Toolbar long-press menu -->
    <!-- Defines how much the omnibox and the long-press menu should overlap.-->
    <dimen name="omnibox_longpress_menu_overlap">2dp</dimen>
    <!-- The total desired padding is 16dp. Since list_menu_item_horizontal_padding is 12dp,
     we add an extra 4dp (16dp - 12dp) to achieve the target padding. -->
    <dimen name="omnibox_longpress_menu_addtional_horizontal_padding">4dp</dimen>

    <!-- Padding of optional phone button, used to adjust button's icon within its clickable area. -->
    <dimen name="optional_toolbar_phone_button_with_error_badge_padding_bottom">12dp</dimen>

    <!-- Optional button with AI Tier Ring -->
    <dimen name="optional_toolbar_phone_button_with_ai_ring_padding_start">10dp</dimen>
    <dimen name="optional_toolbar_phone_button_with_ai_ring_padding_vertical">12dp</dimen>

    <!-- Padding of optional tablet button, used to adjust button's icon within its clickable area. -->
    <dimen name="optional_toolbar_tablet_button_padding_start">0dp</dimen>
    <dimen name="optional_toolbar_tablet_button_padding_top">0dp</dimen>
    <dimen name="optional_toolbar_tablet_button_with_error_badge_padding_start">4dp</dimen>
    <dimen name="optional_toolbar_tablet_button_with_error_badge_padding_top">4dp</dimen>

    <!-- Extension Action Button Menu dimensions -->
    <dimen name="extension_action_button_list_menu_width" tools:ignore="UnusedResources">300dp</dimen>

    <!-- Toolbar Extension Action Button Icon Canvas dimensions -->
    <!-- The canvas will contain both icon itself and badge if it exists. -->
    <dimen name="extension_action_icon_canvas_width" tools:ignore="UnusedResources">30dp</dimen>
    <dimen name="extension_action_icon_canvas_height" tools:ignore="UnusedResources">30dp</dimen>

    <!-- Extension Action Popup dimensions -->
    <dimen name="extension_action_popup_min_width" tools:ignore="UnusedResources">25dp</dimen>
    <dimen name="extension_action_popup_min_height" tools:ignore="UnusedResources">25dp</dimen>
    <dimen name="extension_action_popup_elevation" tools:ignore="UnusedResources">6dp</dimen>

    <!-- Extension Action Hover Card -->
    <dimen name="extension_action_hover_card_width" tools:ignore="UnusedResources">270dp</dimen>
    <dimen name="extension_action_hover_card_horizontal_padding" tools:ignore="UnusedResources">16dp</dimen>
    <dimen name="extension_action_hover_card_vertical_padding" tools:ignore="UnusedResources">12dp</dimen>
</resources>
