- Notifications
You must be signed in to change notification settings - Fork135
A powerful UI framework for Google Flutter.
License
NotificationsYou must be signed in to change notification settings
Rannie/flui
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
English |简体中文
- A set of high-quality Flutter widgets out of the box
- Comprehensive usage examples and documentation
- Fine-grained non-stylized widgets for different types of applications
- SupportsDark Mode andRTL
- Dynamic rendering module --Dynamic
FLUI has good compatibility on multiple clients, and the framework will be developed based on Flutter Stable Channel.
Currently supportsv1.17.0 .
dependencies:flui:0.9.2
Then runflutter pub get
to download the dependencies.
After the dependency installed, you can directly import the widget.
import'package:flui/flui.dart';// in somewhereFLAppBarTitle( title:'AppBar', subtitle:'(subtitle)', layout:FLAppBarTitleLayout.vertical, showLoading:true)
- Button
- Label
- Toast
- Bubble
- Input
- Avatar
- Badge
- Image
- CountStepper
- AppBar
- NoticeBar
- Empty
- Skeleton
- BottomSheet
- List
- Theme
FLUI-Dynamic is a dynamic rendering module that supports rendering widgets based on json strings or objects of a specified type. For more introduction and usage, please seeDynamic
WidgetbuildDynamicWidget() {returnFLDyContainer( jsonObject:$JSON_STRING_OR_OBJECT, placeholder:CircularProgressIndicator( strokeWidth:3.0, valueColor:AlwaysStoppedAnimation(Theme.of(context).accentColor), ), );}
Principles:
- Branches that submit new widgets should be named'feature-' + widget name. Fixing issues need to be prefixed with'bugfix-'
- The submitted widgets need to be general. If the widget is rare or not sure whether it needs to be added toFLUI, you can raise aissue which starts with[feature] for discussion
- The API design of the new widget is as standard and readable as possible, following the naming and usage rules of Flutter's official widgets.
- Please comment above properties and methods how to use it so that I can add to the documentation and examples.
- Commit messages: prefix with
feat | fix | docs | style | refactor | perf | test | workflow | ci | chore | types:
.
MIT License
About
A powerful UI framework for Google Flutter.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.