mirrored_repositories/EZ-Bank/lib
import 'package:flutter/material.dart';

class AppTheme {
  AppTheme._();

  static ThemeData lightTheme = ThemeData(
      brightness: Brightness.light,
      primaryColor: Color(0xFF5EBC66),
      primarySwatch: MaterialColor(0xFF5EBC66, {
        50: Color(0xFFE8F5E9),
        100: Color(0xFFC8E6C9),
        200: Color(0xFFA5D6A7),
        300: Color(0xFF81C784),
        400: Color(0xFF66BB6A),
        500: Color(0xFF5EBC66),
        600: Color(0xFF57BB63),
        700: Color(0xFF4CAF50),
        800: Color(0xFF43A047),
        900: Color(0xFF388E3C),
      }),
      outlinedButtonTheme: OutlinedButtonThemeData(
          style: OutlinedButton.styleFrom(
        backgroundColor: Colors.black,
        foregroundColor: Colors.white,
      )),
      textSelectionTheme: TextSelectionThemeData(
        cursorColor: Colors.black,
        selectionColor: Colors.black,
        selectionHandleColor: Colors.black,
      ),
      scaffoldBackgroundColor: Color(0xFFF6F8F7),
      appBarTheme: AppBarTheme(
        backgroundColor: Colors.transparent,
        shadowColor: Colors.transparent,
        foregroundColor: Colors.black,
        iconTheme: IconThemeData(color: Colors.black),
      ),
      cardColor: Color.fromARGB(255, 11, 129, 101),
      textTheme: TextTheme(bodyText1: TextStyle(color: Colors.green[100])),
      primaryColorDark: Color.fromARGB(255, 135, 26, 60));

  static ThemeData darkTheme = ThemeData(
    brightness: Brightness.dark,
    primaryColor: Color(0xFFFFD23F),
    primarySwatch: MaterialColor(0xFFFFD23F, {
      50: Color(0xFFFFF8E1),
      100: Color(0xFFFFECB3),
      200: Color(0xFFFFE082),
      300: Color(0xFFFFD54F),
      400: Color(0xFFFFCC2F),
      500: Color(0xFFFFD23F),
      600: Color(0xFFFFCA28),
      700: Color(0xFFFFC107),
      800: Color(0xFFFFB300),
      900: Color(0xFFFFA000),
    }),
    outlinedButtonTheme: OutlinedButtonThemeData(
        style: OutlinedButton.styleFrom(
      backgroundColor: Colors.white,
      foregroundColor: Colors.black,
    )),
    textSelectionTheme: TextSelectionThemeData(
      cursorColor: Colors.white,
      selectionColor: Colors.white,
      selectionHandleColor: Colors.white,
    ),
    scaffoldBackgroundColor: Colors.grey[900],
    appBarTheme: AppBarTheme(
      backgroundColor: Colors.transparent,
      shadowColor: Colors.transparent,
      foregroundColor: Colors.white,
      iconTheme: IconThemeData(color: Colors.white),
    ),
    cardColor: Color(0xFFffb94a),
    textTheme: TextTheme(bodyText1: TextStyle(color: Colors.yellow[100]))
  );
}
