Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A powerful UI framework for Google Flutter.

License

NotificationsYou must be signed in to change notification settings

Rannie/flui

Repository files navigation

English |简体中文


FLUI

A powerful UI framework for Google FlutterDemo apk

pub packageCI StatusDocumentationGitHub starsGitHub forksGitHub license

Features

  • 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

Compatibility

FLUI has good compatibility on multiple clients, and the framework will be developed based on Flutter Stable Channel.

Currently supportsv1.17.0 .

Getting Started

Setup

dependencies:flui:0.9.2

Then runflutter pub get to download the dependencies.

Usage

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)

Widgets

Dynamic

dynamic-post

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),       ),    );}

Contributing

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 withfeat | fix | docs | style | refactor | perf | test | workflow | ci | chore | types:.

License

MIT License


[8]ページ先頭

©2009-2025 Movatter.jp