v0.0.1+5ant_design_flutter
Um framework de interface do usuário Flutter projetado para aplicativos web/PC, contém alguns widgets de alta qualidade.
Uma linguagem de design de interface empresarial e biblioteca de interface do Flutter
{"sdk":"flutter"}{"sdk":"flutter"}^10.1.0Texto original em inglês. Visite o GitHub para a versão atual.
https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg
A Flutter component library aligned with Ant Design v5, designed for web and desktop applications. Pure Dart, zero runtime dependencies.
Status Pub Version GitHub
⚠️ Development status
2.0 is a full rewrite. The
mainbranch targets2.0.0-dev.xreleases — no components have landed yet. For a stable (but unmaintained) 1.x release see tagv1-legacyor version0.0.1+5.Roadmap and design live in
docs/superpowers/specs/2026-04-18-antdf-2.0-design.md.
theme.algorithm extensionpackage:flutter/widgets.dartzh_CN and en_US localesNot yet on pub.dev for 2.0. While 2.0 is in development, pin to git:
dependencies:
ant_design_flutter:
git:
url: https://github.com/CalsRanna/ant_design_flutter
ref: main
Once 2.0.0-dev.2 ships (Phase 3 complete) it will be published to pub.dev.
Components land in subsequent phases — see
doc/PROGRESS.md for current status.
ant_design_flutter does not bundle an icon font. AntIcon accepts any
IconData you pass in. Two common options:
Install a community icon package — e.g. ant_icons_plus:
dependencies:
ant_design_flutter: ^2.0.0-dev.4
ant_icons_plus: ^x.y.z
import 'package:ant_icons_plus/ant_icons_plus.dart';
AntIcon(AntIcons.home);
Author your own IconData constants against a custom TrueType subset and
pass them to AntIcon. Remember to set fontPackage on the IconData
so your package's font ships to downstream users.
This trade-off is intentional: shipping a frozen icon subset turned out to
be maintenance-heavy for the project's spare-time budget. See
docs/superpowers/specs/2026-04-19-phase-3-atoms-design.md
§4 for the full decision record.
>= 3.38.0>= 3.10.02.0 is a breaking rewrite. See
doc/MIGRATION.md. If you are on 1.x and do not plan to
migrate, pin to ant_design_flutter: 0.0.1+5 (tag v1-legacy).
See doc/CONTRIBUTING.md.