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