Beautiful UI components, Over 500+ professionally designed, fully responsive, you can drop into your projects and customize it.
Features
- Pre-build Theme and Customize it
- Pre-build UI Component and Customize it
Getting started
Requirement
sdk ">=2.18.0 <3.0.0"
flutter ">=1.17.0"
Usage
Pre-build Theme
prebuild theme have color default according to UI research
see docs for more pre-build theme
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: AppTheme.nature(),
home: const MyHomePage(title: 'Flutter Demo Home Page'),
);
}
}
Custom Theme
custom theme have default color or you can customize your own color
see docs or example for more detail how to use custom theme
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: AppTheme.custom(primary: Colors.red),
home: const MyHomePage(title: 'Flutter Demo Home Page'),
);
}
}
Custom Button
custom button widget use elevated button as base button
AppButton(
onPressed: () {},
borderRadius: 48.0,
child: const Text("SUBMIT"),
),