import 'package:flutter/material.dart'; ThemeData buildAppTheme() { const seed = Color(0xFF0E4D6C); final scheme = ColorScheme.fromSeed(seedColor: seed); return ThemeData( colorScheme: scheme, useMaterial3: true, scaffoldBackgroundColor: const Color(0xFFF4F7F8), inputDecorationTheme: const InputDecorationTheme( border: OutlineInputBorder(), ), cardTheme: CardThemeData( elevation: 0, color: Colors.white, shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(12), side: BorderSide(color: scheme.outlineVariant), ), ), ); } Color badgeColor(String badge) { switch (badge) { case 'green': return const Color(0xFF1B7F4E); case 'yellow': return const Color(0xFF8A6A12); case 'red': return const Color(0xFFB42318); default: return const Color(0xFF5C6B73); } }