merge: 收紧短剧卡片间距
This commit is contained in:
commit
d3fdb3c631
3 files changed
+4
-4
No files matched your search
@@ -1112,6 +1112,6 @@ $ flutter test
|
||||
## 2026-10-22 首页布局对齐修正
|
||||
|
||||
- 一级分类改为页内切换 6 个列表,未选 16/w400 灰字、选中 20/w700 白字,无下划线;二级 chips 仅精选显示。
|
||||
- 四类短剧卡片移除底板/描边,封面统一 8 圆角,标题左对齐,题材移至封面右上角异形彩色丝带。
|
||||
- 四类短剧卡片移除底板/描边,封面统一 8 圆角,网格行距 10、封底到标题 6,题材移至右上角异形丝带。
|
||||
- 播放量统一 spark 图标与 `w` 格式,整数无小数;首页、剧单、全部短剧、追剧共用。
|
||||
- 全部短剧的地区、字幕、配音筛选 UI 已占位;以下接口待补:地区、字幕/配音筛选数据。
|
||||
@@ -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],
|
||||
|
||||
Reference in new issue
Block a user