mirror of
https://github.com/foss42/apidash.git
synced 2025-05-29 12:59:58 +08:00
Update MaterialAppTheme
This commit is contained in:
18
lib/app.dart
18
lib/app.dart
@ -110,22 +110,8 @@ class DashApp extends ConsumerWidget {
|
||||
return Portal(
|
||||
child: MaterialApp(
|
||||
debugShowCheckedModeBanner: false,
|
||||
theme: ThemeData(
|
||||
fontFamily: kFontFamily,
|
||||
fontFamilyFallback: kFontFamilyFallback,
|
||||
colorSchemeSeed: kColorSchemeSeed,
|
||||
useMaterial3: true,
|
||||
brightness: Brightness.light,
|
||||
visualDensity: VisualDensity.adaptivePlatformDensity,
|
||||
),
|
||||
darkTheme: ThemeData(
|
||||
fontFamily: kFontFamily,
|
||||
fontFamilyFallback: kFontFamilyFallback,
|
||||
colorSchemeSeed: kColorSchemeSeed,
|
||||
useMaterial3: true,
|
||||
brightness: Brightness.dark,
|
||||
visualDensity: VisualDensity.adaptivePlatformDensity,
|
||||
),
|
||||
theme: kLightMaterialAppTheme,
|
||||
darkTheme: kDarkMaterialAppTheme,
|
||||
themeMode: isDarkMode ? ThemeMode.dark : ThemeMode.light,
|
||||
home: Stack(
|
||||
children: [
|
||||
|
@ -49,6 +49,23 @@ final kFontFamily = GoogleFonts.openSans().fontFamily;
|
||||
final kFontFamilyFallback =
|
||||
kIsApple ? null : <String>[GoogleFonts.notoColorEmoji().fontFamily!];
|
||||
|
||||
final kLightMaterialAppTheme = ThemeData(
|
||||
fontFamily: kFontFamily,
|
||||
fontFamilyFallback: kFontFamilyFallback,
|
||||
colorSchemeSeed: kColorSchemeSeed,
|
||||
useMaterial3: true,
|
||||
brightness: Brightness.light,
|
||||
visualDensity: VisualDensity.adaptivePlatformDensity,
|
||||
);
|
||||
final kDarkMaterialAppTheme = ThemeData(
|
||||
fontFamily: kFontFamily,
|
||||
fontFamilyFallback: kFontFamilyFallback,
|
||||
colorSchemeSeed: kColorSchemeSeed,
|
||||
useMaterial3: true,
|
||||
brightness: Brightness.dark,
|
||||
visualDensity: VisualDensity.adaptivePlatformDensity,
|
||||
);
|
||||
|
||||
final kCodeStyle = TextStyle(
|
||||
fontFamily: GoogleFonts.sourceCodePro().fontFamily,
|
||||
fontFamilyFallback: kFontFamilyFallback,
|
||||
|
Reference in New Issue
Block a user