Material Design 3 icon buttons tokens

Browse tokens

Token

See more values

Compare token values by selecting another context

Theme
Contrast
More contexts
Platform
Audience
What do 1P and 3P mean?

1P means first-party; 3P means third-party. We interpret 1P Baseline as the configuration for Google's own products, and 3P as the configuration for other developers.

Material supplies these audience labels but does not define them in the captured data. They are not a baseline-versus-Expressive switch.

Enabled
Enabled tokens
TokenValue
Icon button tonal container colormd.comp.icon-button.tonal.container.color
#E8DEF8
Icon button tonal container color - toggle (unselected)md.comp.icon-button.tonal.unselected.container.color
#E8DEF8
Icon button tonal container color - toggle (selected)md.comp.icon-button.tonal.selected.container.color
#625B71
Icon button tonal icon colormd.comp.icon-button.tonal.icon.color
#4A4458
Icon button tonal icon color - toggle (unselected)md.comp.icon-button.tonal.unselected.icon.color
#4A4458
Icon button tonal icon color - toggle (selected)md.comp.icon-button.tonal.selected.icon.color
#FFFFFF
Disabled
Disabled tokens
TokenValue
Icon button tonal disabled container colormd.comp.icon-button.tonal.disabled.container.color
#1D1B20
Icon button tonal disabled container opacitymd.comp.icon-button.tonal.disabled.container.opacity
10%
Icon button tonal disabled icon colormd.comp.icon-button.tonal.disabled.icon.color
#1D1B20
Icon button tonal disabled icon opacitymd.comp.icon-button.tonal.disabled.icon.opacity
38%
Hovered
Hovered tokens
TokenValue
Icon button tonal hovered state layer colormd.comp.icon-button.tonal.hovered.state-layer.color
#4A4458
Icon button tonal hovered state layer color - toggle (unselected)md.comp.icon-button.tonal.unselected.hovered.state-layer.color
#4A4458
Icon button tonal hovered state layer color - toggle (selected)md.comp.icon-button.tonal.selected.hovered.state-layer.color
#FFFFFF
Icon button tonal hovered state layer opacitymd.comp.icon-button.tonal.hovered.state-layer.opacity
8%
Icon button tonal hovered icon colormd.comp.icon-button.tonal.hovered.icon.color
#4A4458
Icon button tonal hovered icon color - toggle (unselected)md.comp.icon-button.tonal.unselected.hovered.icon.color
#4A4458
Icon button tonal hovered icon color - toggle (selected)md.comp.icon-button.tonal.selected.hovered.icon.color
#FFFFFF
Focused
Focused tokens
TokenValue
Icon button tonal focused state layer colormd.comp.icon-button.tonal.focused.state-layer.color
#4A4458
Icon button tonal focused state layer color - toggle (unselected)md.comp.icon-button.tonal.unselected.focused.state-layer.color
#4A4458
Icon button tonal focused state layer color - toggle (selected)md.comp.icon-button.tonal.selected.focused.state-layer.color
#FFFFFF
Icon button tonal focused state layer opacitymd.comp.icon-button.tonal.focused.state-layer.opacity
10%
Icon button tonal focused icon colormd.comp.icon-button.tonal.focused.icon.color
#4A4458
Icon button tonal focused icon color - toggle (unselected)md.comp.icon-button.tonal.unselected.focused.icon.color
#4A4458
Icon button tonal focused icon color - toggle (selected)md.comp.icon-button.tonal.selected.focused.icon.color
#FFFFFF
Pressed
Pressed tokens
TokenValue
Icon button tonal pressed state layer colormd.comp.icon-button.tonal.pressed.state-layer.color
#4A4458
Icon button tonal pressed state layer color - toggle (unselected)md.comp.icon-button.tonal.unselected.pressed.state-layer.color
#4A4458
Icon button tonal pressed state layer color - toggle (selected)md.comp.icon-button.tonal.selected.pressed.state-layer.color
#FFFFFF
Icon button tonal pressed state layer opacitymd.comp.icon-button.tonal.pressed.state-layer.opacity
10%
Icon button tonal pressed icon colormd.comp.icon-button.tonal.pressed.icon.color
#4A4458
Icon button tonal pressed icon color - toggle (unselected)md.comp.icon-button.tonal.unselected.pressed.icon.color
#4A4458
Icon button tonal pressed icon color - toggle (selected)md.comp.icon-button.tonal.selected.pressed.icon.color
#FFFFFF