A modern library of reusable components and screens for Flutter, designed to accelerate mobile application development with consistent design.
Add this dependency to your pubspec.yaml
file:
dependencies:
flui_kit: ^0.0.1
Then run:
flutter pub get
- Rich collection of reusable UI components
- Pre-built screens for common use cases
- Customizable and consistent themes
- Full dark mode support
- Performance-optimized components
- Detailed documentation and usage examples
All components can be found at FluiKit Components.
- Card plan switcher
import 'package:flui_kit/flui_kit.dart';
// Button usage example
FluiButton(
text: 'Login',
onPressed: () {
// Action
},
)
// Login screen usage example
FluiLoginScreen(
onLogin: (email, password) async {
// Login logic
},
)
The kit supports full customization via ThemeData:
FluiTheme(
data: FluiThemeData(
primaryColor: Colors.blue,
secondaryColor: Colors.green,
// Other configurations...
),
child: YourApp(),
)
Check out the example
folder for complete implementations and use cases.
Contributions are welcome! Please read our contribution guidelines for more details.
- Fork the project
- Create your feature branch (
git checkout -b feat/AmazingFeature
) - Create your fix branch (
git checkout -b fix/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under a custom MIT License. See LICENSE
for more information.
For any questions or suggestions, feel free to open an issue or contact us directly.
- Email: [email protected]
- Website: https://fluikit.maeltoukap.me
Made with ❤️ by your team