Pakete, Repositories und App-Kategorien suchen

Cover von heroicons
Paketdetailsv0.11.0

heroicons

Verwenden Sie die Heroicons-Sammlung in Ihrer Flutter-App einfach als SVG-Dateien.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
18.400
Likes
87
Pub-Punkte
160

Paket installieren

flutter pub add heroicons

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das heroicons-Paket bietet einen einfachen Zugriff auf die Heroicons-SVG-Ikonensammlung in Flutter-Anwendungen. Es ermöglicht Entwicklern, eine große Auswahl hochwertiger, skalierbarer Icons direkt in ihre Apps auf mehreren Plattformen zu integrieren. Die Icons werden als leichtgewichtige SVG-Dateien bereitgestellt, was eine scharfe Darstellung auf allen Gerätedichten sicherstellt. Das Paket ist einfach zu verwenden und erfordert nur minimale Einrichtung über pub add. Es unterstützt alle wichtigen Plattformen wie Android, iOS, Web, macOS, Windows und Linux.

Anwendungsfälle

  • Skalierbare Icons zu Benutzeroberflächen hinzufügen
  • Verbesserung des App-Visual-Designs
  • Erstellen von plattformübergreifenden Anwendungen
  • Integration moderner Iconografie
  • Konsistente Icon-Sets erstellen

Hauptmerkmale

  • SVG-basierte Icon-Rendern
  • Plattformübergreifende Unterstützung
  • Einfache Integration über pub
  • Breite Icon-Bibliothek
  • Leichtes Dateigröße

Geeignet für

  • UI-Designer
  • Flutter-Entwickler
  • Plattformübergreifende Projekte
  • Moderne App-Oberflächen
  • Apps mit skalierbaren Symbolen

Hinweise

  • SVG-Asset-Verarbeitung erforderlich
  • Kann die Build-Größe leicht erhöhen
  • Begrenzte Anpassungsmöglichkeiten
  • Nicht für nicht-SVG-Arbeitsabläufe geeignet
  • Abhängig von externem Quellcode

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

HeroIcons

heroicons port to Flutter. This package renders the icons as SVG images.

This package was last updated to use heroicons version 2.2.0 (on December 15th, 2024). If there's a newer version of HeroIcons available, please create an issue or pull request.

Usage

class MyExampleWidget extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return HeroIcon(
      HeroIcons.calendar,
      style: HeroIconStyle.outline, // Outlined icons are used by default.
      color: Colors.red,
      size: 30,
    );
  }
}

You can also use HeroIconTheme to set the default style (e.g., outline or solid) for all icons in your app. (You'll still be able to override the style for individual icons.)

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      // ...
      home: HeroIconTheme(
        style: HeroIconStyle.solid,
        child: MyHomePage(),
      ),
    );
  }
}

Install

Run flutter pub add heroicons to quickly add latest version from your CLI.

Kategorien

Abhängigkeiten

Abhängigkeiten 2 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.