Title bar supports system's dark mode

This commit is contained in:
Calcitem 2021-09-05 01:49:52 +08:00
parent ccee0de09f
commit bcca06014a
No known key found for this signature in database
GPG Key ID: F2F7C29E054CFB80
2 changed files with 13 additions and 2 deletions

View File

@ -154,7 +154,8 @@ class _SanmillAppState extends State<SanmillApp> {
GlobalCupertinoLocalizations.delegate,
],
supportedLocales: supportedLocales,
theme: ThemeData(primarySwatch: AppTheme.appPrimaryColor),
theme: AppTheme.lightThemeData,
darkTheme: AppTheme.darkThemeData,
debugShowCheckedModeBanner: false,
home: Scaffold(
body: DoubleBackToCloseApp(

View File

@ -6,8 +6,18 @@ import 'package:sanmill/style/colors.dart';
class AppTheme {
AppTheme._();
// Color
// Theme data
static var lightThemeData = ThemeData(
primarySwatch: AppTheme.appPrimaryColor,
brightness: Brightness.light,
);
static var darkThemeData = ThemeData(
primarySwatch: AppTheme.appPrimaryColor,
brightness: Brightness.dark,
);
// Color
static var appPrimaryColor = Colors.green; // Appbar & Dialog button
static var dialogTitleColor = appPrimaryColor;