diff --git a/Frontend/lib/main.dart b/Frontend/lib/main.dart index 15d95886..a4c2ca09 100644 --- a/Frontend/lib/main.dart +++ b/Frontend/lib/main.dart @@ -1,4 +1,5 @@ import 'package:flutter/material.dart'; +import 'package:flutter/scheduler.dart'; //import 'package:fpjs_pro_plugin/error.dart'; import '../mih_env/env.dart'; import '../mih_router/routeGenerator.dart'; @@ -79,7 +80,15 @@ class _MzanziInnovationHubState extends State { _themeMode = ThemeMode.dark; theme = MyTheme(); theme.platform = Theme.of(context).platform; - theme.mode = "Dark"; + var brightness = + SchedulerBinding.instance.platformDispatcher.platformBrightness; + bool isDarkMode = brightness == Brightness.dark; + if (isDarkMode) { + theme.mode = "Dark"; + } else { + theme.mode = "Light"; + } + super.initState(); //doInit(); }