Skip to main content

Theming

The SDK supports Material 3 theming

You can find the Material 3 documentation here

Additional theming options

Overridable styles

  • Snabble.ShapeAppearanceOverlay.RoundedCorners
  • Snabble.ShapeAppearanceOverlay.RoundedCorners.Big
  • Snabble.Widget.MaterialComponents.Button
  • Snabble.Widget.MaterialComponents.Button.Passive
  • Snabble.Widget.MaterialComponents.Button.TextButton
  • Snabble.Widget.MaterialComponents.Button.Icon
  • Snabble.Widget.MaterialComponents.Button.OutlinedButton
  • Snabble.Widget.MaterialComponents.Button.OutlinedButton.Icon

Overridable colors

In addition to the Material 3 colors we have defined additional colors:

  • snabble_infoColor
  • snabble_infoTextColor
  • snabble_infoColorWarning
  • snabble_infoTextColorWarning
  • snabble_infoColorPositive
  • snabble_infoTextColorPositive