csbuttons library
A Flutter package that provides custom button and animation widgets.
This library contains a set of customizable buttons and animations that can be used in your Flutter applications to add interactive and visually appealing elements.
Features:
CSButton
: A button with particle animation and scale effect when tapped.CSHeartButton
: A button that displays a floating heart animation when double-tapped.
Exports:
heart_button.dart
: Contains theCSHeartButton
widget and related classes for heart animation.cs_button.dart
: Contains theCSButton
widget and related classes for custom button with particle effects.
Classes
- CSButton
- A highly customizable button widget with particle and scaling animations.
- CSHeartButton
- A customizable like button widget that allows for a heart animation when double-tapped.
- Particle
- Represents a single particle in the animation.
- ParticlePainter
- A custom painter that renders particles based on the animation progress.