💄 Optimize for large screen

This commit is contained in:
2025-08-24 02:28:16 +08:00
parent 5060bd30c9
commit f85484d3ed
2 changed files with 15 additions and 10 deletions

View File

@@ -25,7 +25,7 @@ class PostShuffleScreen extends HookConsumerWidget {
return cardSwiperController.dispose;
}, []);
const kBottomControlHeight = 96.0;
const kBottomControlHeight = 64.0;
return AppScaffold(
appBar: AppBar(title: const Text('postShuffle').tr()),
@@ -48,14 +48,19 @@ class PostShuffleScreen extends HookConsumerWidget {
verticalOffsetPercentage,
) {
return Center(
child: Card(
margin: EdgeInsets.zero,
child: ClipRRect(
borderRadius: const BorderRadius.all(
Radius.circular(8),
),
child: PostActionableItem(
item: postListState.value!.items[index],
child: ConstrainedBox(
constraints: BoxConstraints(maxWidth: 540),
child: SingleChildScrollView(
child: Card(
margin: EdgeInsets.zero,
child: ClipRRect(
borderRadius: const BorderRadius.all(
Radius.circular(8),
),
child: PostActionableItem(
item: postListState.value!.items[index],
),
),
),
),
),