@@ -33,29 +33,32 @@ class AppTheme {
3333 drawerRadius: 0 ,
3434 );
3535
36- static CardTheme _buildCardTheme () => const CardTheme (
36+ static CardTheme _buildCardTheme () =>
37+ const CardTheme (
3738 elevation: 0 ,
3839 );
3940
40- static ChipThemeData _buildChipTheme () => const ChipThemeData (
41+ static ChipThemeData _buildChipTheme () =>
42+ const ChipThemeData (
4143 padding: EdgeInsets .all (2 ),
4244 );
4345
4446 /// Global theme for [ListTile] .
45- static ListTileThemeData _buildListTileTheme () => const ListTileThemeData (
47+ static ListTileThemeData _buildListTileTheme () =>
48+ const ListTileThemeData (
4649 visualDensity: VisualDensity .standard,
4750 contentPadding: EdgeInsets .symmetric (horizontal: 10 ),
4851 horizontalTitleGap: 10 ,
4952 );
5053
5154 /// Global theme for [TabBar] .
52- static TabBarTheme _buildTabBarTheme () => const TabBarTheme (
55+ static TabBarTheme _buildTabBarTheme () =>
56+ const TabBarTheme (
5357 dividerHeight: 0 ,
5458 );
5559
5660 static NavigationDrawerThemeData _buildNavigationDrawerTheme (
57- ColorScheme ? colorScheme,
58- ) =>
61+ ColorScheme ? colorScheme,) =>
5962 NavigationDrawerThemeData (
6063 labelTextStyle: WidgetStateProperty .resolveWith ((state) {
6164 if (state.contains (WidgetState .selected)) {
@@ -78,16 +81,17 @@ class AppTheme {
7881 seedScheme = ColorScheme .fromSeed (seedColor: seedColor);
7982 }
8083 return FlexThemeData .light (
84+ fontFamily: 'Microsoft YaHei UI' ,
8185 colors: seedScheme != null
8286 ? FlexSchemeColor (
83- primary: seedScheme.primary,
84- primaryContainer: seedScheme.primaryContainer,
85- secondary: seedScheme.secondary,
86- secondaryContainer: seedScheme.secondaryContainer,
87- tertiary: seedScheme.tertiary,
88- tertiaryContainer: seedScheme.tertiaryContainer,
89- error: seedScheme.error,
90- )
87+ primary: seedScheme.primary,
88+ primaryContainer: seedScheme.primaryContainer,
89+ secondary: seedScheme.secondary,
90+ secondaryContainer: seedScheme.secondaryContainer,
91+ tertiary: seedScheme.tertiary,
92+ tertiaryContainer: seedScheme.tertiaryContainer,
93+ error: seedScheme.error,
94+ )
9195 : null ,
9296 scheme: seedColor == null ? FlexScheme .bahamaBlue : null ,
9397 tabBarStyle: FlexTabBarStyle .forBackground,
@@ -116,16 +120,17 @@ class AppTheme {
116120 );
117121 }
118122 return FlexThemeData .dark (
123+ fontFamily: '更纱黑体 UI SC' ,
119124 colors: seedScheme != null
120125 ? FlexSchemeColor (
121- primary: seedScheme.primary,
122- primaryContainer: seedScheme.primaryContainer,
123- secondary: seedScheme.secondary,
124- secondaryContainer: seedScheme.secondaryContainer,
125- tertiary: seedScheme.tertiary,
126- tertiaryContainer: seedScheme.tertiaryContainer,
127- error: seedScheme.error,
128- )
126+ primary: seedScheme.primary,
127+ primaryContainer: seedScheme.primaryContainer,
128+ secondary: seedScheme.secondary,
129+ secondaryContainer: seedScheme.secondaryContainer,
130+ tertiary: seedScheme.tertiary,
131+ tertiaryContainer: seedScheme.tertiaryContainer,
132+ error: seedScheme.error,
133+ )
129134 : null ,
130135 scheme: seedColor == null ? FlexScheme .bahamaBlue : null ,
131136 tabBarStyle: FlexTabBarStyle .forBackground,
0 commit comments