Flutter యొక్క థీమింగ్ సిస్టమ్ మీకు సামంజస్యপূర్వకమైన విజువల్ స్టైలింగ్ (రంగులు, ఫాంట్లు, కాంపోనెంట్ స్టైల్లు) యాప్-వ్యాప్తంగా నిర్వచించడానికి అనుమతిస్తుంది, లైట్/డార్క్ థీమ్ల కోసం సపోర్టు ఉంది. స్టైలింగ్ను థీమ్ల ద్వారా సేకేంద్రీకరించడం సామంజస్యతను నিশ్చితం చేస్తుంది మరియు యాప్ల రీస్టైలింగ్ను సులభం చేస్తుంది.
థీమ్ను నిర్వచించడం
// define the app's theme in MaterialApp
MaterialApp(
theme: ThemeData( // LIGHT theme
colorScheme: ColorScheme.fromSeed(seedColor: Colors.blue),
textTheme: TextTheme(/* font styles */),
elevatedButtonTheme: /* button styling */,
useMaterial3: true,
),
darkTheme: ThemeData.dark(), // DARK theme
themeMode: ThemeMode.system, // follow the system setting (or .light/.dark)
)
