GitHub-RepositoryMahanRahmati/Arna

Arna

Arna ist eine Reihe von Widgets, die einfach und leicht zu verwenden sind, um Anwendungen mit Flutter zu erstellen.

Projektcover von Arna
Sterne
139
Forks
11
Letzter Push (UTC)
13.09.2023
Projektstatus
Aktiv

Original-README

Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.

pub.dev

Introduction

Arna is a set of widgets designed to be simple and easy to use for building applications with Flutter. These widgets are designed to be clean, minimal, and modern. Arna is inspired by the GNOME project.

You can check the web version here.

Made with Arna

Getting Started

Add Arna as a dependency in your pubspec.yaml

dependencies:
  arna: ^1.0.6

And import it

import 'package:arna/arna.dart';

Donation

If you like Arna you can support developer with monero. Thank you!

monero

89nMEk2ZhypZDMkniyBiTsP1UrzMzEV9oNcAzdrxKo5HVuwB7kXA78iC9HaFLhdTBfHPzGrHL4ww9faGfvWFvxZo8kDkqcG

Platform Support

Platform Android iOS Linux MacOS Web Windows
Supported ✅ ✅ ✅ ✅ ✅ ✅

Feature roadmap

See ROADMAP.

Widgets

Arna Material Cupertino
ArnaApp MaterialApp CupertinoApp
ArnaLogo FlutterLogo -
ArnaAvatar CircleAvatar -
ArnaBanner MaterialBanner -
ArnaBaseWidget InkWell -
ArnaBody - -
ArnaBottomBar NavigationBar CupertinoTabBar
ArnaBottomBarItem NavigationDestination -
ArnaDivider Divider -
ArnaDrawer Drawer -
ArnaHeaderBar AppBar CupertinoNavigationBar
ArnaSliverHeaderBar SliverAppBar CupertinoSliverNavigationBar
ArnaLicensePage LicensePage -
ArnaMasterDetailScaffold - -
ArnaMasterItem - -
ArnaPageIndicator - -
ArnaPage MaterialPage CupertinoPage
ArnaProgressIndicator ProgressIndicator CupertinoActivityIndicator
ArnaPageRoute MaterialPageRoute CupertinoPageRoute
ArnaScaffold Scaffold CupertinoPageScaffold
ArnaScrollbar Scrollbar CupertinoScrollbar
ArnaSearchField SearchPage CupertinoSearchTextField
ArnaSelectableText SelectableText -
ArnaSideBarItem - -
ArnaSideScaffold - -
ArnaSnackBar SnackBar -
ArnaTabItem Tab -
ArnaTabView TabBarView CupertinoTabScaffold
ArnaTextSelectionControls MaterialTextSelectionControls CupertinoDesktopTextSelectionControls
ArnaTooltip Tooltip -
ArnaBackButton BackButton -
ArnaBorderlessButton - -
ArnaButton ElevatedButton CupertinoButton
ArnaCloseButton CloseButton -
ArnaColorButton - -
ArnaIconButton IconButton -
ArnaLinkedButtons - -
ArnaTextButton TextButton -
ArnaPillButton FloatingActionButton -
ArnaBadge - -
ArnaCard Card -
ArnaExpansionPanel ExpansionPanel -
ArnaGridTileBar GridTileBar -
ArnaGridTile GridTile -
ArnaList - -
ArnaListTile ListTile -
ArnaReorderableList ReorderableListView -
ArnaAboutDialog AboutDialog -
ArnaAlertDialog AlertDialog CupertinoAlertDialog
ArnaDialog Dialog -
ArnaPopupDialog - -
ArnaAutocomplete Autocomplete -
ArnaCheckbox Checkbox -
ArnaCheckboxListTile CheckboxListTile -
ArnaDropdownButton DropdownButton -
ArnaPopupMenu PopupMenu CupertinoContextMenu
ArnaRadio Radio -
ArnaRadioListTile RadioListTile -
ArnaSegmentedControl Tab CupertinoSegmentedControl
ArnaSlider Slider CupertinoSlider
ArnaSliderListTile - -
ArnaSwitch Switch CupertinoSwitch
ArnaSwitchListTile SwitchListTile -
ArnaTextField TextField CupertinoTextField
ArnaTextFormField TextFormField CupertinoTextFormFieldRow
ArnaDatePicker DatePicker CupertinoDatePicker

Contributing

Arna is in active development. Any contribution, idea, criticism or feedback is welcomed.

  • If you know Flutter and Dart, we would love you to help us grow Arna more.
  • If you are a designer, we would love to see more mockups for Arna.
  • You can always file feature requests and bugs at the issue tracker.

License

Arna is BSD 3-Clause licensed.

Special thanks

Mahan GitHub avatar
GitHub-Autor

Mahan ↗

Software Engineer

Canada
SprachenDartCMakeC++HTMLRubySwiftCKotlinObjective-C

Kategorien

Von diesem Repository veröffentlichte Pakete

Verwendete Abhängigkeiten

Abhängigkeiten 5 Einträge

  • flutter{"sdk":"flutter"}
  • url_launcher^6.1.10
  • arna_animations^1.0.1
  • flutter_testEntwicklung{"sdk":"flutter"}
  • flutter_lintsEntwicklung^2.0.1

Wie wähle ich ein passendes Repository?

Nach Anwendungsfall filtern, Aktivität vergleichen und vor der Nutzung das Originalprojekt prüfen.

  1. Nach Name, Autor oder Beschreibung suchen und nach Thema eingrenzen.
  2. Sterne, Forks und letzte Pushes vergleichen. Sterne zeigen Interesse, garantieren aber keine Qualität.
  3. Vor der Nutzung README, Lizenz und Issues auf GitHub prüfen.

Quellen und Pflege

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗