dark property

ThemeData get dark

Implementation

static ThemeData get dark => ThemeData(
  brightness: Brightness.dark,
  primaryColor: AppColors.getPrimaryBlueDarkColor(),
  scaffoldBackgroundColor: AppColors.darkBackground,
  appBarTheme: AppBarTheme(
    backgroundColor: AppColors.darkSurface,
    elevation: 0,
    iconTheme: IconThemeData(color: AppColors.getPrimaryBlueDarkColor()),
    titleTextStyle: TextStyle(color: AppColors.darkText),
  ),
  colorScheme: ColorScheme.dark(
    primary: AppColors.getPrimaryBlueDarkColor(),
    secondary: AppColors.secondaryBlueDark,
    surface: AppColors.darkSurface,
    background: AppColors.darkBackground,
    onPrimary: AppColors.darkText,
    onSecondary: AppColors.darkText,
    onSurface: AppColors.darkText,
    onBackground: AppColors.darkText,
  ),
  textTheme: TextTheme(
    bodyLarge: TextStyle(color: AppColors.darkText),
    bodyMedium: TextStyle(color: AppColors.darkText),
    titleLarge: TextStyle(color: AppColors.darkText),
  ),
  elevatedButtonTheme: ElevatedButtonThemeData(
    style: ElevatedButton.styleFrom(
      backgroundColor: AppColors.getPrimaryBlueDarkColor(),
      foregroundColor: AppColors.darkText,
    ),
  ),
  outlinedButtonTheme: OutlinedButtonThemeData(
    style: OutlinedButton.styleFrom(
      foregroundColor: AppColors.getPrimaryBlueDarkColor(),
      side: BorderSide(color: AppColors.getPrimaryBlueDarkColor()),
    ),
  ),
  dialogTheme: DialogTheme(
    backgroundColor: AppColors.darkSurface,
    titleTextStyle: TextStyle(color: AppColors.customDialogTitleColorDark),
    contentTextStyle: TextStyle(color: AppColors.customDialogContentColorDark),
  ),
  cardColor: AppColors.darkSurface,
  iconTheme: IconThemeData(
    color: AppColors.darkText,
  ),
);