fix(home): 调整短剧封面比例

This commit is contained in:
Zhou Weidong committed 2026-10-22 18:34:11 +08:00
1 parent 3886c577eb
commit 91f4de01a1
5 files changed
+12 -5

No files matched your search

+1 -1
View File
@@ -99,7 +99,7 @@ abstract final class AppDimens {
static const double cardBadgeFont = 9;
static const double cardCoverTitleGap = 6;
static const double cardTitleTagGap = 6;
static const double cardCoverAspectRatio = 5 / 6;
static const double cardCoverAspectRatio = 3 / 4;
static const double homeCardBodyExtent = 84;
static const double homePrimaryTabFont = 18;
static const double homePrimaryTabSelectedFont = 20;
+3 -1
View File
@@ -129,7 +129,9 @@ class _HomeFeedGridState extends State<HomeFeedGrid> {
AppDimens.feedPageHorizontal * 2 -
AppDimens.homeGridGap * 2) /
3;
final itemExtent = itemWidth * 6 / 5 + AppDimens.homeCardBodyExtent;
final itemExtent =
itemWidth / AppDimens.cardCoverAspectRatio +
AppDimens.homeCardBodyExtent;
return NotificationListener<ScrollNotification>(
onNotification: _onScroll,
child: AppPullToRefresh(
@@ -52,7 +52,9 @@ class _AllDramasFilterGridState extends State<AllDramasFilterGrid> {
AppDimens.feedPageHorizontal * 2 -
AppDimens.homeGridGap * 2) /
3;
final itemExtent = itemWidth * 6 / 5 + AppDimens.homeCardBodyExtent;
final itemExtent =
itemWidth / AppDimens.cardCoverAspectRatio +
AppDimens.homeCardBodyExtent;
return NotificationListener<ScrollNotification>(
onNotification: _onScroll,
child: AppPullToRefresh(