FLUTTER ECOSYSTEM

Skyost/DayNightSwitcher

Ein einfacher Tages-/Nacht-Schalter-Widget, der rein in Dart erstellt wurde.

Projektcover von DayNightSwitcher
Stars
37
Forks
16
Letzter Push (UTC)
21.03.2023
Projektstatus
Archiviert
Hugo Delaunay GitHub avatar
GITHUB User

Hugo Delaunay ↗

💻 Yet Another Developer

SprachenDartKotlinSwiftObjective-C

Technische Themen

Verwendete Abhängigkeiten

Abhängigkeiten 1 Einträge
  • flutter{"sdk":"flutter"}

Original-README

Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.

Projekt-README ein-/ausklappen

DayNightSwitcher

Just a simple simple day / night switcher widget made in pure Dart. It allows you to quickly show a beautiful dark mode switcher widget to your users.

https://github.com/Skyost/DayNightSwitcher/raw/master/screenshots/preview.gif

How to use ?

Using this plugin is pretty straightforward. You have two widgets : DayNightSwitcher and DayNightSwitcherIcon.

Here's a sample code for DayNightSwitcher :

DayNightSwitcher(
  isDarkModeEnabled: isDarkModeEnabled,
  onStateChanged: (isDarkModeEnabled) {
    setState(() {
      this.isDarkModeEnabled = isDarkModeEnabled;
    });
  },
),

The other one is very similar :

DayNightSwitcherIcon(
  isDarkModeEnabled: isDarkModeEnabled,
  onStateChanged: (isDarkModeEnabled) {
    setState(() {
      this.isDarkModeEnabled = isDarkModeEnabled;
    });
  },
),

Contributions

You have a lot of options to contribute to this project ! You can :