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.
flex_color_scheme
2578
Ein Flutter-Paket zum Verwenden und Erstellen von schönen Material Design-basierten Themen.
adaptive_theme
749
Ermöglicht das dynamische Wechseln zwischen hell und dunkel Thema und unterstützt das systemadaptive Thema.
dynamic_color
517
Ein Flutter-Paket zum Erstellen von Material-Farbschemas, basierend auf der Implementierung dynamischer Farben einer Plattform.
animated_theme_switcher
475
Flutter-animierter Themenumschalter, der schöne Übergänge beim Themenwechsel ermöglicht.
theme_provider
304
Einfach zu verwendender und anpassbarer Theme Provider. Dieses Widget kann verwendet werden, um einfach einen Theme-Controller über den Widget-Baum bereitzustellen.
theme_tailor
162
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
161
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
121
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.
json_theme
92
Eine Bibliothek zum dynamischen Generieren eines ThemeData-Objekts aus einer JSON-Datei oder einem dynamischen Kartenobjekt.
system_theme
85
Ein Plugin, um Informationen zum aktuellen Systemthema abzurufen. Unterstützt Android, Web, Windows, Linux und macOS.
flex_seed_scheme
66
Eine flexiblere und leistungsstärkere Version von Flutter's ColorScheme.fromSeed. Verwendet mehrere Seed-Farben, benutzerdefinierte Chroma- und Tonzuordnung.
flutter_animated_theme
58
Animieren Sie das Designänderungs mit Kreis-, Skalierungs- und Verblassungsanimationen.
themed
54
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.
thememode_selector
46
Ein Widget zur Auswahl zwischen hellem und dunklem ThemeMode (in Entwicklung, funktioniert jedoch einwandfrei).
dynamic_themes
41
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
33
Ein Thema-Manager für helle, dunkle und Systemthemen. Ändert das Thema dynamisch und das ausgewählte Thema wird gespeichert.
random_color_scheme
32
Generiert helle und dunkle Farbschemata, um beim Gestalten einer App zu helfen.
dynamic_color_theme
28
Ändern Sie Ihr Farbdesign dynamisch, einschließlich des Licht- und Dunkelmodus. Speichert die Farben über Neustarts hinweg.
adaptive_chameleon_theme
22
Unterstützt das Verwalten von Themenmodi (hell, dunkel, System) und das Wechseln der Themafarben.
theme_mode_builder
22
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
15
Farbenblindheit in Flutter. Funktioniert entweder mit einem Farbschema oder individuellen Farben.