Skip to content

Flutter package, that provides easy to use widgets for some of the most used simple animations. ๐Ÿ‘พ๐Ÿš€

License

Notifications You must be signed in to change notification settings

jannisgaertner/flutter_simple_animations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

flutter_simple_animations

Flutter package that provides easy to use widgets for some of the most used simple animations. Simply wrap the widgets you want to have animated in one of the animation widgets and they will be animated on render.


๐Ÿ‘ป Fade Animation

Uses a fade-in animation to display the wrapped widget on render.

return FadeAnimation(
    duration: const Duration(seconds: 1),
    delay: const Duration(seconds: 1),
    reverse: false,
    child: ...
);

fade animation example


๐ŸŽš Fade Slide Animation

Uses a fade-in animation combined with a slide-animation to display the wrapped widget on render. Direction can be customized.

return FadeSlideAnimation(
    startingPosition: const Offset(0, 0.3),
    duration: const Duration(seconds: 1),
    delay: const Duration(seconds: 1),
    reverse: false,
    child: ...
);

fade animation example


โฌ‡๏ธ Bounce Down Animation

Combines a forward and a backward animation to create a bounce down animation.

return BounceDownAnimation(
    child: ...
);

fade animation example


๐Ÿ”ƒ Rotating Text

Cycles through the provided strings an animates the transition similarly to the default FadeSlideAnimation widgets fade in animation.

return RotatingText(
    ["Developer", "Student", "Learner"],
    style: Theme.of(context).textTheme.headlineLarge,
);

fade animation example


TODOs for this package

  • add README.md
  • improve code documentation
  • extend APIs of widgets to provide better customizability
  • add more useful simple to use animation widgets

About

Flutter package, that provides easy to use widgets for some of the most used simple animations. ๐Ÿ‘พ๐Ÿš€

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages