Package-level declarations
Functions
A theme-driven color that resolves to value from the app's active Material 3 ColorScheme at render time — use with one of the themeColor* tokens so the tile follows theme and light/dark changes automatically.
A fixed color from a hex string ("#RRGGBB" or "#AARRGGBB"), independent of the app's theme.
A fixed color from individual RGBA float components (each 0f–1f), independent of the app's theme.
Theme's screen background color, the base layer behind all content.
Theme's error color, for validation failures and destructive actions.
Theme's standout container color built from the error hue.
Theme's color for content drawn on top of themeColorInverseSurface.
Theme's primary color adapted for use on top of themeColorInverseSurface.
Theme's inverted surface color, used for components that flip against the current brightness (e.g. Snackbar).
Theme's color for content drawn on top of themeColorBackground.
Theme's color for content drawn on top of themeColorError.
Theme's color for content drawn on top of themeColorErrorContainer.
Theme's color for content drawn on top of themeColorPrimary.
Theme's color for content drawn on top of themeColorPrimaryContainer.
Theme's color for content drawn on top of themeColorSecondary.
Theme's color for content drawn on top of themeColorSecondaryContainer.
Theme's color for content drawn on top of themeColorSurface.
Theme's color for content drawn on top of themeColorSurfaceVariant.
Theme's color for content drawn on top of themeColorTertiary.
Theme's color for content drawn on top of themeColorTertiaryContainer.
Theme's color for borders and dividers that need to be clearly visible.
Theme's color for subtler borders and dividers, decorative rather than functional.
Theme's primary color — the highest-emphasis accent, used on prominent components like filled buttons.
Theme's standout container color built from the primary hue, for less prominent primary-tinted surfaces.
Theme's scrim color, applied over content behind modal surfaces (dialogs, sheets).
Theme's secondary color — a less prominent accent, used for filter chips and secondary controls.
Theme's standout container color built from the secondary hue.
Theme's default surface color for components (cards, sheets, menus).
Theme's brightest surface tone, the high end of the surface elevation scale.
Theme's default surface container tone, for components that sit above the background.
Theme's high-emphasis surface container tone.
Theme's highest-emphasis surface container tone.
Theme's low-emphasis surface container tone.
Theme's lowest-emphasis surface container tone.
Theme's dimmest surface tone, the low end of the surface elevation scale.
Theme's alternate surface color, for visually separating surfaces with lower emphasis.
Theme's tertiary color — a contrasting accent, used to balance primary/secondary or draw attention.
Theme's standout container color built from the tertiary hue.