flutter_theme_circle_animation 1.0.0 copy "flutter_theme_circle_animation: ^1.0.0" to clipboard
flutter_theme_circle_animation: ^1.0.0 copied to clipboard

A Flutter package that provides a beautiful circle reveal animation for theme switching, similar to Telegram's theme transition effect. Zero dependencies beyond Flutter.

1.0.0 #

  • New Feature: Added support for reverse animation! Shrinking circles can now be used when switching back to light mode.
  • Added isReverse parameter to ThemeCircleAnimation.of(context)?.toggle() and toggleFromWidget().
  • Added enableReverseAnimation parameter to ThemeCircleSwitch (defaults to true).
  • Updated example to showcase forward and reverse animations.

0.0.1 #

Initial release.

  • Circle reveal animation for theme switching on Android and iOS.
  • ThemeCircleAnimation wrapper widget with configurable duration and curve.
  • ThemeCircleSwitch toggle button with animated sun/moon icon.
  • Programmatic API via toggle() and toggleFromWidget().
  • Screenshot-based transition using RepaintBoundary.
  • Zero external dependencies.
6
likes
0
points
160
downloads

Publisher

verified publisheryoussef.tn

Weekly Downloads

A Flutter package that provides a beautiful circle reveal animation for theme switching, similar to Telegram's theme transition effect. Zero dependencies beyond Flutter.

Repository (GitHub)
View/report issues

Topics

#theme #animation #dark-mode #ui

License

unknown (license)

Dependencies

flutter

More

Packages that depend on flutter_theme_circle_animation