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.
29
likes
140
pub points
92%
popularity

Publisher

unverified uploader

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

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

equatable, flutter, platform, shared_preferences

More

Packages that depend on theme_manager