Material Design 3 filled icon button 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
Filled icon button toggle selected icon colormd.comp.filled-icon-button.toggle.selected.icon.color
md.sys.color.on-primaryShow reference chainHide reference chain
md.comp.filled-icon-button.toggle.selected.icon.color
  • md.sys.color.on-primary
    • md.ref.palette.primary100
#FFFFFF
Filled icon button toggle unselected icon colormd.comp.filled-icon-button.toggle.unselected.icon.color
md.sys.color.primaryShow reference chainHide reference chain
md.comp.filled-icon-button.toggle.unselected.icon.color
  • md.sys.color.primary
    • md.ref.palette.primary40
#6750A4
Hovered
Hovered tokens
TokenValue
Filled icon button toggle selected hover icon colormd.comp.filled-icon-button.toggle.selected.hover.icon.color
md.sys.color.on-primaryShow reference chainHide reference chain
md.comp.filled-icon-button.toggle.selected.hover.icon.color
  • md.sys.color.on-primary
    • md.ref.palette.primary100
#FFFFFF
Filled icon button hover state layer colormd.comp.filled-icon-button.toggle.selected.hover.state-layer.color
md.sys.color.on-primaryShow reference chainHide reference chain
md.comp.filled-icon-button.toggle.selected.hover.state-layer.color
  • md.sys.color.on-primary
    • md.ref.palette.primary100
#FFFFFF
Filled icon button toggle unselected hover icon colormd.comp.filled-icon-button.toggle.unselected.hover.icon.color
md.sys.color.primaryShow reference chainHide reference chain
md.comp.filled-icon-button.toggle.unselected.hover.icon.color
  • md.sys.color.primary
    • md.ref.palette.primary40
#6750A4
Filled icon button hover state layer colormd.comp.filled-icon-button.toggle.unselected.hover.state-layer.color
md.sys.color.primaryShow reference chainHide reference chain
md.comp.filled-icon-button.toggle.unselected.hover.state-layer.color
  • md.sys.color.primary
    • md.ref.palette.primary40
#6750A4
Focused
Focused tokens
TokenValue
Filled icon button toggle selected focus icon colormd.comp.filled-icon-button.toggle.selected.focus.icon.color
md.sys.color.on-primaryShow reference chainHide reference chain
md.comp.filled-icon-button.toggle.selected.focus.icon.color
  • md.sys.color.on-primary
    • md.ref.palette.primary100
#FFFFFF
Filled icon button toggle selected focus state layer colormd.comp.filled-icon-button.toggle.selected.focus.state-layer.color
md.sys.color.on-primaryShow reference chainHide reference chain
md.comp.filled-icon-button.toggle.selected.focus.state-layer.color
  • md.sys.color.on-primary
    • md.ref.palette.primary100
#FFFFFF
Filled icon button toggle unselected focus icon colormd.comp.filled-icon-button.toggle.unselected.focus.icon.color
md.sys.color.primaryShow reference chainHide reference chain
md.comp.filled-icon-button.toggle.unselected.focus.icon.color
  • md.sys.color.primary
    • md.ref.palette.primary40
#6750A4
Filled icon button toggle unselected focus state layer colormd.comp.filled-icon-button.toggle.unselected.focus.state-layer.color
md.sys.color.primaryShow reference chainHide reference chain
md.comp.filled-icon-button.toggle.unselected.focus.state-layer.color
  • md.sys.color.primary
    • md.ref.palette.primary40
#6750A4
Pressed
Pressed tokens
TokenValue
Filled icon button toggle selected pressed icon colormd.comp.filled-icon-button.toggle.selected.pressed.icon.color
md.sys.color.on-primaryShow reference chainHide reference chain
md.comp.filled-icon-button.toggle.selected.pressed.icon.color
  • md.sys.color.on-primary
    • md.ref.palette.primary100
#FFFFFF
Filled icon button toggle selected pressed state layer colormd.comp.filled-icon-button.toggle.selected.pressed.state-layer.color
md.sys.color.on-primaryShow reference chainHide reference chain
md.comp.filled-icon-button.toggle.selected.pressed.state-layer.color
  • md.sys.color.on-primary
    • md.ref.palette.primary100
#FFFFFF
Filled icon button toggle unselected pressed icon colormd.comp.filled-icon-button.toggle.unselected.pressed.icon.color
md.sys.color.primaryShow reference chainHide reference chain
md.comp.filled-icon-button.toggle.unselected.pressed.icon.color
  • md.sys.color.primary
    • md.ref.palette.primary40
#6750A4
Filled icon button toggle unselected pressed state layer colormd.comp.filled-icon-button.toggle.unselected.pressed.state-layer.color
md.sys.color.primaryShow reference chainHide reference chain
md.comp.filled-icon-button.toggle.unselected.pressed.state-layer.color
  • md.sys.color.primary
    • md.ref.palette.primary40
#6750A4