buildLightTheme static method

ThemeData buildLightTheme()

Implementation

static ThemeData buildLightTheme() {
  final Color primaryColor = HexColor1('#54D3C2');
  final Color secondaryColor = HexColor1('#54D3C2');
  final ColorScheme colorScheme = const ColorScheme.light().copyWith(
    primary: primaryColor,
    secondary: secondaryColor,
  );
  final ThemeData base = ThemeData.light();
  return base.copyWith(
    colorScheme: colorScheme,
    primaryColor: primaryColor,
    splashColor: Colors.white24,
    splashFactory: InkRipple.splashFactory,
    //     accentColor: secondaryColor,
    canvasColor: Colors.white,
    //     backgroundColor: const Color(0xFFFFFFFF),
    scaffoldBackgroundColor: const Color(0xFFF6F6F6),
    //     errorColor: const Color(0xFFB00020),
    buttonTheme: ButtonThemeData(
      colorScheme: colorScheme,
      textTheme: ButtonTextTheme.primary,
    ),
    textTheme: _buildTextTheme(base.textTheme),
    primaryTextTheme: _buildTextTheme(base.primaryTextTheme),
    //     accentTextTheme: _buildTextTheme(base.accentTextTheme),
    platform: TargetPlatform.iOS,
    tabBarTheme: TabBarThemeData(indicatorColor: Colors.white),
  );
}