mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-06-26 16:46:51 +08:00
Monarch: Expose the themes
This commit is contained in:
@ -1,7 +1,9 @@
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
class Themes {
|
||||
static final light = ThemeData(
|
||||
import 'package:monarch_annotations/monarch_annotations.dart';
|
||||
|
||||
@MonarchTheme('Light Theme', isDefault: true)
|
||||
final monarchLightTheme = ThemeData(
|
||||
brightness: Brightness.light,
|
||||
primaryColor: const Color(0xFF66bb6a),
|
||||
primaryColorLight: const Color(0xFF98ee99),
|
||||
@ -13,7 +15,8 @@ class Themes {
|
||||
),
|
||||
);
|
||||
|
||||
static final dark = ThemeData(
|
||||
@MonarchTheme('Dark Theme')
|
||||
final monarchDarkTheme = ThemeData(
|
||||
brightness: Brightness.dark,
|
||||
primaryColor: const Color(0xff212121),
|
||||
accentColor: const Color(0xff689f38),
|
||||
@ -23,4 +26,8 @@ class Themes {
|
||||
selectionHandleColor: Color(0xFF66bb6a),
|
||||
),
|
||||
);
|
||||
|
||||
class Themes {
|
||||
static final light = monarchLightTheme;
|
||||
static final dark = monarchDarkTheme;
|
||||
}
|
||||
|
Reference in New Issue
Block a user