Skip to main content

Standard Icon Button

Standard icon button

States​

States

  • 1: Enabled
  • 2: Disabled
  • 3: Pressed

Specs​

Enabled​

Details
Icon
TokenValue
ds.comp.standardIconButton.iconSize24dp
ds.comp.standardIconButton.iconColords.sys.color.onSurface
Details
State Layer
TokenValue
ds.comp.standardIconButton.stateLayerShapeds.sys.shape.corner.full
ds.comp.standardIconButton.stateLayerWidth40dp
ds.comp.standardIconButton.stateLayerHeight40dp

Disabled​

Details
Icon
TokenValue
ds.comp.standardIconButton.disabledIconColords.sys.color.onSurface
ds.comp.standardIconButton.disabledIconOpacityds.sys.state.disabledOnContainerOpacity

Pressed​

Details
State Layer
TokenValue
ds.comp.standardIconButton.pressedStateLayerColords.sys.color.onSurface
ds.comp.standardIconButton.pressedStateLayerOpacityds.sys.state.pressedStateLayerOpacity
Details
Icon
TokenValue
ds.comp.textButton.pressedIconColords.sys.color.onSurface

React Native​

<StandardIconButton name="search" />

Props​

PropType
nameIconNames
onPress (optional)(event: GestureResponderEvent) => void
disabled (optional)boolean