Is-sistema ta' tema ta' Flutter tippermettik tiddefinisci l-istil viżwali konsistent (kuluri, fonts, stilijiet ta' komponenti) għall-applikazzjoni kollha, b'appoġġ għal temi ċar/skur. Iċ-ċentralizzazzjoni tal-istil permezz ta' temi tassigura l-konsistenza u tagħmel l-apps faċli biex tiġi restyle.ata.
Tiddefinizzjoni ta' tema
dart
// 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)
)
