Package-level declarations

Properties

Link copied to clipboard
val DangerColor: ERROR CLASS: Unresolved name: Color

Semantic color for error/destructive states (e.g. a "Missing" pill or the clear-credentials button).

Link copied to clipboard
val DarkColors: ERROR CLASS: Unresolved name: darkColors

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.

Link copied to clipboard
val dividerColor: ERROR CLASS: Symbol not found for Color

Hairline divider / border color resolved for the current (light or dark) theme.

Link copied to clipboard
val DividerDark: ERROR CLASS: Unresolved name: Color

Hairline divider/border color for dark mode.

Link copied to clipboard
val DividerLight: ERROR CLASS: Unresolved name: Color

Hairline divider/border color for light mode.

Link copied to clipboard
val InfoColor: ERROR CLASS: Unresolved name: Color

Semantic color for informational states (e.g. info snackbars); reads on both light and dark surfaces.

Link copied to clipboard
val LightColors: ERROR CLASS: Unresolved name: lightColors

Material light color palette anchored on the MTN blue with a yellow secondary accent.

Link copied to clipboard
val MtnBlue: ERROR CLASS: Unresolved name: Color

MTN's deep blue — the primary brand surface color (top bar, drawer) in light mode.

Link copied to clipboard
val MtnBlueDark: ERROR CLASS: Unresolved name: Color

A darker MTN blue used for the status bar and variant states.

Link copied to clipboard
val MtnYellow: ERROR CLASS: Unresolved name: Color

MTN's signature yellow — the primary accent for buttons, highlights, and progress.

Link copied to clipboard
val MtnYellowDark: ERROR CLASS: Unresolved name: Color

A slightly deeper yellow used for pressed/variant states.

Link copied to clipboard
val subtleTextColor: ERROR CLASS: Symbol not found for Color

Muted color for secondary / label text, resolved for the current (light or dark) theme. Use for captions, field labels, and other de-emphasized copy.

Link copied to clipboard
val SubtleTextDark: ERROR CLASS: Unresolved name: Color

Muted color for secondary/label text in dark mode; see io.rekast.sdk.sample.ui.theme.subtleTextColor.

Link copied to clipboard
val SubtleTextLight: ERROR CLASS: Unresolved name: Color

Muted color for secondary/label text in light mode; see io.rekast.sdk.sample.ui.theme.subtleTextColor.

Link copied to clipboard
val SuccessColor: ERROR CLASS: Unresolved name: Color

Semantic color for success states (e.g. a "Present" status pill); reads on both light and dark surfaces.

Link copied to clipboard
val WarningColor: ERROR CLASS: Unresolved name: Color

Semantic color for warning states; reads on both light and dark surfaces.

Functions

Link copied to clipboard
fun AppTheme(darkTheme: Boolean = isSystemInDarkTheme(), content: () -> Unit)

Applies the application's Material theme to the provided content, switching between LightColors and DarkColors.