OudsThemeContract
An interface to create an OUDS supported theme.
Any values that are not set will inherit the Orange theme.
Properties
Border semantic tokens values used in the theme.
Color semantic tokens values used in the theme.
Allows customization of OUDS components.
Allows customization of drawable resources used by OUDS components.
Elevation semantic tokens values used in the theme.
Font family used in the theme. You can provide your own theme font family FontFamily(Font(R.font.my_theme_font)).
Font semantic tokens values used in the theme.
Grid semantic tokens values used in the theme.
Material color matching used in the theme.
Opacity semantic tokens values used in the theme.
The theme settings.
Size semantic tokens values used in the theme.
Space semantic tokens values used in the theme.