|
@@ -46,6 +46,7 @@ class AppColorsTheme extends ThemeExtension<AppColorsTheme> {
|
|
|
// 页面中真正使用到的颜色名称
|
|
|
final Color backgroundDefault; //页面背景颜色(偏白)
|
|
|
final Color backgroundDark; //页面背景颜色(蓝灰蓝)
|
|
|
+ final Color backgroundWhite; //页面背景颜色(白色)
|
|
|
final Color btnBgDefault; //按钮背景颜色
|
|
|
final Color searchFiledBorder; //搜索框的边框颜色
|
|
|
final Color authFiledHint; //输入框默认的提示文本颜色
|
|
@@ -83,6 +84,7 @@ class AppColorsTheme extends ThemeExtension<AppColorsTheme> {
|
|
|
const AppColorsTheme._internal({
|
|
|
required this.backgroundDefault,
|
|
|
required this.backgroundDark,
|
|
|
+ required this.backgroundWhite,
|
|
|
required this.btnBgDefault,
|
|
|
required this.searchFiledBorder,
|
|
|
required this.authFiledHint,
|
|
@@ -122,6 +124,7 @@ class AppColorsTheme extends ThemeExtension<AppColorsTheme> {
|
|
|
return const AppColorsTheme._internal(
|
|
|
backgroundDefault: _colorFCFCFC,
|
|
|
backgroundDark: _colorF2F3F6,
|
|
|
+ backgroundWhite: Colors.white,
|
|
|
btnBgDefault: _colorPrimary,
|
|
|
searchFiledBorder: _colorD7DBE7,
|
|
|
authFiledHint: _colorBDBDBD,
|
|
@@ -162,6 +165,7 @@ class AppColorsTheme extends ThemeExtension<AppColorsTheme> {
|
|
|
return const AppColorsTheme._internal(
|
|
|
backgroundDefault: _darkBlackBg,
|
|
|
backgroundDark: _darkBlackBg,
|
|
|
+ backgroundWhite: _darkBlackBg,
|
|
|
btnBgDefault: _darkBlackItem,
|
|
|
searchFiledBorder: _darkBlackItem,
|
|
|
authFiledHint: _colorD7DBE7,
|
|
@@ -178,7 +182,7 @@ class AppColorsTheme extends ThemeExtension<AppColorsTheme> {
|
|
|
tabTextUnSelectedPrimary: Colors.white,
|
|
|
imgGrayBg: _darkBlackItem,
|
|
|
textDarkGray999: Colors.white,
|
|
|
- whiteBG: _darkBlackBg,
|
|
|
+ whiteBG: _darkBlackItem,
|
|
|
whiteSecondBG: _darkBlackItemLight,
|
|
|
redDefault: _darkBlackItem,
|
|
|
dividerDefault: _darkBlackItemDivider,
|
|
@@ -211,6 +215,7 @@ class AppColorsTheme extends ThemeExtension<AppColorsTheme> {
|
|
|
return AppColorsTheme._internal(
|
|
|
backgroundDefault: Color.lerp(backgroundDefault, other.backgroundDefault, t)!,
|
|
|
backgroundDark: Color.lerp(backgroundDark, other.backgroundDark, t)!,
|
|
|
+ backgroundWhite: Color.lerp(backgroundWhite, other.backgroundWhite, t)!,
|
|
|
btnBgDefault: Color.lerp(btnBgDefault, other.btnBgDefault, t)!,
|
|
|
searchFiledBorder: Color.lerp(searchFiledBorder, other.searchFiledBorder, t)!,
|
|
|
authFiledHint: Color.lerp(authFiledHint, other.authFiledHint, t)!,
|