feat(flutter): 应用浅色暖橙视觉主题

This commit is contained in:
Zhou Weidong committed 2026-10-20 10:15:03 +08:00
1 parent 0d2367431d
commit 634b63e16c
56 files changed
+941 -409

No files matched your search

+6 -6
View File
@@ -12,7 +12,7 @@ void main() {
var taps = 0;
await _pump(
tester,
theme: AppTheme.dark(),
theme: AppTheme.light(),
child: EmptyState(
icon: Icons.movie_outlined,
title: 'No stories',
@@ -33,7 +33,7 @@ void main() {
);
expect(
tester.widget<Icon>(find.byKey(const Key('empty-state-icon'))).color,
AppColors.gold,
AppColors.blue,
);
expect(
tester
@@ -103,15 +103,15 @@ void main() {
expect(find.byKey(const Key('empty-state-action')), findsNothing);
});
testWidgets('should_tint_the_bare_icon_for_light_and_dark', (tester) async {
testWidgets('should_tint_the_bare_icon_with_the_light_theme', (tester) async {
await _pump(
tester,
theme: AppTheme.dark(),
theme: AppTheme.light(),
child: const EmptyState(icon: Icons.history_rounded, title: 'No history'),
);
expect(
tester.widget<Icon>(find.byKey(const Key('empty-state-icon'))).color,
AppColors.gold,
AppColors.blue,
);
await _pump(
@@ -156,7 +156,7 @@ Future<void> _pump(
}) async {
await tester.pumpWidget(
MaterialApp(
theme: theme ?? AppTheme.dark(),
theme: theme ?? AppTheme.light(),
home: Scaffold(body: child),
),
);