docs(plans): 留痕 K34-D 榜单三强横排

This commit is contained in:
Zhou Weidong committed 2026-10-20 15:08:59 +08:00
1 parent e14d266dfd
commit 2a2e301e57
2 files changed
+53

No files matched your search

+28
View File
@@ -21021,3 +21021,31 @@ Running Gradle task 'assembleDebug'...
```
解读:静态检查零告警,423 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。
## 2026-10-20 ReelShort:K34-D 榜单页三强横排 + 第 4 名起列表
- 分支:`fix/flutter-k34-ranking-podium`
- 功能提交:`881088a feat(flutter): 榜单页三强横排与第四名起列表`
- develop 合并提交:`d80fff7 merge: 合并 K34-D 榜单三强横排`,已推送。
- 前三横排:TOP 2(左)/ TOP 1(中)/ TOP 3(右),Row 底边对齐;中间封面 120×160、两侧 92×124、圆角 12;封面左上角 TOP 角标(Key `ranking-top-1/2/3`,主色/金色/古铜渐变胶囊、白字 11 w800);封面下剧名(中间 15 w800、两侧 13 w700,1 行省略),点击进详情;不足 3 部只渲染实际名次。
- 第 4 名起:纵向列表,Key `ranking-row-<index>`(index 从 3 开始),TOP n 名次 18 w800、72×96 封面、两行标题、题材标签、火焰+热度。
- 前三与列表在同一 ListView 内滚动;页面仍为 ink 背景 + 返回栏 + 标题/副标题;其它页面与搜索框白底未变。
- 测试:前三封面尺寸、左右位置、底边对齐;5 部数据时出现 `ranking-row-3` 且无 `ranking-row-2`;1 部数据时只有 `ranking-top-1`。
门禁原始输出:
```text
$ dart analyze lib test
Analyzing lib, test...
No issues found!
$ flutter test
00:39 +426: All tests passed!
$ flutter build apk --debug
Running Gradle task 'assembleDebug'...
9.0s
✓ Built build/app/outputs/flutter-apk/app-debug.apk
```
解读:静态检查零告警,426 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。