docs(plans): 留痕 K38-A 短剧详情页重做
This commit is contained in:
1 parent
a67bba1178
commit
f54c009acd
2 files changed
+56
-4986
No files matched your search
@@ -21260,3 +21260,35 @@ Running Gradle task 'assembleDebug'...
|
||||
```
|
||||
|
||||
解读:静态检查零告警,435 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。
|
||||
|
||||
## 2026-10-20 ReelShort:K38-A 短剧详情页重做
|
||||
|
||||
- 前置状态:K37-A 已合并,功能提交 `850f8e7`,合并提交 `7250b5f`。
|
||||
- 分支:`feature/flutter-k38-detail-redesign`
|
||||
- 功能提交:`69faa78 feat(flutter): 重做短剧详情页`
|
||||
- develop 合并提交:`7b2970d merge: 合并 K38-A 短剧详情页重做`,已推送。
|
||||
- 页面结构:暖色渐变操作区与主信息区,返回/分享/更多;96×128 封面、20 w800 标题、总集数与独立收藏按钮;三列数据卡展示热度、收藏和点赞,缺失收藏回退总集数、缺失点赞显示 `—`。
|
||||
- 内容区:简介默认三行并按实际文本溢出显示展开/收起;分类、题材、语言去重后最多四个浅橙胶囊;六列选集紧接简介,格高 44、圆角 10,免费/锁定/当前集分别使用白底描边、raised 加锁和主色实底。
|
||||
- 底部固定 CTA 高 46、圆角 23,保留续播进度与进度错误重试;加载、失败、空剧集统一为暖橙浅色配色;移除无数据支撑的评分、演员与剧评模块。
|
||||
- 组件拆分:`drama_detail_header.dart`、`drama_detail_sections.dart`、`drama_detail_bottom_bar.dart`,页面与组件均控制在 500 行以内。
|
||||
- l10n:新增 `synopsisTitle`,同步 zh/en/id 三份 ARB 并执行 `flutter gen-l10n`。
|
||||
|
||||
测试:覆盖新版顶部结构、封面尺寸、收藏样式切换、三列数据与空值回退、简介三行截断及展开、六列选集排序、锁定角标、点击选集进入原始索引、固定 CTA 与 320 宽紧凑视口。
|
||||
|
||||
门禁原始输出:
|
||||
|
||||
```text
|
||||
$ dart analyze lib test
|
||||
Analyzing lib, test...
|
||||
No issues found!
|
||||
|
||||
$ flutter test
|
||||
00:47 +437: All tests passed!
|
||||
|
||||
$ flutter build apk --debug
|
||||
Running Gradle task 'assembleDebug'...
|
||||
7.9s
|
||||
✓ Built build/app/outputs/flutter-apk/app-debug.apk
|
||||
```
|
||||
|
||||
解读:静态检查零告警,437 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。
|
||||
Reference in new issue
Block a user