From 25606cf34addae1420eeba24eec0f90aef06d0d2 Mon Sep 17 00:00:00 2001 From: raajkumars Date: Mon, 9 May 2022 14:37:20 -0400 Subject: [PATCH] [Button] Updated M3 button style to add filled icon button style. Updated catalog to showcase the same. PiperOrigin-RevId: 447523530 --- .../res/layout/cat_buttons_fragment.xml | 50 ++++++++++++++++-- .../catalog/button/res/values/strings.xml | 2 + docs/components/Button.md | 38 ++++++++++--- .../assets/buttons/filled-icon-button.png | Bin 0 -> 4270 bytes .../button/res-public/values/public.xml | 2 + .../material/button/res/values/attrs.xml | 2 + .../material/button/res/values/styles.xml | 6 +++ ...d_icon_button_container_color_selector.xml | 22 ++++++++ ...filled_icon_button_icon_color_selector.xml | 22 ++++++++ .../dialog/res/values/themes_base.xml | 2 + .../material/theme/res/values/themes_base.xml | 2 + 11 files changed, 137 insertions(+), 11 deletions(-) create mode 100644 docs/components/assets/buttons/filled-icon-button.png create mode 100644 lib/java/com/google/android/material/color/res/color/m3_filled_icon_button_container_color_selector.xml create mode 100644 lib/java/com/google/android/material/color/res/color/m3_filled_icon_button_icon_color_selector.xml diff --git a/catalog/java/io/material/catalog/button/res/layout/cat_buttons_fragment.xml b/catalog/java/io/material/catalog/button/res/layout/cat_buttons_fragment.xml index 1857f30dfaa..a8964d1d4b6 100644 --- a/catalog/java/io/material/catalog/button/res/layout/cat_buttons_fragment.xml +++ b/catalog/java/io/material/catalog/button/res/layout/cat_buttons_fragment.xml @@ -132,12 +132,52 @@ android:text="@string/cat_outlined_icon_btn_text" android:textSize="16sp"/> -