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. OUDS includes a set of default drawable resources. You can replace these with your own drawable resources by overriding this property in your theme.
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
Size semantic tokens values used in the theme
Space semantic tokens values used in the theme