getMaterialYouTheme function

Future<ThemeData> getMaterialYouTheme()

Returns material you ThemeData

Implementation

Future<ThemeData> getMaterialYouTheme() async {
  Map colors = await getMaterialYouColors();

  Color accent50 = colors['system_accent1_50'].toString().toColor();
  Color accent300 = colors['system_accent1_300'].toString().toColor();
  Color accent400 = colors['system_accent1_400'].toString().toColor();

  return ThemeData(
    //primarySwatch: createMaterialColor(accent300),
    primaryColor: accent400,
    //scaffoldBackgroundColor: accent50,
    useMaterial3: true,
    colorScheme: ColorScheme.fromSwatch(
      primarySwatch: createMaterialColor(accent300),
      cardColor: accent50,
      //backgroundColor: accent50,
    ),
  );
}