import 'package:flutter/material.dart'; class AppTheme { static ThemeData get darkTheme => ThemeData( brightness: Brightness.dark, scaffoldBackgroundColor: Colors.black, appBarTheme: const AppBarTheme( backgroundColor: Colors.black, elevation: 0, ), tabBarTheme: const TabBarTheme( labelColor: Colors.white, unselectedLabelColor: Color.fromARGB(255, 158, 158, 158), indicatorSize: TabBarIndicatorSize.label, indicatorColor: Colors.white, ), bottomNavigationBarTheme: const BottomNavigationBarThemeData( backgroundColor: Colors.black, ), floatingActionButtonTheme: const FloatingActionButtonThemeData( backgroundColor: Colors.blue, foregroundColor: Colors.white, ), textTheme: const TextTheme( bodyLarge: TextStyle(color: Colors.white), bodyMedium: TextStyle(color: Colors.white), titleLarge: TextStyle(color: Colors.white), ), snackBarTheme: const SnackBarThemeData( backgroundColor: Color(0xFF303030), contentTextStyle: TextStyle(color: Colors.white), ), inputDecorationTheme: InputDecorationTheme( border: OutlineInputBorder( borderRadius: BorderRadius.circular(8), borderSide: BorderSide.none, ), filled: true, fillColor: const Color.fromARGB(255, 30, 30, 30), ), ); }