Flutter App - ThemeData, Storage and Provider

Application to get and use the current device appearance or establish a custom one (Dark or Light)

Screenshots

ThemeSystem2 ThemeLight ThemeSystem1 ThemeDark1 ThemeDark2

Packages used

  • provider
  • get_storage
  • settings_ui

Keys

  • WidgetsBindingObserver
  • ThemeData
    • useMaterial3
    • colorScheme
    • bottomNavigationBarTheme
    • textTheme