docs(plans): 留痕 K31-E 首页剧卡压缩
This commit is contained in:
1 parent
4aa80d0fc7
commit
6435238ad7
2 files changed
+63
No files matched your search
@@ -20392,3 +20392,33 @@ Running Gradle task 'assembleDebug'...
|
||||
```
|
||||
|
||||
解读:静态检查零告警,402 条测试全部通过(较 K31-C 新增 1 条吸顶用例),debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。
|
||||
|
||||
## 2026-10-20 ReelShort:K31-E 首页剧卡压缩 + 播放次数上封面 + 去掉加号
|
||||
|
||||
- 分支:`feature/flutter-k31-home-card-compact`
|
||||
- 功能提交:`124ba75 feat(flutter): 压缩首页剧卡并把播放次数上封面`
|
||||
- develop 合并提交:`40e2379 merge: 合并 K31-E 首页剧卡压缩`,已推送。
|
||||
- `home_drama_grid.dart`:封面比例 3/4 → 5/6(覆盖高度由卡宽 1.33 倍降到 1.2 倍);卡片内边距 12 → 8;封面→标题 10 → 6;标题/题材/元信息间距 4 → 2(统一为文件常量)。
|
||||
- 播放次数移到封面左下角 `Positioned(left:8,bottom:8)`:`AppColors.playerOverlayPill` 胶囊 + 10 号白色播放图标 + `formatInteractionCount(viewCount)` 文案(3200 / 1.2万),Key `home-drama-views-<id>` 迁到该角标。
|
||||
- 删除 `_addSize` / `_addIconSize` 与圆形加号;`_metadata()` 只保留集数文本(Key 与样式不变)。
|
||||
- 其它角标(免费/原创、锁定集数、总集数)与标题、题材未动。
|
||||
|
||||
测试:`home_card_style_test` 改为断言加号不存在、views 角标在封面内且文案为 `1.2万`、封面高宽比 1.2、卡片总高 < 卡宽×1.6;同时给吸顶用例补充 10 部剧的数据,保证压缩后页面仍有足够内容滚过阈值。
|
||||
|
||||
门禁原始输出:
|
||||
|
||||
```text
|
||||
$ dart analyze lib test
|
||||
Analyzing lib, test...
|
||||
No issues found!
|
||||
|
||||
$ flutter test
|
||||
00:36 +402: All tests passed!
|
||||
|
||||
$ flutter build apk --debug
|
||||
Running Gradle task 'assembleDebug'...
|
||||
7.3s
|
||||
✓ Built build/app/outputs/flutter-apk/app-debug.apk
|
||||
```
|
||||
|
||||
解读:静态检查零告警,402 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。
|
||||
Reference in new issue
Block a user