Material Design 3 buttons tokens
Browse tokens
Enabled
| Token | Value |
|---|---|
Button container colormd.comp.button.container.color | #6750A4 Button container color#6750A4 md.comp.button.container.color
Color#6750A4 |
Button container color - toggle (unselected)md.comp.button.unselected.container.color | #F3EDF7 Button container color - toggle (unselected)#F3EDF7 md.comp.button.unselected.container.color
Color#F3EDF7 |
Button container color - toggle (selected)md.comp.button.selected.container.color | #6750A4 Button container color - toggle (selected)#6750A4 md.comp.button.selected.container.color
Color#6750A4 |
Button shadow colormd.comp.button.container.shadow-color | #000000 Button shadow color#000000 md.comp.button.container.shadow-color
Color#000000 |
Button elevationmd.comp.button.container.elevation | 0dp Button elevation0dp md.comp.button.container.elevation
0dp |
Button label colormd.comp.button.label-text.color | #FFFFFF Button label color#FFFFFF md.comp.button.label-text.color
Color#FFFFFF |
Button label color - toggle (unselected)md.comp.button.label-text.unselected.color | #49454F Button label color - toggle (unselected)#49454F md.comp.button.label-text.unselected.color
Color#49454F |
Button label color - toggle (selected)md.comp.button.label-text.selected.color | #FFFFFF Button label color - toggle (selected)#FFFFFF md.comp.button.label-text.selected.color
Color#FFFFFF |
Button icon colormd.comp.button.icon.color | #FFFFFF Button icon color#FFFFFF md.comp.button.icon.color
Color#FFFFFF |
Button icon color - toggle (unselected)md.comp.button.unselected.icon.color | #49454F Button icon color - toggle (unselected)#49454F md.comp.button.unselected.icon.color
Color#49454F |
Button icon color - toggle (selected)md.comp.button.selected.icon.color | #FFFFFF Button icon color - toggle (selected)#FFFFFF md.comp.button.selected.icon.color
Color#FFFFFF |
Button container heightmd.comp.button.container.height | 40dp Button container height40dp md.comp.button.container.height40dp |
Button label sizemd.comp.button.label-text | Roboto · 14pt · weight 500 · line height 20pt · tracking 0.1pt Button label sizeRoboto · 14pt · weight 500 · line height 20pt · tracking 0.1pt md.comp.button.label-text
Roboto · 14pt · weight 500 · line height 20pt · tracking 0.1pt |
Button icon sizemd.comp.button.icon.size | 20dp Button icon size20dp md.comp.button.icon.size20dp |
Button shape roundmd.comp.button.container.shape.round | Full Button shape roundFull md.comp.button.container.shape.round
Full |
Button shape squaremd.comp.button.container.shape.square | 12dp Button shape square12dp md.comp.button.container.shape.square
12dp |
Button leading spacemd.comp.button.leading-space | 24dp Button leading space24dp md.comp.button.leading-space
24dp |
Button between icon label spacemd.comp.button.icon-label-space | 8dp Button between icon label space8dp md.comp.button.icon-label-space
8dp |
Button trailing spacemd.comp.button.trailing-space | 24dp Button trailing space24dp md.comp.button.trailing-space
24dp |
Button shape pressed morphmd.comp.button.pressed.container.shape | 8dp Button shape pressed morph8dp md.comp.button.pressed.container.shape
8dp |
Button shape spring animation dampingmd.comp.button.pressed.container.corner-size.motion.spring.damping | Numeric: 0.6 Button shape spring animation dampingNumeric: 0.6 md.comp.button.pressed.container.corner-size.motion.spring.damping
Numeric: 0.6 |
Button shape spring animation stiffnessmd.comp.button.pressed.container.corner-size.motion.spring.stiffness | Numeric: 800 Button shape spring animation stiffnessNumeric: 800 md.comp.button.pressed.container.corner-size.motion.spring.stiffness
Numeric: 800 |
Button selected container shape roundmd.comp.button.selected.container.shape.round | 12dp Button selected container shape round12dp md.comp.button.selected.container.shape.round
12dp |
Button selected container shape squaremd.comp.button.selected.container.shape.square | Full Button selected container shape squareFull md.comp.button.selected.container.shape.square
Full |
Button focus ring indicator colormd.comp.button.focus.indicator.color | #625B71 Button focus ring indicator color#625B71 md.comp.button.focus.indicator.color
Color#625B71 |
Button focus ring indicator thicknessmd.comp.button.focus.indicator.thickness | 3dp Button focus ring indicator thickness3dp md.comp.button.focus.indicator.thickness
3dp |
Button focus ring outline offsetmd.comp.button.focus.indicator.outline.offset | 2dp Button focus ring outline offset2dp md.comp.button.focus.indicator.outline.offset
2dp |
Disabled
| Token | Value |
|---|---|
Button disabled container colormd.comp.button.disabled.container.color | #1D1B20 Button disabled container color#1D1B20 md.comp.button.disabled.container.color
Color#1D1B20 |
Button disabled container opacitymd.comp.button.disabled.container.opacity | 10% Button disabled container opacity10% md.comp.button.disabled.container.opacity10% |
Button disabled container elevationmd.comp.button.disabled.container.elevation | 0dp Button disabled container elevation0dp md.comp.button.disabled.container.elevation
0dp |
Button disabled label colormd.comp.button.disabled.label-text.color | #1D1B20 Button disabled label color#1D1B20 md.comp.button.disabled.label-text.color
Color#1D1B20 |
Button disabled label opacitymd.comp.button.disabled.label-text.opacity | 38% Button disabled label opacity38% md.comp.button.disabled.label-text.opacity38% |
Button disabled icon colormd.comp.button.disabled.icon.color | #1D1B20 Button disabled icon color#1D1B20 md.comp.button.disabled.icon.color
Color#1D1B20 |
Button disabled icon opacitymd.comp.button.disabled.icon.opacity | 38% Button disabled icon opacity38% md.comp.button.disabled.icon.opacity38% |
Hovered
| Token | Value |
|---|---|
Button hovered container state layer colormd.comp.button.hovered.state-layer.color | #FFFFFF Button hovered container state layer color#FFFFFF md.comp.button.hovered.state-layer.color
Color#FFFFFF |
Button hovered container state layer color - toggle (unselected)md.comp.button.unselected.hovered.state-layer.color | #49454F Button hovered container state layer color - toggle (unselected)#49454F md.comp.button.unselected.hovered.state-layer.color
Color#49454F |
Button hovered container state layer color - toggle (selected)md.comp.button.selected.hovered.state-layer.color | #FFFFFF Button hovered container state layer color - toggle (selected)#FFFFFF md.comp.button.selected.hovered.state-layer.color
Color#FFFFFF |
Button hovered container state layer opacitymd.comp.button.hovered.state-layer.opacity | 8% Button hovered container state layer opacity8% md.comp.button.hovered.state-layer.opacity
8% |
Button hovered container elevationmd.comp.button.hovered.container.elevation | 1dp Button hovered container elevation1dp md.comp.button.hovered.container.elevation
1dp |
Button hovered label colormd.comp.button.hovered.label-text.color | #FFFFFF Button hovered label color#FFFFFF md.comp.button.hovered.label-text.color
Color#FFFFFF |
Button hovered label color - toggle (unselected)md.comp.button.unselected.hovered.label-text.color | #49454F Button hovered label color - toggle (unselected)#49454F md.comp.button.unselected.hovered.label-text.color
Color#49454F |
Button hovered label color - toggle (selected)md.comp.button.selected.hovered.label-text.color | #FFFFFF Button hovered label color - toggle (selected)#FFFFFF md.comp.button.selected.hovered.label-text.color
Color#FFFFFF |
Button hovered icon colormd.comp.button.hovered.icon.color | #FFFFFF Button hovered icon color#FFFFFF md.comp.button.hovered.icon.color
Color#FFFFFF |
Button hovered icon color - toggle (unselected)md.comp.button.unselected.hovered.icon.color | #49454F Button hovered icon color - toggle (unselected)#49454F md.comp.button.unselected.hovered.icon.color
Color#49454F |
Button hovered icon color - toggle (selected)md.comp.button.selected.hovered.icon.color | #FFFFFF Button hovered icon color - toggle (selected)#FFFFFF md.comp.button.selected.hovered.icon.color
Color#FFFFFF |
Focused
| Token | Value |
|---|---|
Button focused container state layer colormd.comp.button.focused.state-layer.color | #FFFFFF Button focused container state layer color#FFFFFF md.comp.button.focused.state-layer.color
Color#FFFFFF |
Button focused container state layer color - toggle (unselected)md.comp.button.unselected.focused.state-layer.color | #49454F Button focused container state layer color - toggle (unselected)#49454F md.comp.button.unselected.focused.state-layer.color
Color#49454F |
Button focused container state layer color - toggle (selected)md.comp.button.selected.focused.state-layer.color | #FFFFFF Button focused container state layer color - toggle (selected)#FFFFFF md.comp.button.selected.focused.state-layer.color
Color#FFFFFF |
Button focused container state layer opacitymd.comp.button.focused.state-layer.opacity | 10% Button focused container state layer opacity10% md.comp.button.focused.state-layer.opacity
10% |
Button focused container state layer elevationmd.comp.button.focused.container.elevation | 0dp Button focused container state layer elevation0dp md.comp.button.focused.container.elevation
0dp |
Button focused label colormd.comp.button.focused.label-text.color | #FFFFFF Button focused label color#FFFFFF md.comp.button.focused.label-text.color
Color#FFFFFF |
Button focused label color - toggle (unselected)md.comp.button.unselected.focused.label-text.color | #49454F Button focused label color - toggle (unselected)#49454F md.comp.button.unselected.focused.label-text.color
Color#49454F |
Button focused label color - toggle (selected)md.comp.button.selected.focused.label-text.color | #FFFFFF Button focused label color - toggle (selected)#FFFFFF md.comp.button.selected.focused.label-text.color
Color#FFFFFF |
Button focused icon colormd.comp.button.focused.icon.color | #FFFFFF Button focused icon color#FFFFFF md.comp.button.focused.icon.color
Color#FFFFFF |
Button focused icon color - toggle (unselected)md.comp.button.unselected.focused.icon.color | #49454F Button focused icon color - toggle (unselected)#49454F md.comp.button.unselected.focused.icon.color
Color#49454F |
Button focused icon color - toggle (selected)md.comp.button.selected.focused.icon.color | #FFFFFF Button focused icon color - toggle (selected)#FFFFFF md.comp.button.selected.focused.icon.color
Color#FFFFFF |
Pressed
| Token | Value |
|---|---|
Button pressed container state layer colormd.comp.button.pressed.state-layer.color | #FFFFFF Button pressed container state layer color#FFFFFF md.comp.button.pressed.state-layer.color
Color#FFFFFF |
Button pressed container state layer color - toggle (unselected)md.comp.button.unselected.pressed.state-layer.color | #49454F Button pressed container state layer color - toggle (unselected)#49454F md.comp.button.unselected.pressed.state-layer.color
Color#49454F |
Button pressed container state layer color - toggle (selected)md.comp.button.selected.pressed.state-layer.color | #FFFFFF Button pressed container state layer color - toggle (selected)#FFFFFF md.comp.button.selected.pressed.state-layer.color
Color#FFFFFF |
Button pressed container state layer opacitymd.comp.button.pressed.state-layer.opacity | 10% Button pressed container state layer opacity10% md.comp.button.pressed.state-layer.opacity
10% |
Button pressed container state layer elevationmd.comp.button.pressed.container.elevation | 0dp Button pressed container state layer elevation0dp md.comp.button.pressed.container.elevation
0dp |
Button pressed label colormd.comp.button.pressed.label-text.color | #FFFFFF Button pressed label color#FFFFFF md.comp.button.pressed.label-text.color
Color#FFFFFF |
Button pressed label color - toggle (unselected)md.comp.button.unselected.pressed.label-text.color | #49454F Button pressed label color - toggle (unselected)#49454F md.comp.button.unselected.pressed.label-text.color
Color#49454F |
Button pressed label color - toggle (selected)md.comp.button.selected.pressed.label-text.color | #FFFFFF Button pressed label color - toggle (selected)#FFFFFF md.comp.button.selected.pressed.label-text.color
Color#FFFFFF |
Button pressed icon colormd.comp.button.pressed.icon.color | #FFFFFF Button pressed icon color#FFFFFF md.comp.button.pressed.icon.color
Color#FFFFFF |
Button pressed icon color - toggle (unselected)md.comp.button.unselected.pressed.icon.color | #49454F Button pressed icon color - toggle (unselected)#49454F md.comp.button.unselected.pressed.icon.color
Color#49454F |
Button pressed icon color - toggle (selected)md.comp.button.selected.pressed.icon.color | #FFFFFF Button pressed icon color - toggle (selected)#FFFFFF md.comp.button.selected.pressed.icon.color
Color#FFFFFF |