switchy 1.0.1+2
switchy: ^1.0.1+2 copied to clipboard
A beautiful, customizable, animated Flutter switch with support for IconData and SVGs. Perfect for adding smooth, modern toggle buttons to your app.
Changelog #
All notable changes to the Switchy package will be documented in this file.
1.0.1+2 2024-01-XX #
🎉 Initial Public Release #
Published by UncleGenSon
✨ Features
- 🎨 Beautiful gradient animations with smooth transitions
- 🎭 Dual-icon support (Material Icons & SVG files)
- 📐 Pixel-perfect customization options
- ⚡ Buttery-smooth 60fps animations
- 🌈 Custom gradient colors for both states
- 🎯 RTL support out of the box
- 📱 Fully responsive design
🔧 Customization Options
- Colors: Custom gradient colors for active/inactive states
- Size: Adjustable width, height, and icon size
- Timing: Customizable animation duration
- Spacing: Control circle padding, margin, and size ratio
- Icons: Support for both IconData and SVG assets
📚 Example App
- Complete example app with dark mode support
- Multiple real-world usage examples
- Interactive demo showcasing all features
- Beautiful UI with gradient backgrounds
🏗️ Architecture
- Null-safe implementation
- Efficient widget tree
- Minimal rebuilds for optimal performance
- Clean and maintainable codebase
📦 Package Info
- Version: 1.0.1+2
- Flutter: >=3.10.0
- Dart: >=3.0.0
- License: MIT
- Author: UncleGenSon
- Email: unclegenson@gmail.com
0.1.0 2024-01-XX #
🚀 Pre-release Development #
- Basic switch functionality implementation
- Icon support for Material Icons
- Simple customization options
- Initial example app structure
Maintainer: UncleGenSon
Email: unclegenson@gmail.com
GitHub: https://github.com/unclegenson
Telegram: @unclegenson