diff --git a/docs/plans/INBOX.md b/docs/plans/INBOX.md index 02b4ed0..917378f 100644 --- a/docs/plans/INBOX.md +++ b/docs/plans/INBOX.md @@ -1,4 +1,4 @@ -## [待处理] 2026-10-20 | K30-C 评论面板视觉重做(仅 App 端) +## [已处理] 2026-10-20 | K30-C 评论面板视觉重做(仅 App 端) **用户指令(2026-10-20,原文)**: > 「先不写后端 只改app端 现在的评论ui 还是不好看 而且评论的输入框变小了 不好看」 diff --git a/docs/plans/PROGRESS.md b/docs/plans/PROGRESS.md index 64ddb9e..547a748 100644 --- a/docs/plans/PROGRESS.md +++ b/docs/plans/PROGRESS.md @@ -20070,3 +20070,34 @@ Running Gradle task 'assembleDebug'... ``` 解读:静态检查零告警,395 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。 + +## 2026-10-20 ReelShort:K30-C 评论面板视觉重做 + +- 分支:`fix/flutter-k30-comments-polish` +- 功能提交:`9493ad2 fix(flutter): 重做评论面板视觉` +- develop 合并提交:`edcd25f merge: 合并 K30-C 评论面板视觉重做`,已推送。 +- 仅改 Flutter:未动后端接口、VO 与字段。 +- 输入区:输入框高 44、圆角 22、内部左右 14、底色新 token `AppColors.commentInput = #F5EFE8`、文字/占位 14;发送按钮 36 圆形(主色底白图标,图标 18),与输入框垂直居中;底部继续由 `SafeArea(top: false)` 留出安全区。 +- 评论列表:头像 32(回复 24)、昵称 13 粗体、时间 11 灰、正文 14 行高 1.4、点赞数字 11;列表项上下 padding 12、头像与内容间距 10;项间浅色分割线改为 `AppColors.border` 并左缩进 42(与正文左边缘对齐)。 +- 「展开 n 条回复」「回复」改为 12 号主色文字按钮,紧凑点按区域(最小高 28),点赞按钮同样收紧。 +- 弹窗顶部:新增 36×4 拖拽条,标题「n 条评论」15 粗体 + 紧凑关闭按钮(20),标题区与列表间距 8;剧名副标题保留。 +- 发送成功后 `FocusScope.of(context).unfocus()` 收起键盘(沿用 K30-B);失败保留输入与焦点。 +- 测试:原紧凑尺寸断言更新为 44 高输入框、36×36 发送按钮、头像半径 16、正文 14/1.4、输入框底色 `commentInput`,并新增拖拽条存在断言;发送成功失焦与失败保留焦点用例继续通过。 + +门禁原始输出: + +```text +$ dart analyze lib test +Analyzing lib, test... +No issues found! + +$ flutter test +00:34 +395: All tests passed! + +$ flutter build apk --debug +Running Gradle task 'assembleDebug'... + 9.2s +✓ Built build/app/outputs/flutter-apk/app-debug.apk +``` + +解读:静态检查零告警,395 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。