Skip to content

Commit

Permalink
[IconButton] Integrated tokens.
Browse files Browse the repository at this point in the history
Icon size is changed from 20dp to 24dp.

PiperOrigin-RevId: 500988634
  • Loading branch information
pekingme authored and raajkumars committed Jan 11, 2023
1 parent f0053fd commit bf188c7
Show file tree
Hide file tree
Showing 2 changed files with 54 additions and 4 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (C) 2022 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.
-->
<!-- AUTOGENERATED FILE. DO NOT MODIFY. -->
<!-- Version: v0.147 -->

<resources>

<!-- Generated from token set (md.comp.icon-button) in context (platform=android, audience=3p). -->
<!-- Enabled - Icon -->
<macro name="m3_comp_icon_button_unselected_icon_color">?attr/colorOnSurfaceVariant</macro>
<macro name="m3_comp_icon_button_selected_icon_color">?attr/colorPrimary</macro>

<!-- Generated from token set (md.comp.filled-icon-button) in context (platform=android, audience=3p). -->
<!-- Enabled - Container -->
<macro name="m3_comp_filled_icon_button_container_color">?attr/colorPrimary</macro>
<!-- Enabled - Icon -->
<macro name="m3_comp_filled_icon_button_toggle_unselected_icon_color">?attr/colorPrimary</macro>
<macro name="m3_comp_filled_icon_button_toggle_selected_icon_color">?attr/colorOnPrimary</macro>

<!-- Generated from token set (md.comp.filled-tonal-icon-button) in context (platform=android, audience=3p). -->
<!-- Enabled - Container -->
<macro name="m3_comp_filled_tonal_icon_button_container_color">?attr/colorSecondaryContainer</macro>
<!-- Enabled - Icon -->
<macro name="m3_comp_filled_tonal_icon_button_toggle_unselected_icon_color">?attr/colorOnSurfaceVariant</macro>
<macro name="m3_comp_filled_tonal_icon_button_toggle_selected_icon_color">?attr/colorOnSecondaryContainer</macro>

<!-- Generated from token set (md.comp.outlined-icon-button) in context (platform=android, audience=3p). -->
<!-- Enabled - Outline -->
<dimen name="m3_comp_outlined_icon_button_unselected_outline_width">1dp</dimen>

</resources>
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,7 @@

<style name="Widget.Material3.Button.IconButton.Outlined">
<item name="strokeColor">@color/m3_button_outline_color_selector</item>
<item name="strokeWidth">@dimen/m3_btn_stroke_size</item>
<item name="strokeWidth">@dimen/m3_comp_outlined_icon_button_unselected_outline_width</item>
</style>

<!-- DEPRECATED -->
Expand Down Expand Up @@ -328,17 +328,22 @@

<style name="ThemeOverlay.Material3.Button.IconButton" parent="ThemeOverlay.Material3.Button.TextButton">
<!-- The colors used by the color selectors -->
<item name="colorOnContainerUnchecked">?attr/colorOnSurfaceVariant</item>
<item name="colorOnContainer">@macro/m3_comp_icon_button_selected_icon_color</item>
<item name="colorOnContainerUnchecked">@macro/m3_comp_icon_button_unselected_icon_color</item>
</style>

<style name="ThemeOverlay.Material3.Button.IconButton.Filled" parent="ThemeOverlay.Material3.Button">
<!-- The colors used by the color selectors -->
<item name="colorOnContainerUnchecked">?attr/colorPrimary</item>
<item name="colorOnContainer">@macro/m3_comp_filled_icon_button_toggle_selected_icon_color</item>
<item name="colorOnContainerUnchecked">@macro/m3_comp_filled_icon_button_toggle_unselected_icon_color</item>
<item name="colorContainer">@macro/m3_comp_filled_icon_button_container_color</item>
</style>

<style name="ThemeOverlay.Material3.Button.IconButton.Filled.Tonal" parent="ThemeOverlay.Material3.Button.TonalButton">
<!-- The colors used by the color selectors -->
<item name="colorOnContainerUnchecked">?attr/colorOnSurfaceVariant</item>
<item name="colorOnContainer">@macro/m3_comp_filled_tonal_icon_button_toggle_selected_icon_color</item>
<item name="colorOnContainerUnchecked">@macro/m3_comp_filled_tonal_icon_button_toggle_unselected_icon_color</item>
<item name="colorContainer">@macro/m3_comp_filled_tonal_icon_button_container_color</item>
</style>

</resources>

0 comments on commit bf188c7

Please sign in to comment.