feat: 优化前端 UI 与交互体验

This commit is contained in:
qzl
2026-03-16 19:04:54 +08:00
parent 5a34616287
commit d3783522e6
16 changed files with 524 additions and 471 deletions
@@ -44,4 +44,24 @@ void main() {
expect(find.text('主体内容'), findsOneWidget);
expect(find.text('底部操作区'), findsOneWidget);
});
testWidgets('AccountSurfaceScaffold renders compact header title', (
tester,
) async {
await tester.pumpWidget(
MaterialApp(
home: AccountSurfaceScaffold(
title: '账户',
subtitle: '不会在紧凑模式显示',
compactHeaderTitle: true,
body: const Text('主体内容'),
onBack: () {},
),
),
);
expect(find.text('账户'), findsOneWidget);
expect(find.text('不会在紧凑模式显示'), findsNothing);
expect(find.text('主体内容'), findsOneWidget);
});
}