chore: 更新国际化翻译及 UI 组件优化
This commit is contained in:
@@ -8,6 +8,10 @@ class AppColorPalette extends ThemeExtension<AppColorPalette> {
|
||||
final Color g3Text, g3Divider, g3Border;
|
||||
final Color eventDefault;
|
||||
final Color eventArchived;
|
||||
final Color warning;
|
||||
final Color warningContainer;
|
||||
final Color onWarning;
|
||||
final Color onWarningContainer;
|
||||
|
||||
const AppColorPalette({
|
||||
required this.eventPresetColors,
|
||||
@@ -23,6 +27,10 @@ class AppColorPalette extends ThemeExtension<AppColorPalette> {
|
||||
required this.g3Border,
|
||||
required this.eventDefault,
|
||||
required this.eventArchived,
|
||||
required this.warning,
|
||||
required this.warningContainer,
|
||||
required this.onWarning,
|
||||
required this.onWarningContainer,
|
||||
});
|
||||
|
||||
static const light = AppColorPalette(
|
||||
@@ -51,6 +59,10 @@ class AppColorPalette extends ThemeExtension<AppColorPalette> {
|
||||
g3Border: Color(0xFFCFE1FB),
|
||||
eventDefault: Color(0xFF3B82F6),
|
||||
eventArchived: Color(0xFF64748B),
|
||||
warning: Color(0xFFF59E0B),
|
||||
warningContainer: Color(0xFFFEF3C7),
|
||||
onWarning: Color(0xFFFFFFFF),
|
||||
onWarningContainer: Color(0xFF78350F),
|
||||
);
|
||||
|
||||
static const dark = AppColorPalette(
|
||||
@@ -79,6 +91,10 @@ class AppColorPalette extends ThemeExtension<AppColorPalette> {
|
||||
g3Border: Color(0xFF2563EB),
|
||||
eventDefault: Color(0xFF60A5FA),
|
||||
eventArchived: Color(0xFF94A3B8),
|
||||
warning: Color(0xFFFBBF24),
|
||||
warningContainer: Color(0xFF78350F),
|
||||
onWarning: Color(0xFF0F172A),
|
||||
onWarningContainer: Color(0xFFFEF3C7),
|
||||
);
|
||||
|
||||
@override
|
||||
@@ -96,6 +112,10 @@ class AppColorPalette extends ThemeExtension<AppColorPalette> {
|
||||
Color? g3Border,
|
||||
Color? eventDefault,
|
||||
Color? eventArchived,
|
||||
Color? warning,
|
||||
Color? warningContainer,
|
||||
Color? onWarning,
|
||||
Color? onWarningContainer,
|
||||
}) {
|
||||
return AppColorPalette(
|
||||
eventPresetColors: eventPresetColors ?? this.eventPresetColors,
|
||||
@@ -111,6 +131,10 @@ class AppColorPalette extends ThemeExtension<AppColorPalette> {
|
||||
g3Border: g3Border ?? this.g3Border,
|
||||
eventDefault: eventDefault ?? this.eventDefault,
|
||||
eventArchived: eventArchived ?? this.eventArchived,
|
||||
warning: warning ?? this.warning,
|
||||
warningContainer: warningContainer ?? this.warningContainer,
|
||||
onWarning: onWarning ?? this.onWarning,
|
||||
onWarningContainer: onWarningContainer ?? this.onWarningContainer,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -139,6 +163,18 @@ class AppColorPalette extends ThemeExtension<AppColorPalette> {
|
||||
g3Border: Color.lerp(g3Border, other.g3Border, t)!,
|
||||
eventDefault: Color.lerp(eventDefault, other.eventDefault, t)!,
|
||||
eventArchived: Color.lerp(eventArchived, other.eventArchived, t)!,
|
||||
warning: Color.lerp(warning, other.warning, t)!,
|
||||
warningContainer: Color.lerp(
|
||||
warningContainer,
|
||||
other.warningContainer,
|
||||
t,
|
||||
)!,
|
||||
onWarning: Color.lerp(onWarning, other.onWarning, t)!,
|
||||
onWarningContainer: Color.lerp(
|
||||
onWarningContainer,
|
||||
other.onWarningContainer,
|
||||
t,
|
||||
)!,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user