import 'package:flutter/material.dart'; import 'app_colors.dart'; ThemeData appTheme() { return ThemeData( useMaterial3: true, colorSchemeSeed: AppColors.primary, scaffoldBackgroundColor: AppColors.background, appBarTheme: const AppBarTheme( centerTitle: true, elevation: 0, backgroundColor: AppColors.surface, foregroundColor: AppColors.textPrimary, ), bottomNavigationBarTheme: const BottomNavigationBarThemeData( selectedItemColor: AppColors.primary, unselectedItemColor: AppColors.textSecondary, type: BottomNavigationBarType.fixed, ), inputDecorationTheme: InputDecorationTheme( border: OutlineInputBorder(borderRadius: BorderRadius.circular(12)), contentPadding: const EdgeInsets.symmetric(horizontal: 16, vertical: 12), ), elevatedButtonTheme: ElevatedButtonThemeData( style: ElevatedButton.styleFrom( minimumSize: const Size(double.infinity, 48), shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(12)), ), ), ); }