From 78bc2e0c900935ed00e111a0c4b93b50d883e2b9 Mon Sep 17 00:00:00 2001 From: Maurice Lam Date: Thu, 11 Jan 2018 18:43:23 -0800 Subject: Implement GLIF v3 button style Buttons are now sentence case and uses Google sans font if available. Test: ./gradlew test Bug: 71759812 Change-Id: Ibb42b58306163f387837600ca52e73065c2b0d9d --- library/gingerbread/res/values/styles.xml | 18 ++++++++++++++++++ library/main/res/values/attrs.xml | 2 ++ library/main/res/values/config.xml | 3 +++ library/main/res/values/styles.xml | 4 +++- library/platform/res/values-v27/styles.xml | 18 ++++++++++++++++++ library/self.gradle | 1 + .../android/setupwizardlib/util/GlifV3StyleTest.java | 17 +++++++++++++++++ 7 files changed, 62 insertions(+), 1 deletion(-) diff --git a/library/gingerbread/res/values/styles.xml b/library/gingerbread/res/values/styles.xml index 60a39a0..7a01fe7 100644 --- a/library/gingerbread/res/values/styles.xml +++ b/library/gingerbread/res/values/styles.xml @@ -39,6 +39,8 @@ @style/SuwFillContentLayout ?attr/suwMarginSides ?attr/suwMarginSides + true + sans-serif @drawable/suw_card_bg_dark 0dp @dimen/suw_items_icon_divider_inset @@ -71,6 +73,8 @@ @style/SuwFillContentLayout ?attr/suwMarginSides ?attr/suwMarginSides + true + sans-serif @drawable/suw_card_bg_light 0dp @dimen/suw_items_icon_divider_inset @@ -103,6 +107,8 @@ @color/suw_color_accent_glif_dark ?attr/suwMarginSides ?attr/suwMarginSides + true + sans-serif ?attr/colorPrimary @style/SuwFillContentLayout 0dp @@ -139,6 +145,8 @@ @color/suw_color_accent_glif_light ?attr/suwMarginSides ?attr/suwMarginSides + true + sans-serif ?attr/colorPrimary @style/SuwFillContentLayout 0dp @@ -157,10 +165,14 @@ @@ -268,7 +270,7 @@ ?attr/suwMarginSides ?attr/suwMarginSides @dimen/suw_glif_header_title_margin_top - google-sans + @string/suwFontSecondary gravity ?android:attr/textColorPrimary diff --git a/library/platform/res/values-v27/styles.xml b/library/platform/res/values-v27/styles.xml index 4704ccf..1dcb1d9 100644 --- a/library/platform/res/values-v27/styles.xml +++ b/library/platform/res/values-v27/styles.xml @@ -41,6 +41,8 @@ true adjustResize + true + sans-serif @drawable/suw_card_bg @style/SuwFillContentLayout 0dp @@ -70,6 +72,8 @@ true adjustResize + true + sans-serif @drawable/suw_card_bg @style/SuwFillContentLayout 0dp @@ -102,6 +106,8 @@ true adjustResize + true + sans-serif ?android:attr/colorPrimary @style/SuwFillContentLayout 0dp @@ -135,6 +141,8 @@ true adjustResize + true + sans-serif ?android:attr/colorPrimary @style/SuwFillContentLayout 0dp @@ -151,12 +159,18 @@ @@ -168,8 +182,10 @@ @style/SuwGlifButton.Primary + ?attr/suwButtonFontFamily @dimen/suw_glif_button_padding @dimen/suw_glif_button_padding + ?attr/suwButtonAllCaps