diff --git a/lib/screens/stickers/pack_detail.dart b/lib/screens/stickers/pack_detail.dart index b633e347..c83bee0e 100644 --- a/lib/screens/stickers/pack_detail.dart +++ b/lib/screens/stickers/pack_detail.dart @@ -216,7 +216,7 @@ class MarketplaceStickerPackDetailScreen extends HookConsumerWidget { ), ), ), - Gap(MediaQuery.of(context).padding.bottom), + Gap(MediaQuery.of(context).padding.bottom + 16), ], ); }, diff --git a/lib/widgets/post/post_shuffle.dart b/lib/widgets/post/post_shuffle.dart index 4db1cffb..c8ac3865 100644 --- a/lib/widgets/post/post_shuffle.dart +++ b/lib/widgets/post/post_shuffle.dart @@ -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], + ), + ), ), ), ),