优化主界面显示

This commit is contained in:
DelLevin-Home
2026-07-10 19:24:14 +08:00
parent f8ea982636
commit 2e6e283218
4 changed files with 43 additions and 42 deletions

View File

@@ -277,16 +277,19 @@ class _BookFormPageState extends State<BookFormPage> {
Row(children: [
Text('状态', style: TextStyle(fontSize: 12, color: colors.onSurface.withValues(alpha: 0.4))),
const SizedBox(width: 12),
Container(
padding: const EdgeInsets.all(2),
decoration: BoxDecoration(color: colors.surfaceContainerHighest, borderRadius: BorderRadius.circular(6)),
child: Row(mainAxisSize: MainAxisSize.min, children: [
_buildStatusOption('想读', 'want_to_read'),
_buildStatusOption('在读', 'reading'),
_buildStatusOption('', 'read'),
_buildStatusOption('', 'abandoned'),
]),
),
Expanded(child: SingleChildScrollView(
scrollDirection: Axis.horizontal,
child: Container(
padding: const EdgeInsets.all(2),
decoration: BoxDecoration(color: colors.surfaceContainerHighest, borderRadius: BorderRadius.circular(6)),
child: Row(mainAxisSize: MainAxisSize.min, children: [
_buildStatusOption('', 'want_to_read'),
_buildStatusOption('', 'reading'),
_buildStatusOption('已读', 'read'),
_buildStatusOption('弃读', 'abandoned'),
]),
),
)),
]),
const SizedBox(height: 12),
// 评分