theme_manager 2.0.4 copy "theme_manager: ^2.0.4" to clipboard
theme_manager: ^2.0.4 copied to clipboard

A theme manager for light, dark, and system themes. Change the theme dynamically and the selected theme will be persisted.

CHANGE LOG #

2.0.4 #

  • Fixes an issue where the BuildContext is not ready.

2.0.3 #

  • Adds a ThemeListener to listen for theme changes. A great way to update state managers.

2.0.2 #

  • Adds a ThemeBuilder widget for places that may not get updated such as inside a Builder.
  • Small api changes related to other 2.0.x changes.

2.0.1 #

  • Fixes a bug with initialization of the saved theme preference.

2.0.0 #

  • The API has changes slightly. Fixes a bug with the default theme not being applied correctly.
  • Updates the API to be easier to use.

1.1.1 #

  • Improved support Flutter 1.17.1+

1.1.0 #

  • Null-Safety support.

1.0.3 - 1.0.4 #

  • Uses enum for initial theme preference.
  • Formatting fixes.

1.0.2 #

  • Code cleanup.

1.0.1 #

  • Code formatting.

1.0.0 #

  • Initial release.
35
likes
160
points
752
downloads

Publisher

unverified uploader

Weekly Downloads

A theme manager for light, dark, and system themes. Change the theme dynamically and the selected theme will be persisted.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

equatable, flutter, platform, shared_preferences

More

Packages that depend on theme_manager