Package-level declarations
Properties
Semantic color for error/destructive states (e.g. a "Missing" pill or the clear-credentials button).
Material dark color palette. MTN yellow becomes the primary accent (highest contrast on dark surfaces) while backgrounds and surfaces shift to deep neutrals for a modern, low-glare look.
Hairline divider / border color resolved for the current (light or dark) theme.
Hairline divider/border color for dark mode.
Hairline divider/border color for light mode.
Material light color palette anchored on the MTN blue with a yellow secondary accent.
A darker MTN blue used for the status bar and variant states.
A slightly deeper yellow used for pressed/variant states.
Muted color for secondary / label text, resolved for the current (light or dark) theme. Use for captions, field labels, and other de-emphasized copy.
Muted color for secondary/label text in dark mode; see io.rekast.sdk.sample.ui.theme.subtleTextColor.
Muted color for secondary/label text in light mode; see io.rekast.sdk.sample.ui.theme.subtleTextColor.
Semantic color for success states (e.g. a "Present" status pill); reads on both light and dark surfaces.
Semantic color for warning states; reads on both light and dark surfaces.
Functions
Applies the application's Material theme to the provided content, switching between LightColors and DarkColors.