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.