blob: cf42b1df15cd988c70cac4313b177be6bc846ce2 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright 2013 The Chromium Authors. All rights reserved.
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">
<style name="DropdownPopupWindow" parent="@android:style/Widget.ListPopupWindow">
<item name="android:popupBackground">@drawable/popup_bg_tinted</item>
</style>
<!-- Buttons -->
<style name="FilledButtonThemeOverlay">
<item name="android:buttonStyle">@style/FilledButton</item>
</style>
<style name="FilledButtonThemeOverlay.Flat" tools:ignore="UnusedResources">
<item name="android:buttonStyle">@style/FilledButton.Flat</item>
</style>
<style name="TextButtonThemeOverlay" tools:ignore="UnusedResources">
<item name="android:buttonStyle">@style/TextButton</item>
</style>
<style name="ButtonCompatBase">
<item name="android:minWidth">@dimen/button_min_width</item>
<item name="android:minHeight">@dimen/min_touch_target_size</item>
<item name="android:paddingStart">20dp</item>
<item name="android:paddingEnd">20dp</item>
<item name="android:paddingTop">5dp</item>
<item name="android:paddingBottom">5dp</item>
<item name="android:focusable">true</item>
<item name="android:clickable">true</item>
<item name="android:gravity">center_vertical|center_horizontal</item>
<item name="verticalInset">@dimen/button_bg_vertical_inset</item>
</style>
<style name="FilledButton" parent="ButtonCompatBase" tools:ignore="UnusedResources">
<item name="android:paddingStart">24dp</item>
<item name="android:paddingEnd">24dp</item>
<item name="android:textAppearance">@style/TextAppearance.WhiteButtonText</item>
<item name="buttonColor">@color/filled_button_bg</item>
<item name="rippleColor">@color/filled_button_ripple_color</item>
<item name="buttonRaised">true</item>
</style>
<style name="FilledButton.Flat" tools:ignore="UnusedResources">
<item name="buttonRaised">false</item>
</style>
<style name="TextButton" parent="ButtonCompatBase" tools:ignore="UnusedResources">
<item name="android:paddingStart">8dp</item>
<item name="android:paddingEnd">8dp</item>
<item name="android:textAppearance">@style/TextAppearance.BlueButtonText2</item>
<item name="buttonColor">@android:color/transparent</item>
<item name="rippleColor">@color/text_button_ripple_color</item>
<item name="buttonRaised">false</item>
</style>
<style name="TextButton.Inverse" tools:ignore="UnusedResources">
<item name="android:textAppearance">@style/TextAppearance.ButtonText.Inverse</item>
<item name="rippleColor">@color/filled_button_ripple_color</item>
</style>
<!-- Chips -->
<style name="SuggestionChipThemeOverlay" tools:ignore="UnusedResources">
<item name="chipStyle">@style/SuggestionChip</item>
</style>
<style name="Chip">
<item name="android:minHeight">@dimen/min_touch_target_size</item>
<item name="android:gravity">center_vertical</item>
<item name="android:orientation">horizontal</item>
<item name="chipColor">@color/chip_background_color</item>
<item name="primaryTextAppearance">@style/TextAppearance.ChipText</item>
<item name="secondaryTextAppearance">@style/TextAppearance.ChipHint</item>
<item name="rippleColor">@color/chip_ripple_color</item>
<item name="verticalInset">@dimen/chip_bg_vertical_inset</item>
</style>
<style name="SuggestionChip" parent="Chip" tools:ignore="UnusedResources">
<item name="primaryTextAppearance">@style/TextAppearance.ChipHint</item>
<item name="cornerRadius">@dimen/chip_corner_radius</item>
</style>
<style name="InputChip" parent="Chip" tools:ignore="UnusedResources">
<item name="cornerRadius">@dimen/chip_default_height</item>
</style>
<style name="AssistiveChip" parent="Chip" tools:ignore="UnusedResources">
<item name="cornerRadius">@dimen/chip_default_height</item>
</style>
<style name="ChipTextView" tools:ignore="UnusedResources">
<item name="android:gravity">center</item>
<item name="android:maxLines">1</item>
<item name="android:paddingStart">@dimen/chip_element_leading_padding</item>
<item name="android:textAlignment">center</item>
</style>
<!-- Used by Chrome and Content -->
<style name="TextAppearance" parent="android:TextAppearance" tools:ignore="UnusedResources" />
<style name="TextAppearance.RobotoMediumStyle">
<item name="android:fontFamily">sans-serif</item>
<item name="android:textStyle">bold</item>
</style>
<!-- This style is overridden downstream to set accent_font_medium as the font family. -->
<style name="TextAppearance.AccentMediumStyle" parent="TextAppearance.RobotoMediumStyle" />
<!-- Black Text Styles -->
<!-- TODO(huayinz): remove tools:ignore once these text styles are all used in ui/android -->
<style name="TextAppearance.BlackHeadline" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_list</item>
<item name="android:textSize">@dimen/headline_size</item>
<item name="android:fontFamily">@font/accent_font</item>
</style>
<style name="TextAppearance.BlackTitle1" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_list</item>
<item name="android:textSize">@dimen/text_size_large</item>
</style>
<style name="TextAppearance.BlackTitle2" parent="TextAppearance.RobotoMediumStyle" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_list</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<style name="TextAppearance.BlackHint1" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_secondary_list</item>
<item name="android:textSize">@dimen/text_size_large</item>
</style>
<style name="TextAppearance.BlackHint2" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_secondary_list</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<style name="TextAppearance.BlackDisabledText1" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_tertiary</item>
<item name="android:textSize">@dimen/text_size_large</item>
</style>
<style name="TextAppearance.BlackDisabledText2" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_tertiary</item>
<item name="android:textSize">@dimen/text_size_small</item>
</style>
<style name="TextAppearance.BlackDisabledText3" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_tertiary</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<style name="TextAppearance.BlackBodyDefault" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_list</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<style name="TextAppearance.BlackBody" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_secondary_list</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<style name="TextAppearance.BlackCaptionDefault" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_list</item>
<item name="android:textSize">@dimen/text_size_small</item>
</style>
<style name="TextAppearance.BlackCaption" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_secondary_list</item>
<item name="android:textSize">@dimen/text_size_small</item>
</style>
<style name="TextAppearance.BlackButtonText" parent="TextAppearance.AccentMediumStyle" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_secondary_list</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<style name="TextAppearance.BlackLink" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_secondary_list</item>
<item name="android:textSize">@dimen/text_size_medium</item>
<item name="android:textStyle">bold</item>
</style>
<style name="TextAppearance.BlackToolbarTitle" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_secondary_list</item>
<item name="android:textSize">@dimen/text_size_large</item>
<item name="android:textStyle">bold</item>
</style>
<!-- White Text Styles -->
<style name="TextAppearance.WhiteHeadline" tools:ignore="UnusedResources">
<item name="android:textColor">@android:color/white</item>
<item name="android:textSize">@dimen/headline_size</item>
<item name="android:fontFamily">@font/accent_font</item>
</style>
<style name="TextAppearance.WhiteBodyIncognito" tools:ignore="UnusedResources">
<item name="android:textColor">@color/white_alpha_70</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<style name="TextAppearance.WhiteBody" tools:ignore="UnusedResources">
<item name="android:textColor">@android:color/white</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<style name="TextAppearance.WhiteTitle1" tools:ignore="UnusedResources">
<item name="android:textColor">@android:color/white</item>
<item name="android:textSize">@dimen/text_size_large</item>
</style>
<style name="TextAppearance.WhiteTitle2" parent="TextAppearance.RobotoMediumStyle" tools:ignore="UnusedResources">
<item name="android:textColor">@android:color/white</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<style name="TextAppearance.WhiteButtonText" parent="TextAppearance.AccentMediumStyle">
<item name="android:textColor">@color/default_text_color_inverse</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<style name="TextAppearance.WhiteLink" tools:ignore="UnusedResources">
<item name="android:textColor">@android:color/white</item>
<item name="android:textSize">@dimen/text_size_medium</item>
<item name="android:textStyle">bold</item>
</style>
<!-- Text styles used on dark background on light theme, and light background on dark theme. -->
<style name="TextAppearance.Headline.Inverse" parent="TextAppearance.WhiteHeadline" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_inverse</item>
</style>
<style name="TextAppearance.Body.Inverse" parent="TextAppearance.WhiteBody" tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_inverse</item>
</style>
<style name="TextAppearance.Title2.Inverse" parent="TextAppearance.WhiteTitle2"
tools:ignore="UnusedResources">
<item name="android:textColor">@color/default_text_color_inverse</item>
</style>
<style name="TextAppearance.ButtonText.Inverse" parent="TextAppearance.AccentMediumStyle">
<item name="android:textColor">@color/default_text_color_inverse_list</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<!-- Blue Text Styles -->
<style name="TextAppearance.BlueTitle2" parent="TextAppearance.RobotoMediumStyle" tools:ignore="UnusedResources">
<item name="android:textColor">@color/blue_when_enabled</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<style name="TextAppearance.BlueButtonText1" parent="TextAppearance.AccentMediumStyle" tools:ignore="UnusedResources">
<item name="android:textColor">@color/modern_blue_300</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<style name="TextAppearance.BlueButtonText2" parent="TextAppearance.AccentMediumStyle">
<item name="android:textColor">@color/blue_when_enabled</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<style name="TextAppearance.BlueLink1" tools:ignore="UnusedResources">
<item name="android:textColor">@color/blue_when_enabled</item>
<item name="android:textSize">@dimen/text_size_large</item>
</style>
<style name="TextAppearance.BlueLink2" tools:ignore="UnusedResources">
<item name="android:textColor">@color/blue_when_enabled</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<style name="TextAppearance.BlueLink3" tools:ignore="UnusedResources">
<item name="android:textColor">@color/blue_when_enabled</item>
<item name="android:textSize">@dimen/text_size_small</item>
</style>
<!-- Error Text Styles -->
<style name="TextAppearance.ErrorCaption" tools:ignore="UnusedResources">
<item name="android:textColor">@color/error_text_color</item>
<item name="android:textSize">@dimen/text_size_small</item>
</style>
<!-- Chip Text Styles -->
<style name="TextAppearance.ChipText" parent="TextAppearance.AccentMediumStyle">
<item name="android:textColor">@color/chip_text_color</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<style name="TextAppearance.ChipHint" parent="TextAppearance.AccentMediumStyle">
<item name="android:textColor">@color/chip_text_color_secondary</item>
<item name="android:textSize">@dimen/text_size_medium</item>
</style>
<!-- Dividers -->
<style name="HorizontalDivider"
tools:ignore="UnusedResources">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">@dimen/divider_height</item>
<item name="android:background">?android:attr/listDivider</item>
<item name="android:importantForAccessibility">no</item>
</style>
<style name="VerticalDivider"
tools:ignore="UnusedResources">
<item name="android:layout_width">@dimen/divider_height</item>
<item name="android:layout_height">match_parent</item>
<item name="android:background">?android:attr/listDivider</item>
<item name="android:importantForAccessibility">no</item>
</style>
</resources>