import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; import 'colors.dart'; class AppStyle{ static ThemeData lightTheme = ThemeData( primarySwatch: createMaterialColor(AppColorLight.primaryColor), visualDensity: VisualDensity.adaptivePlatformDensity, primaryColor: AppColorLight.primaryColor, scaffoldBackgroundColor: AppColorLight.scaffoldBackgroundColor, colorScheme: ColorScheme( brightness: Brightness.light, primary: AppColorLight.primaryColor, onPrimary: AppColorLight.primaryColor, secondary: AppColorLight.secondaryColor, onSecondary: AppColorLight.secondaryColor, error: AppColorLight.erroColor, onError: AppColorLight.erroColor, background: AppColorLight.backgroundColor, onBackground: AppColorLight.backgroundColor, surface: AppColorLight.scaffoldBackgroundColor, onSurface: AppColorLight.scaffoldBackgroundColor ), splashColor: Colors.transparent, highlightColor: Colors.transparent, hoverColor: Colors.transparent, textTheme: TextTheme( headlineLarge: GoogleFonts.alegreyaSans( fontSize: 96, fontWeight: FontWeight.w300, color: AppColorLight.text00Color, ), displayLarge: GoogleFonts.alegreyaSans( fontSize: 60, fontWeight: FontWeight.w300, color: AppColorLight.text00Color, ), displayMedium: GoogleFonts.alegreyaSans( fontSize: 48, fontWeight: FontWeight.w400, color: AppColorLight.text00Color, ), displaySmall: GoogleFonts.alegreyaSans( fontSize: 32, fontWeight: FontWeight.w400, color: AppColorLight.text00Color, ), headlineMedium: GoogleFonts.alegreyaSans( fontSize: 24, fontWeight: FontWeight.w600, color: AppColorLight.text00Color, ), headlineSmall: GoogleFonts.alegreyaSans( fontSize: 20, fontWeight: FontWeight.w500, color: AppColorLight.text00Color, ), titleLarge: GoogleFonts.alegreyaSans( fontSize: 16, fontWeight: FontWeight.w400, color: AppColorLight.text00Color, ), titleMedium: GoogleFonts.alegreyaSans( fontSize: 16, fontWeight: FontWeight.w600, color: AppColorLight.text00Color, ), titleSmall: GoogleFonts.alegreyaSans( fontSize: 13, fontWeight: FontWeight.w400, color: AppColorLight.text00Color, ), bodyLarge: GoogleFonts.alegreyaSans( fontSize: 17, fontWeight: FontWeight.w600, color: AppColorLight.text00Color, ), bodyMedium: GoogleFonts.alegreyaSans( fontSize: 14, fontWeight: FontWeight.w600, color: AppColorLight.text00Color, ), bodySmall: GoogleFonts.alegreyaSans( fontSize: 12, color: AppColorLight.text00Color, ), labelLarge: GoogleFonts.alegreyaSans( fontSize: 17, color: AppColorLight.text00Color, ), labelMedium: GoogleFonts.alegreyaSans( fontSize: 14, fontWeight: FontWeight.w600, color: AppColorLight.text00Color, ), labelSmall: GoogleFonts.alegreyaSans( fontSize: 11, color: AppColorLight.text00Color, ) ) ); static ThemeData darkTheme = ThemeData( brightness: Brightness.dark, primaryColor: AppColorDark.darkPrimary, scaffoldBackgroundColor: AppColorDark.darkBG, ); }