summaryrefslogtreecommitdiff
path: root/library/gingerbread/res/values/styles.xml
diff options
context:
space:
mode:
Diffstat (limited to 'library/gingerbread/res/values/styles.xml')
-rw-r--r--library/gingerbread/res/values/styles.xml238
1 files changed, 238 insertions, 0 deletions
diff --git a/library/gingerbread/res/values/styles.xml b/library/gingerbread/res/values/styles.xml
new file mode 100644
index 0000000..1ea468d
--- /dev/null
+++ b/library/gingerbread/res/values/styles.xml
@@ -0,0 +1,238 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2015 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 xmlns:tools="http://schemas.android.com/tools">
+
+ <!-- General styles -->
+
+ <style name="SuwThemeMaterial" parent="Theme.AppCompat.NoActionBar">
+ <item name="android:indeterminateTint" tools:ignore="NewApi">@color/suw_progress_bar_color_dark</item>
+ <!-- Specify the indeterminateTintMode to work around a bug in Lollipop -->
+ <item name="android:indeterminateTintMode" tools:ignore="NewApi">src_in</item>
+ <item name="android:listPreferredItemHeight">@dimen/suw_items_preferred_height</item>
+ <item name="android:navigationBarColor" tools:ignore="NewApi">@android:color/black</item>
+ <item name="android:statusBarColor" tools:ignore="NewApi">@android:color/black</item>
+ <item name="android:textAppearanceListItemSmall" tools:ignore="NewApi">?attr/textAppearanceListItemSmall</item>
+ <item name="android:textColorLink">@color/suw_link_color_dark</item>
+ <item name="android:windowAnimationStyle">@style/Animation.SuwWindowAnimation</item>
+ <item name="android:windowDisablePreview">true</item>
+ <item name="android:windowSoftInputMode">adjustResize</item>
+
+ <item name="colorAccent">@color/suw_color_accent_dark</item>
+ <item name="listPreferredItemPaddingLeft">?attr/suwMarginSides</item>
+ <item name="listPreferredItemPaddingRight">?attr/suwMarginSides</item>
+ <item name="suwCardBackground">@drawable/suw_card_bg_dark</item>
+ <item name="suwItemDescriptionStyle">@style/SuwItemContainer.Description</item>
+ <item name="suwListItemIconColor">@color/suw_list_item_icon_color_dark</item>
+ <item name="suwMarginSides">@dimen/suw_layout_margin_sides</item>
+ <item name="suwNavBarTheme">@style/SuwNavBarThemeDark</item>
+ <item name="textAppearanceListItemSmall">@style/TextAppearance.SuwItemSummary</item>
+ </style>
+
+ <style name="SuwThemeMaterial.Light" parent="Theme.AppCompat.Light.NoActionBar">
+ <item name="android:indeterminateTint" tools:ignore="NewApi">@color/suw_progress_bar_color_light</item>
+ <!-- Specify the indeterminateTintMode to work around a bug in Lollipop -->
+ <item name="android:indeterminateTintMode" tools:ignore="NewApi">src_in</item>
+ <item name="android:listPreferredItemHeight">@dimen/suw_items_preferred_height</item>
+ <item name="android:navigationBarColor" tools:ignore="NewApi">@android:color/black</item>
+ <item name="android:statusBarColor" tools:ignore="NewApi">@android:color/black</item>
+ <item name="android:textAppearanceListItemSmall" tools:ignore="NewApi">?attr/textAppearanceListItemSmall</item>
+ <item name="android:textColorLink">@color/suw_link_color_light</item>
+ <item name="android:windowAnimationStyle">@style/Animation.SuwWindowAnimation</item>
+ <item name="android:windowDisablePreview">true</item>
+ <item name="android:windowSoftInputMode">adjustResize</item>
+
+ <item name="colorAccent">@color/suw_color_accent_light</item>
+ <item name="listPreferredItemPaddingLeft">?attr/suwMarginSides</item>
+ <item name="listPreferredItemPaddingRight">?attr/suwMarginSides</item>
+ <item name="suwCardBackground">@drawable/suw_card_bg_light</item>
+ <item name="suwItemDescriptionStyle">@style/SuwItemContainer.Description</item>
+ <item name="suwListItemIconColor">@color/suw_list_item_icon_color_light</item>
+ <item name="suwMarginSides">@dimen/suw_layout_margin_sides</item>
+ <item name="suwNavBarTheme">@style/SuwNavBarThemeLight</item>
+ <item name="textAppearanceListItemSmall">@style/TextAppearance.SuwItemSummary</item>
+ </style>
+
+ <style name="SuwThemeGlif" parent="Theme.AppCompat.NoActionBar">
+ <item name="android:indeterminateTint" tools:ignore="NewApi">?attr/colorControlActivated</item>
+ <!-- Specify the indeterminateTintMode to work around a bug in Lollipop -->
+ <item name="android:indeterminateTintMode" tools:ignore="NewApi">src_in</item>
+ <item name="android:listPreferredItemHeight">@dimen/suw_items_preferred_height</item>
+ <item name="android:listPreferredItemPaddingEnd" tools:ignore="NewApi">?attr/suwMarginSides</item>
+ <item name="android:listPreferredItemPaddingStart" tools:ignore="NewApi">?attr/suwMarginSides</item>
+ <item name="android:navigationBarColor" tools:ignore="NewApi">@android:color/black</item>
+ <item name="android:statusBarColor" tools:ignore="NewApi">@android:color/transparent</item>
+ <item name="android:textAppearanceListItemSmall" tools:ignore="NewApi">?attr/textAppearanceListItemSmall</item>
+ <item name="android:textColorLink">@color/suw_link_color_dark</item>
+ <item name="android:windowAnimationStyle">@style/Animation.SuwWindowAnimation</item>
+ <item name="android:windowDisablePreview">true</item>
+ <item name="android:windowSoftInputMode">adjustResize</item>
+
+ <item name="colorAccent">@color/suw_color_accent_glif_dark</item>
+ <item name="colorPrimary">@color/suw_color_accent_glif_dark</item>
+ <item name="listPreferredItemPaddingLeft">?attr/suwMarginSides</item>
+ <item name="listPreferredItemPaddingRight">?attr/suwMarginSides</item>
+ <item name="suwColorPrimary">?attr/colorPrimary</item>
+ <item name="suwDividerInset">@dimen/suw_items_glif_icon_divider_inset</item>
+ <item name="suwGlifHeaderGravity">start</item>
+ <item name="suwItemDescriptionStyle">@style/SuwItemContainer.Description.Glif</item>
+ <item name="suwListItemIconColor">@color/suw_list_item_icon_color_dark</item>
+ <item name="suwMarginSides">@dimen/suw_glif_margin_sides</item>
+ <item name="suwScrollIndicators">bottom</item>
+ <item name="textAppearanceListItem">@style/TextAppearance.SuwGlifItemTitle</item>
+ <item name="textAppearanceListItemSmall">@style/TextAppearance.SuwGlifItemSummary</item>
+ </style>
+
+ <style name="SuwThemeGlif.Light" parent="Theme.AppCompat.Light.NoActionBar">
+ <item name="android:indeterminateTint" tools:ignore="NewApi">?attr/colorControlActivated</item>
+ <!-- Specify the indeterminateTintMode to work around a bug in Lollipop -->
+ <item name="android:indeterminateTintMode" tools:ignore="NewApi">src_in</item>
+ <item name="android:listPreferredItemHeight">@dimen/suw_items_preferred_height</item>
+ <item name="android:listPreferredItemPaddingEnd" tools:ignore="NewApi">?attr/suwMarginSides</item>
+ <item name="android:listPreferredItemPaddingStart" tools:ignore="NewApi">?attr/suwMarginSides</item>
+ <item name="android:navigationBarColor" tools:ignore="NewApi">@android:color/black</item>
+ <item name="android:statusBarColor" tools:ignore="NewApi">@android:color/transparent</item>
+ <item name="android:textAppearanceListItemSmall" tools:ignore="NewApi">?attr/textAppearanceListItemSmall</item>
+ <item name="android:textColorLink">@color/suw_link_color_light</item>
+ <item name="android:windowAnimationStyle">@style/Animation.SuwWindowAnimation</item>
+ <item name="android:windowDisablePreview">true</item>
+ <item name="android:windowSoftInputMode">adjustResize</item>
+
+ <item name="colorAccent">@color/suw_color_accent_glif_light</item>
+ <item name="colorPrimary">@color/suw_color_accent_glif_light</item>
+ <item name="listPreferredItemPaddingLeft">?attr/suwMarginSides</item>
+ <item name="listPreferredItemPaddingRight">?attr/suwMarginSides</item>
+ <item name="suwColorPrimary">?attr/colorPrimary</item>
+ <item name="suwDividerInset">@dimen/suw_items_glif_icon_divider_inset</item>
+ <item name="suwGlifHeaderGravity">start</item>
+ <item name="suwItemDescriptionStyle">@style/SuwItemContainer.Description.Glif</item>
+ <item name="suwListItemIconColor">@color/suw_list_item_icon_color_light</item>
+ <item name="suwMarginSides">@dimen/suw_glif_margin_sides</item>
+ <item name="suwScrollIndicators">bottom</item>
+ <item name="textAppearanceListItem">@style/TextAppearance.SuwGlifItemTitle</item>
+ <item name="textAppearanceListItemSmall">@style/TextAppearance.SuwGlifItemSummary</item>
+ </style>
+
+ <!-- Content styles -->
+
+ <style name="TextAppearance.SuwDescription" parent="TextAppearance.AppCompat.Medium">
+ <item name="android:textColor">?android:attr/textColorPrimary</item>
+ <item name="android:textSize">@dimen/suw_description_text_size</item>
+ </style>
+
+ <!-- Items styles -->
+
+ <style name="SuwItemContainer">
+ <item name="android:minHeight">?android:attr/listPreferredItemHeight</item>
+ <item name="android:paddingBottom">@dimen/suw_items_padding_vertical</item>
+ <item name="android:paddingEnd" tools:ignore="NewApi">?attr/listPreferredItemPaddingRight</item>
+ <item name="android:paddingLeft">?attr/listPreferredItemPaddingLeft</item>
+ <item name="android:paddingRight">?attr/listPreferredItemPaddingRight</item>
+ <item name="android:paddingStart" tools:ignore="NewApi">?attr/listPreferredItemPaddingLeft</item>
+ <item name="android:paddingTop">@dimen/suw_items_padding_vertical</item>
+ </style>
+
+ <style name="SuwItemTitle">
+ <item name="android:textAppearance">?attr/textAppearanceListItem</item>
+ </style>
+
+ <style name="SuwItemSummary">
+ <item name="android:textAppearance">?attr/textAppearanceListItemSmall</item>
+ </style>
+
+ <style name="SuwSwitchStyle">
+ <item name="android:paddingEnd" tools:ignore="NewApi">@dimen/suw_switch_padding_end</item>
+ <item name="android:paddingLeft">@dimen/suw_switch_padding_start</item>
+ <item name="android:paddingRight">@dimen/suw_switch_padding_end</item>
+ <item name="android:paddingStart" tools:ignore="NewApi">@dimen/suw_switch_padding_start</item>
+ </style>
+
+ <style name="SuwSwitchStyle.Divided" parent="SuwSwitchStyle">
+ <item name="android:paddingEnd" tools:ignore="NewApi">?attr/listPreferredItemPaddingRight</item>
+ <item name="android:paddingRight">?attr/listPreferredItemPaddingRight</item>
+ </style>
+
+ <!-- Button styles -->
+
+ <style name="SuwGlifButton.Primary" parent="Widget.AppCompat.Button.Colored">
+ <!-- This style can be applied to a button either as a "style" in XML, or as a theme in
+ ContextThemeWrapper. These self-referencing attributes make sure this is applied as
+ both to the button. -->
+ <item name="android:buttonStyle">@style/SuwGlifButton.Primary</item>
+ <item name="buttonStyle">@style/SuwGlifButton.Primary</item>
+
+ <!-- Values used in styles -->
+ <item name="android:minWidth">0dp</item>
+ <item name="android:paddingLeft">@dimen/suw_glif_button_padding</item>
+ <item name="android:paddingRight">@dimen/suw_glif_button_padding</item>
+ </style>
+
+ <style name="SuwGlifButton.Secondary" parent="Widget.AppCompat.Button.Borderless.Colored">
+ <!-- This style can be applied to a button either as a "style" in XML, or as a theme in
+ ContextThemeWrapper. These self-referencing attributes make sure this is applied as
+ both to the button. -->
+ <item name="android:buttonStyle">@style/SuwGlifButton.Secondary</item>
+ <item name="android:theme">@style/SuwGlifButton.Secondary</item>
+ <item name="buttonStyle">@style/SuwGlifButton.Secondary</item>
+
+ <!-- Values used in styles -->
+ <item name="android:minWidth">0dp</item>
+ <item name="android:paddingLeft">@dimen/suw_glif_button_padding</item>
+ <item name="android:paddingRight">@dimen/suw_glif_button_padding</item>
+
+ <!-- Values used in themes -->
+ <item name="android:colorControlHighlight" tools:targetApi="lollipop">@color/suw_flat_button_highlight</item>
+ <item name="colorControlHighlight">@color/suw_flat_button_highlight</item>
+ </style>
+
+ <!-- Card layout (for tablets) -->
+
+ <style name="TextAppearance.SuwCardTitle" parent="@style/TextAppearance.AppCompat.Display1">
+ <item name="android:textColor">@android:color/white</item>
+ </style>
+
+ <!-- GLIF Card layout (for tablets) -->
+
+ <style name="SuwGlifCardBackground">
+ <item name="android:background">?attr/colorPrimary</item>
+ </style>
+
+ <!-- Navigation bar styles -->
+
+ <style name="SuwNavBarButtonStyle" parent="@android:style/Widget.Button">
+ <item name="android:background">?attr/suwNavBarButtonBackground</item>
+ <item name="android:drawablePadding">@dimen/suw_navbar_button_drawable_padding</item>
+ <item name="android:fontFamily" tools:ignore="NewApi">sans-serif</item>
+ <item name="android:minWidth">0dp</item>
+ <item name="android:paddingLeft">@dimen/suw_navbar_button_padding_sides</item>
+ <item name="android:paddingRight">@dimen/suw_navbar_button_padding_sides</item>
+ <item name="android:textAllCaps" tools:ignore="NewApi">true</item>
+ <item name="android:textColor">?attr/suwNavBarTextColor</item>
+ <item name="android:textSize">@dimen/suw_navbar_text_size</item>
+ </style>
+
+ <style name="SuwNavBarThemeDark" parent="SuwNavBarTheme">
+ <item name="suwNavBarBackgroundColor">@color/suw_navbar_bg_dark</item>
+ <item name="suwNavBarButtonBackground">@drawable/suw_navbar_btn_bg_dark</item>
+ </style>
+
+ <style name="SuwNavBarThemeLight" parent="SuwNavBarTheme">
+ <item name="suwNavBarBackgroundColor">@color/suw_navbar_bg_light</item>
+ <item name="suwNavBarButtonBackground">@drawable/suw_navbar_btn_bg_light</item>
+ </style>
+
+</resources>