theming library

Classes

AccentColors
Brand accent colors, shared across text/border/icon/background tokens.
AppColors
Per-app brand override for the package's color tokens.
AppTypography
Per-app brand override for the package's font family tokens.
BackgroundColors
BorderColors
BorderWidth
ButtonHeight
CornerRadius
FontFamily
FontSize
IconColors
IconSize
Spacing
4px-based spacing scale.
StatefulColor
TextColors

Extensions

ThemeContextX on BuildContext
Reads the app's themed AppColors/AppTypography, falling back to the package defaults if the app hasn't registered an override on its ThemeData.extensions.