merge: 收紧短剧卡片间距

This commit is contained in:
Zhou Weidong committed 2026-10-22 18:22:52 +08:00
commit d3fdb3c631
3 files changed
+4 -4

No files matched your search

+1 -1
View File
@@ -1112,6 +1112,6 @@ $ flutter test
## 2026-10-22 首页布局对齐修正
- 一级分类改为页内切换 6 个列表,未选 16/w400 灰字、选中 20/w700 白字,无下划线;二级 chips 仅精选显示。
- 四类短剧卡片移除底板/描边,封面统一 8 圆角,标题左对齐,题材移至封面右上角异形彩色丝带。
- 四类短剧卡片移除底板/描边,封面统一 8 圆角,网格行距 10、封底到标题 6,题材移至右上角异形丝带。
- 播放量统一 spark 图标与 `w` 格式,整数无小数;首页、剧单、全部短剧、追剧共用。
- 全部短剧的地区、字幕、配音筛选 UI 已占位;以下接口待补:地区、字幕/配音筛选数据。
+2 -2
View File
@@ -79,7 +79,7 @@ abstract final class AppDimens {
/// 首页探索网格。
static const double feedPageHorizontal = 14;
static const double homeGridGap = 6;
static const double homeGridRowGap = 18;
static const double homeGridRowGap = 10;
static const double homeCardRadius = 6;
static const double cardCoverRadius = 8;
static const double homeCardPadding = 8;
@@ -99,7 +99,7 @@ abstract final class AppDimens {
static const double cardBadgeRadius = 3;
static const double cardBadgeHorizontalPadding = 6;
static const double cardBadgeVerticalPadding = 2;
static const double cardCoverTitleGap = 8;
static const double cardCoverTitleGap = 6;
static const double cardTitleTagGap = 6;
static const double cardCoverAspectRatio = 5 / 6;
static const double homeCardBodyExtent = 84;
@@ -196,7 +196,7 @@ class RecommendSectionsView extends StatelessWidget {
),
itemCount: dramas.length,
separatorBuilder: (_, _) =>
const SizedBox(width: AppDimens.spaceMd),
const SizedBox(width: AppDimens.homeGridGap),
itemBuilder: (context, index) => RecommendSectionCard(
sectionKey: key,
drama: dramas[index],