themeData property

ThemeData get themeData

Implementation

ThemeData get themeData => ThemeData(
  useMaterial3: true, // Enable Material Design 3
  brightness: Brightness.light, // Light theme brightness
  colorScheme: _colorScheme, // Color system
  textTheme: _textTheme, // Typography
  inputDecorationTheme: _inputDecorationTheme, // Input fields
  elevatedButtonTheme: _elevatedButtonTheme, // Primary buttons
  textButtonTheme: _textButtonTheme, // Text buttons
  outlinedButtonTheme: _outlinedButtonTheme, // Outline buttons
  cardTheme: _cardTheme, // Cards
  appBarTheme: _appBarTheme, // App bar
  bottomNavigationBarTheme: _bottomNavigationBarTheme, // Bottom nav
  listTileTheme: _listTileTheme, // List tiles
  scaffoldBackgroundColor: const Color(0xFFF8F9FA), // Background
  fontFamily: 'Roboto', // Default font family
);