|
134 | 134 | <item name="android:paddingBottom">@dimen/m3_btn_padding_bottom</item> |
135 | 135 | <item name="android:insetTop">@dimen/m3_btn_inset</item> |
136 | 136 | <item name="android:insetBottom">@dimen/m3_btn_inset</item> |
137 | | - <item name="android:textAppearance">?attr/textAppearanceLabelLarge</item> |
138 | | - <item name="shapeAppearance">@style/ShapeAppearance.Material3.Corner.Full</item> |
| 137 | + <item name="android:textAppearance">@macro/m3_comp_filled_button_label_text_type</item> |
| 138 | + <item name="shapeAppearance">@style/ShapeAppearance.M3.Comp.FilledButton.Container.Shape</item> |
139 | 139 | <item name="materialThemeOverlay">@style/ThemeOverlay.Material3.Button</item> |
140 | 140 | <item name="android:stateListAnimator" tools:ignore="NewApi">@animator/m3_btn_state_list_anim</item> |
141 | | - <item name="elevation">@dimen/m3_btn_elevation</item> |
| 141 | + <item name="elevation">@dimen/m3_comp_filled_button_container_elevation</item> |
142 | 142 | <item name="android:textColor">@color/m3_button_foreground_color_selector</item> |
143 | 143 | <item name="iconTint">@color/m3_button_foreground_color_selector</item> |
144 | | - <item name="iconSize">18dp</item> |
| 144 | + <item name="iconSize">@dimen/m3_comp_filled_button_with_icon_icon_size</item> |
145 | 145 | <item name="backgroundTint">@color/m3_button_background_color_selector</item> |
146 | 146 | <item name="rippleColor">@color/m3_button_ripple_color_selector</item> |
147 | 147 | </style> |
|
160 | 160 | <item name="elevation">0dp</item> |
161 | 161 | </style> |
162 | 162 |
|
163 | | - <!-- M3 tonal button style. --> |
| 163 | + <!-- M3 filled tonal button style. --> |
164 | 164 | <style name="Widget.Material3.Button.TonalButton"> |
165 | 165 | <item name="rippleColor">@color/m3_tonal_button_ripple_color_selector</item> |
166 | 166 | <item name="materialThemeOverlay">@style/ThemeOverlay.Material3.Button.TonalButton</item> |
167 | 167 | </style> |
168 | 168 |
|
169 | | - <!-- M3 tonal button with a start-gravity icon style. This adjusts |
| 169 | + <!-- M3 filled tonal button with a start-gravity icon style. This adjusts |
170 | 170 | padding slightly to achieve a better visual balance. This style should only be used with a |
171 | 171 | start-gravity icon button. If your icon is end-gravity, mirror the padding such that this |
172 | 172 | adjustment happens to the other side. --> |
|
185 | 185 | <item name="android:paddingBottom">@dimen/m3_btn_padding_bottom</item> |
186 | 186 | <item name="android:insetTop">@dimen/m3_btn_inset</item> |
187 | 187 | <item name="android:insetBottom">@dimen/m3_btn_inset</item> |
188 | | - <item name="android:textAppearance">?attr/textAppearanceLabelLarge</item> |
189 | | - <item name="shapeAppearance">@style/ShapeAppearance.Material3.Corner.Full</item> |
| 188 | + <item name="android:textAppearance">@macro/m3_comp_text_button_label_text_type</item> |
| 189 | + <item name="shapeAppearance">@style/ShapeAppearance.M3.Comp.TextButton.Container.Shape</item> |
190 | 190 | <item name="materialThemeOverlay">@style/ThemeOverlay.Material3.Button.TextButton</item> |
191 | 191 | <item name="android:textColor">@color/m3_text_button_foreground_color_selector</item> |
192 | 192 | <item name="iconTint">@color/m3_text_button_foreground_color_selector</item> |
|
231 | 231 | <item name="android:paddingLeft">@dimen/m3_btn_padding_left</item> |
232 | 232 | <item name="android:paddingRight">@dimen/m3_btn_padding_right</item> |
233 | 233 | <item name="strokeColor">@color/m3_button_outline_color_selector</item> |
234 | | - <item name="strokeWidth">@dimen/m3_btn_stroke_size</item> |
| 234 | + <item name="strokeWidth">@dimen/m3_comp_outlined_button_outline_width</item> |
235 | 235 | </style> |
236 | 236 |
|
237 | 237 | <!-- M3 outlined button with a start-gravity icon style. --> |
|
300 | 300 |
|
301 | 301 | <style name="ThemeOverlay.Material3.Button" parent=""> |
302 | 302 | <!-- The colors used by the color selectors --> |
303 | | - <item name="colorOnContainer">?attr/colorOnPrimary</item> |
304 | | - <item name="colorContainer">?attr/colorPrimary</item> |
| 303 | + <item name="colorOnContainer">@macro/m3_comp_filled_button_label_text_color</item> |
| 304 | + <item name="colorContainer">@macro/m3_comp_filled_button_container_color</item> |
305 | 305 | </style> |
306 | 306 |
|
307 | 307 | <style name="ThemeOverlay.Material3.Button.TonalButton"> |
308 | 308 | <!-- The colors used by the color selectors --> |
309 | | - <item name="colorOnContainer">?attr/colorOnSecondaryContainer</item> |
310 | | - <item name="colorContainer">?attr/colorSecondaryContainer</item> |
| 309 | + <item name="colorOnContainer">@macro/m3_comp_filled_tonal_button_label_text_color</item> |
| 310 | + <item name="colorContainer">@macro/m3_comp_filled_tonal_button_container_color</item> |
311 | 311 | </style> |
312 | 312 |
|
313 | 313 | <style name="ThemeOverlay.Material3.Button.TextButton" parent=""> |
314 | 314 | <!-- The colors used by the color selectors --> |
315 | | - <item name="colorOnContainer">?attr/colorPrimary</item> |
| 315 | + <item name="colorOnContainer">@macro/m3_comp_text_button_label_text_color</item> |
316 | 316 | <item name="colorContainer">@android:color/transparent</item> |
317 | 317 | </style> |
318 | 318 |
|
|
323 | 323 |
|
324 | 324 | <style name="ThemeOverlay.Material3.Button.ElevatedButton" parent="ThemeOverlay.Material3.Button.TextButton"> |
325 | 325 | <!-- The colors used by the color selectors --> |
326 | | - <item name="colorContainer">?attr/colorSurface</item> |
| 326 | + <item name="colorContainer">@macro/m3_comp_elevated_button_container_color</item> |
327 | 327 | </style> |
328 | 328 |
|
329 | 329 | <style name="ThemeOverlay.Material3.Button.IconButton" parent="ThemeOverlay.Material3.Button.TextButton"> |
|
0 commit comments