docs(plans): 留痕 K33-B feed 浮层重做
This commit is contained in:
1 parent
e66e1ed922
commit
ef526c6360
2 files changed
+79
No files matched your search
@@ -20570,3 +20570,36 @@ Running Gradle task 'assembleDebug'...
|
||||
|
||||
- 功能分支遗漏了旧测试删除(`test/discover/discover_banner_test.dart`),已在 `fix/flutter-k33-drop-banner-test` 补提交 `fe84244 test(flutter): 移除失效的首页轮播用例`,并以 `d6b055d merge: 合并 K33-A 失效轮播用例清理` 合并回 develop 推送。
|
||||
- 合并后在 develop 复跑 `dart analyze lib test` 零告警、`flutter test` 399 条全过。
|
||||
|
||||
## 2026-10-20 ReelShort:K33-B 首页 feed 浮层按参考图重做
|
||||
|
||||
- 分支:`feature/flutter-k33-feed-overlay`
|
||||
- 功能提交:`ee6f0d7 feat(flutter): 按参考图重做首页 feed 浮层`
|
||||
- develop 合并提交:`ea28420 merge: 合并 K33-B 首页 feed 浮层重做`,已推送。
|
||||
- 顶部:汉堡 `home-feed-menu`(打开更多)、4 个纯文字 tab(关注/漫剧/真人剧/推荐,推荐默认选中,白字 + 18×2 白横线),关注/漫剧提示即将上线,右侧仅搜索 `home-feed-search`;清屏改为更多弹窗里的 `home-feed-clear`。
|
||||
- 右侧 rail:收藏/评论/喜欢/分享,前三项数量用 `formatInteractionCount`(Key `rail-*-count`)。
|
||||
- 底部信息:弹幕胶囊 `home-feed-danmaku` + 全屏观看胶囊 `home-feed-fullscreen`、系列信息 `home-feed-series-meta`、两行剧名 `home-feed-title`、最多 4 个标签 `home-feed-tags`、作者声明(非空才显示);删除旧 GlassPanel 信息卡与追剧/选集按钮。
|
||||
- 底部整集进度条 `home-feed-full-series`:0xCC000000 横条 + 播放图标 + 「观看完整剧集 · 全N集」+ 右箭头 + 2px 橙色进度线(跟随播放进度),点击打开选集面板。
|
||||
- `player_view` homeMode 分支补充 controller、favorite/comment/like 数量、onDetail、onFullscreen(推入全屏播放页)。
|
||||
- l10n 新增 `danmaku`/`watchFullscreen`/`seriesMeta`/`watchFullSeries`/`feedTab*`,另加 `authorNoteLabel` 供作者声明前缀(三语),执行 `flutter gen-l10n`。
|
||||
- 浮层拆分为 `home_feed_overlay.dart`(479 行)+ `home_feed_overlay_parts.dart`(393 行),满足单文件 ≤500 行;320 宽下弹幕/全屏胶囊改为 Flexible + ellipsis,消除 25px 溢出。
|
||||
|
||||
测试:feed 结构用例改写为新版(顶部 tab、数量格式化、整集进度条、标签),新增「点击整集进度条打开选集」「弹幕/关注提示即将上线」。
|
||||
|
||||
门禁原始输出:
|
||||
|
||||
```text
|
||||
$ dart analyze lib test
|
||||
Analyzing lib, test...
|
||||
No issues found!
|
||||
|
||||
$ flutter test
|
||||
00:39 +400: All tests passed!
|
||||
|
||||
$ flutter build apk --debug
|
||||
Running Gradle task 'assembleDebug'...
|
||||
8.6s
|
||||
✓ Built build/app/outputs/flutter-apk/app-debug.apk
|
||||
```
|
||||
|
||||
解读:静态检查零告警,400 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。
|
||||
Reference in new issue
Block a user