darkTheme property

ThemeData get darkTheme

Implementation

static ThemeData get darkTheme => ThemeData(
  useMaterial3: true,
  scaffoldBackgroundColor: AppConfig.colors.scaffoldDarkBg,
  colorScheme: AppConfig.colors.darkColorScheme,
  textTheme: AppConfig.textStyles.textTheme,
  appBarTheme: AppBarTheme(backgroundColor: AppConfig.colors.appBarDarkBg, foregroundColor: AppConfig.colors.appBarDarkFg, elevation: 0),
  elevatedButtonTheme: ElevatedButtonThemeData(style: AppConfig.buttonStyles.elevatedDark),
  outlinedButtonTheme: OutlinedButtonThemeData(style: AppConfig.buttonStyles.outlinedDark),
  bottomNavigationBarTheme: BottomNavigationBarThemeData(
    backgroundColor: AppConfig.colors.surfaceDarkBg,
    selectedItemColor: AppConfig.colors.selectedBottomItemDark,
    unselectedItemColor: AppConfig.colors.unselectedItemDark,
  ),
  dropdownMenuTheme: AppConfig.dropdownMenuTheme.darkTheme,
  inputDecorationTheme: InputDecorationTheme(
    filled: true,
    fillColor: AppConfig.colors.inputFillDark,
    border: OutlineInputBorder(borderSide: BorderSide(color: AppConfig.colors.inputBorderDark)),
  ),
);