tds_base_theme 0.3.2 copy "tds_base_theme: ^0.3.2" to clipboard
tds_base_theme: ^0.3.2 copied to clipboard

Theme building utilities for the TFN Design System. Converts brand tokens into a Material 3 ThemeData and a curated DesignSystemTheme.

Changelog #

0.1.0 #

Initial release.

  • buildThemeData(BrandTokens) — builds a complete Material 3 ThemeData from a brand's design tokens (colour scheme, text theme, buttons, inputs, cards, chips, navigation, dialogs and more)
  • buildDesignSystemTheme(...) — convenience wrapper that applies the resolved theme to a widget subtree via Theme, BrandThemeScope and DesignSystemThemeScope
  • DesignSystemTheme — a curated, strongly typed view over BrandTokens with DesignSystemColors, DesignSystemTypography, DesignSystemSpacing and DesignSystemShapes
  • DesignSystemThemeScope inherited widget with of(context) / maybeOf(context) access
  • NoTransitionsBuilder page transitions builder used by the generated theme

0.3.2 #

  • Move assets into the theme
0
likes
120
points
136
downloads

Documentation

API reference

Publisher

verified publishercodecollective.com

Weekly Downloads

Theme building utilities for the TFN Design System. Converts brand tokens into a Material 3 ThemeData and a curated DesignSystemTheme.

Repository

License

BSD-3-Clause (license)

Dependencies

flutter, tfn_design_system

More

Packages that depend on tds_base_theme