CalsRanna / ant_design_flutter

An enterprise-class UI design language and Flutter UI library
http://doc.antdf.xyz
MIT License
114 stars 19 forks source link
ant-design-flutter antdf design-systems flutter ui-kit ui-libarry

Ant Design Flutter

A Flutter UI framework designed for web / pc application, contains some high quality widgets. Since antdf is designed for pc application at very first, so it wasn't recommand to use in mobile application even can be used. ![Status](https://img.shields.io/badge/STATUS-WIP-orange?style=for-the-badge&color=blue) ![Pub Version](https://img.shields.io/pub/v/ant_design_flutter?style=for-the-badge) ![GitHub](https://img.shields.io/github/license/CalsRanna/ant_design_flutter?style=for-the-badge)

✨ Features

🖥 Environment Support

📦 Install

flutter pub add ant_design_flutter

🔨 Usage

import 'package:ant_design_flutter/antdf.dart';

void main() {
  runApp(const AntApp(
    home: Scaffold(
      body: Center(
        child: Button(
          type: ButtonType.primary,
          child: Text("Click Me"),
        ),
      )
    ),
  ));
}

Null Safety

antdf is written in dart with null safety, check Sound Null Safety to get started.

🔗 Links

⌨️ Development

Use Gitpod, a free online dev environment for GitHub.

Open in Gitpod

Or clone locally:

$ git git@github.com:CalsRanna/ant_design_flutter
$ cd ant_design_flutter
$ flutter pub get
$ flutter run

Now flutter will run on the connected device in your environment.

🤝 Contributing PR Welcome

We welcome all contributions. You can submit any ideas as pull requests or as GitHub issues.

Let's fund issues in this repository

❤️ Sponsors and Backers