docs(plans): 留痕 K48 分类 tab 修正
This commit is contained in:
1 parent
f51adf5a98
commit
f2a3d79f53
1 file changed
+30
@@ -21634,6 +21634,36 @@ Running Gradle task 'assembleDebug'...
|
||||
|
||||
解读:静态检查零告警,454 条测试全部通过,debug APK 构建成功。真机搜索交互由用户验收。
|
||||
|
||||
## 2026-10-20 ReelShort:K48 分类 tab 弧线与自动滚动
|
||||
|
||||
- 前置状态:K46-A、下拉跟随、刷新文案颜色与 K47 搜索清空修正均已合并,develop 合并提交 `3041849`。
|
||||
- 分支:`fix/flutter-k48-category-tabs`
|
||||
- 功能提交:`5af70c3 fix(flutter): 优化分类弧线与自动滚动`
|
||||
- develop 合并提交:`3ce2599 merge: 合并 K48 分类 tab 修正`,已推送。
|
||||
- 分类选中线改为 20×3 的 `CustomPaint`,用二次贝塞尔曲线、2px 主色圆头描边从左下拱到右下;未选中绘制同尺寸透明线占位。
|
||||
- 分类行改为带 `ScrollController` 的横向单滚动体,所有 tab 保持可定位;点击后通过 `Scrollable.ensureVisible` 在 200ms、easeOutCubic 动画内居中到可视区。
|
||||
- 首次构建会按当前选中分类自动滚入;吸顶、间距、文字选中样式、工具行滚走与下拉刷新行为保持不变。
|
||||
|
||||
测试:更新下划线为 `CustomPaint`/`CategoryUnderlinePainter` 断言并验证 20×3 尺寸;新增靠右分类点击后左右边界均处于 390px 屏幕内的用例。全量测试增至 455 条。
|
||||
|
||||
门禁原始输出:
|
||||
|
||||
```text
|
||||
$ dart analyze lib test
|
||||
Analyzing 2 items...
|
||||
No issues found! (ran in 2.9s)
|
||||
|
||||
$ flutter test
|
||||
00:49 +455: All tests passed!
|
||||
|
||||
$ flutter build apk --debug
|
||||
Running Gradle task 'assembleDebug'...
|
||||
7.2s
|
||||
✓ Built build/app/outputs/flutter-apk/app-debug.apk
|
||||
```
|
||||
|
||||
解读:静态检查零告警,455 条测试全部通过,debug APK 构建成功。真机分类横滑与弧线效果由用户验收。
|
||||
|
||||
## 2026-10-20 ReelShort:详情页顶部圆形按钮统一修正
|
||||
|
||||
- 前置状态:K40-B 评论入口登录闸已合并,合并提交 `230f16a`。
|
||||
|
||||
Reference in new issue
Block a user