diff --git a/docs/plans/PROGRESS.md b/docs/plans/PROGRESS.md index 627a97a..4c7d5a7 100644 --- a/docs/plans/PROGRESS.md +++ b/docs/plans/PROGRESS.md @@ -831,3 +831,35 @@ $ flutter test --no-pub 解读:静态分析零告警,644 项测试全部通过;追剧与首页/推荐/我的均在同一根页面 内切换,无叠加导航或返回栈。`pubspec.lock` 未提交,未启动或停止服务,未操作真机。 + +## 2026-10-22 根导航布局规格对齐 + +- 分支:`feature/client-bottom-nav-layout` +- 基线:`develop` / `origin/develop` = `667fdc5` +- 实现提交:`81787dc style(nav): 对齐四 Tab 底栏布局规格` + +### 改动 + +- 新增 `AppRootBottomNav` 作为首页、推荐、追剧、我的唯一根导航入口, + 三个 Shell 页面不再各自拼装 item。 +- 四列使用 `Expanded` 等分,图标在上、文字在下,间距 4。 +- 内容高度 56,另由 `SafeArea` 增加底部安全区;图标 26、文字 11、 + `letterSpacing = 0`,选中 `w600`、未选中 `w400`。 +- 背景纯黑,取消顶部边框;选中 `#FFFFFF`,未选中 `#8E8E93`。 +- 首页、推荐、书签、人像继续使用各自的选中实心/未选中描边图标。 + +### 门禁命令与原始输出 + +```text +$ flutter analyze +Analyzing reelshort-bottom-nav... +No issues found! (ran in 5.2s) +``` + +```text +$ flutter test +04:43 +645: All tests passed! +``` + +解读:四等分、56 内容高度、安全区、26 图标、4 间距、精确色值和无分割线 +均有测试覆盖;645 项测试全部通过。`pubspec.lock` 未提交,未操作真机。