Top Flutter Light Mode, Dark Mode und Themes Pakete Im Vergleich zum Light Mode (Standard) ist der Dark Mode ein Farbschema, das hauptsächlich dunkel gefärbt und lichtarm ist. Er wird häufig verwendet, um die Augenbelastung zu reduzieren, insbesondere bei schlechten Lichtverhältnissen. Der Dark Mode kann auch verwendet werden, um den Text in einer Flutter-App leichter lesbar zu machen. Es gibt unendlich viele Farbthemen, die in einer Flutter-App verwendet werden können. Einige beliebte Farbthemen beinhalten die Verwendung von rein Schwarz und Weiß, Schattierungen einer Farbe oder mehrere Farben, die sich ergänzen. Zum Beispiel kann ein Schwarz-Weiß-Farbthema ein anspruchsvolles und elegantes Aussehen schaffen, während hellere Farben eine fröhliche und festliche Atmosphäre erzeugen können. Die vollständige Liste der Flutter-Pakete, die einen Schalter zum Wechseln zwischen Lichtmodus und Dark Mode bieten und Ihnen helfen können, das Thema oder das Farbschema in Ihrer Flutter-App zu ändern, finden Sie unten.
adaptive_theme
851
Ermöglicht das dynamische Wechseln zwischen hell und dunkel Thema und unterstützt das systemadaptive Thema.
dynamic_color
568
Ein Flutter-Paket zum Erstellen von Material-Farbschemas, basierend auf der Implementierung dynamischer Farben einer Plattform.
animated_theme_switcher
503
Flutter-animierter Themenumschalter, der schöne Übergänge beim Themenwechsel ermöglicht.
theme_provider
308
Einfach zu verwendender und anpassbarer Theme Provider. Dieses Widget kann verwendet werden, um einfach einen Theme-Controller über den Widget-Baum bereitzustellen.
theme_tailor
181
Codegenerator für Flutter's 3.0 ThemeExtension-Klassen. Der Generator kann Themen und Erweiterungen basierend auf BuildContext oder ThemeData auf Basis der Listen der Themeneigenschaften erstellen.
day_night_switcher
166
Ein einfaches Tag- / Nachtwechsel-Widget, das in reinem Dart erstellt wurde. Ermöglicht es, Ihren Benutzern schnell ein schönes Dunkelmodus-Switcher-Widget anzuzeigen.
dynamic_theme
139
Ändert das Design während der Laufzeit und speichert auch die Helligkeitseinstellungen über Neustarts hinweg.
easy_dynamic_theme
123
Ermöglicht das automatische Anwenden des vom Betriebssystem definierten Themas (dynamisch), das Erzwingen des bevorzugten Themas (hell/dunkel) und das Speichern der Auswahl im Gerät.
system_theme
104
Ein Plugin, um Informationen zum aktuellen Systemthema abzurufen. Unterstützt Android, Web, Windows, Linux und macOS.
json_theme
102
Eine Bibliothek zum dynamischen Generieren eines ThemeData-Objekts aus einer JSON-Datei oder einem dynamischen Kartenobjekt.
flex_seed_scheme
81
Eine flexiblere und leistungsstärkere Version von Flutter's ColorScheme.fromSeed. Verwendet mehrere Seed-Farben, benutzerdefinierte Chroma- und Tonzuordnung.
themed
63
Das themed-Paket ermöglicht es Ihnen, ein Thema mit const-Werten zu definieren und diese dann dynamisch zu ändern, indem Sie etwas dunkle Dart-Magie verwenden.
flutter_animated_theme
58
Animieren Sie das Designänderungs mit Kreis-, Skalierungs- und Verblassungsanimationen.
thememode_selector
46
Ein Widget zur Auswahl zwischen hellem und dunklem ThemeMode (in Entwicklung, funktioniert jedoch einwandfrei).
dynamic_themes
43
Ermöglicht es Ihnen, eine Reihe von Farbdesigns festzulegen, aus denen der Benutzer auswählen kann. Speichert das ausgewählte Design über den Neustart der App hinweg.
day_night_switch
36
Ein einfach zu implementierendes individuelles Tag-Nacht-Schalter-Widget für Flutter. Es kann mit Tag- und Nacht-Farben und Bildern hochgradig angepasst werden.
persist_theme
35
Ein Flutter-Plugin, um die Theme-Daten dauerhaft zu speichern. Unterstützt den Dunkelmodus.
theme_manager
34
Ein Thema-Manager für helle, dunkle und Systemthemen. Ändert das Thema dynamisch und das ausgewählte Thema wird gespeichert.
random_color_scheme
34
Generiert helle und dunkle Farbschemata, um beim Gestalten einer App zu helfen.
dynamic_color_theme
29
Ändern Sie Ihr Farbdesign dynamisch, einschließlich des Licht- und Dunkelmodus. Speichert die Farben über Neustarts hinweg.
adaptive_chameleon_theme
23
Unterstützt das Verwalten von Themenmodi (hell, dunkel, System) und das Wechseln der Themafarben.
theme_mode_builder
23
Ein Flutter-Paket zum Handling des Designs in einer App und zum Speichern auf dem Gerät in einem Hive-Box.
theme_mode_handler
20
Flutter-Widget zum Ändern von 'themeMode' während der Laufzeit und zum Speichern über Neustarts hinweg.
theme_x
19
ThemeX ist eine einfache Themenmanipulation. Geben Sie nur die Primärfarbe an und ThemeX generiert für Sie eine Palette mit allen Farbkombinationen.
color_blindness
17
Farbenblindheit in Flutter. Funktioniert entweder mit einem Farbschema oder individuellen Farben.
day_night_themed_switcher
5
heben sie den Charme ihrer app mit einem schlanke tag/nacht umschalter-widget in reiner dart - weil das umschalten zwischen hell- und dunkelmodus so leicht wie ein funkenzauber sein sollte!
appearance
3
Flutter-Paket zur Implementierung des Light-, Dark- und System-Themamodus und zur Persistenz beim Neustart der App.