Theme gen
This commit is contained in:
@@ -4,6 +4,18 @@ final ThemeData myTheme = ThemeData(
|
||||
colorScheme: ColorScheme.fromSeed(
|
||||
seedColor: getMaterialColor(const Color(0x007d85ff))));
|
||||
|
||||
ThemeData getThemeData(Color color, bool dark) {
|
||||
final MaterialColor materialColor = getMaterialColor(color);
|
||||
return ThemeData(
|
||||
colorScheme: ColorScheme.fromSeed(
|
||||
seedColor: materialColor,
|
||||
brightness: dark ? Brightness.dark : Brightness.light,
|
||||
).copyWith(
|
||||
onPrimary: dark ? materialColor[600] : Colors.white,
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
MaterialColor getMaterialColor(Color color) {
|
||||
final int red = color.red;
|
||||
final int green = color.green;
|
||||
|
||||
Reference in New Issue
Block a user