A Flutter StatefulWidget that renders a card with a smooth hover animation effect, enhancing user interaction on supported platforms. Designed for modern UIs, it responds to mouse or touch input by animating the card's elevation, scale, and shadow. Ideal for dashboards, portfolios, and interactive layouts where visual feedback improves usability. The package is lightweight and integrates seamlessly into existing projects.
Use cases
- Interactive dashboards
- Portfolio showcases
- Product cards in web apps
- User profile previews
- Dynamic list items
Key features
- Smooth hover-based animations
- Cross-platform support (Web, mobile, desktop)
- Customizable animation curves
- Elevation and scale transitions
- Simple integration with existing widgets
Suitable for
- UI designers seeking interactive elements
- Developers building responsive web interfaces
- Projects requiring subtle hover feedback
- Flutter beginners exploring stateful widgets
- Apps targeting multiple platforms
Considerations
- May not work as expected on touch-only devices without additional logic
- Performance impact on low-end devices with many animated cards
- Limited customization beyond basic animation properties
- Requires pointer event handling for full functionality
- Not optimized for high-frequency hover interactions
