diff --git a/docs/plans/INBOX.md b/docs/plans/INBOX.md index c04e9a9..e154b8d 100644 --- a/docs/plans/INBOX.md +++ b/docs/plans/INBOX.md @@ -5,12 +5,16 @@ **口径** 1. 删除视频下方「全屏观看」胶囊及相关状态/Key/测试;清屏仍由更多面板的「清屏播放」和右上退出按钮负责。 -2. 底部信息区整体压缩约 30–35%: +2. 去掉整页黑色底: + - `player_view.dart` 的 `ColoredBox(color: AppColors.onSurface)`(浅色主题下是深色)改为 `AppColors.ink`; + - 底部信息面板 `Color(0xED000000)` 改为白色 `AppColors.card` + 深色文字/浅色分割线;顶栏保留深色渐变以保证视频上的可读性; + - 右侧 rail 保持深色半透明圆底(视频上可读),不做黑色大底。 +3. 底部信息区整体压缩约 30–35%: - 只保留:剧名行(含 `>`)、`第 n 集 | 简介`(默认单行,点击展开)、细进度条、底栏「选集 · 全 n 集 · 免费观看」+ 小窗按钮。 - 作者声明默认不显示,展开简介时再显示;收紧行高与上下 padding(建议整体高度 ≤ 200px,按 390×844 基准)。 - 不遮挡视频主体,面板上沿不超过屏幕高度的 78%。 -3. 右侧互动 rail 下移:与底部面板上沿对齐(约屏高 55–60% 起),按钮间距 18、图标 24、数字 11px;不得与底部面板重叠。 -4. 其余播放口径不变(暂停才显示中心按钮、清屏跨集保持、倍速、拖动时间)。 +4. 右侧互动 rail 下移:与底部面板上沿对齐(约屏高 55–60% 起),按钮间距 18、图标 24、数字 11px;不得与底部面板重叠。 +5. 其余播放口径不变(暂停才显示中心按钮、清屏跨集保持、倍速、拖动时间)。 **测试/门禁**:删除全屏观看相关断言;新增底部面板高度/rail 位置约束断言(宽松阈值);`dart analyze lib test` 零告警 + `flutter test` 全过 + `flutter build apk --debug`。