aboutsummaryrefslogtreecommitdiff
path: root/lib/settings/themes.dart
blob: b9a09d703fb653e213027453bf0e0f811ba0c0d2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import 'package:flutter/material.dart';

enum ThemeEnum { light, dark, auto }

class ThemeSettings {
  static ThemeData lightTheme(ColorScheme? lightDynamic) => ThemeData(
        useMaterial3: true,
        primaryColor: Colors.purple,
        fontFamily: 'Manrope',
        colorScheme: lightDynamic,
      );

  static ThemeData darkTheme(ColorScheme? darkDynamic) => ThemeData(
        useMaterial3: true,
        brightness: Brightness.dark,
        fontFamily: 'Manrope',
        primaryColor: Colors.purple,
        colorScheme: (darkDynamic ?? const ColorScheme.dark()),
      );
}