lightTheme static method
The light ThemeData for this app.
Implementation
static ThemeData lightTheme() {
final AppTypography typography = AppTypography.light();
return ThemeData(
textTheme: typography.toTextTheme(),
colorScheme: LightThemeColors.colorScheme,
elevatedButtonTheme: LightThemeButtons.primaryElevatedButtonThemeData(),
textButtonTheme: LightThemeButtons.primaryTextButtonThemeData(),
iconButtonTheme: LightThemeButtons.primaryIconButtonThemeData(),
inputDecorationTheme: LightThemeInputs.primaryInputDecorationTheme(),
bottomSheetTheme: BottomSheetThemeData(modalBarrierColor: LightThemeColors.colorScheme.scrim.withValues(alpha: 0.8)),
extensions: <ThemeExtension<dynamic>>[const Spacing(), const CornerRadius(), typography],
);
}