docs(plans): 留痕 K39-A 二级页头统一
This commit is contained in:
1 parent
f54c009acd
commit
70949b8f4b
2 files changed
+57
-26
No files matched your search
@@ -21292,3 +21292,35 @@ Running Gradle task 'assembleDebug'...
|
||||
```
|
||||
|
||||
解读:静态检查零告警,437 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。
|
||||
|
||||
## 2026-10-20 ReelShort:K39-A 二级页头统一与新剧暖色恢复
|
||||
|
||||
- 前置状态:K38-A 已合并,功能提交 `69faa78`,合并提交 `7b2970d`。
|
||||
- 分支:`feature/flutter-k39-subpage-header`
|
||||
- 功能提交:`1c6c921 feat(flutter): 统一二级页头并恢复新剧暖色`
|
||||
- develop 合并提交:`9864c8e merge: 合并 K39-A 二级页头统一`,已推送。
|
||||
- 新增 `lib/core/widgets/subpage_header.dart`:`AppSubpageHeader` 高 52/带副标题 64、左右 14、透明背景;返回按钮 36×36,浅色页 card 圆底、深色页透明底白图标;标题 18 w800 左对齐,和返回按钮间距 12;支持副标题、actions 与 onBack。
|
||||
- `PlainPageScaffold` 改为复用公共页头,统一覆盖榜单、设置、观看记录、收藏、下载、钱包、商店、分类页、通知、账户四页和「我的」占位页;筛选、预约、新剧、创作占位页直接接入公共页头;详情页返回按钮复用同一 36×36 深色实现。
|
||||
- 删除二级页面默认 `AppBar` 和私有返回栏实现,保留原有 `<page>-back` Key,并为原先缺少 Key 的页面补齐稳定返回 Key。
|
||||
- 新剧页恢复暖色首映厅:`AppColors.ink` 背景 + `surfaceTop` 顶部渐变、深色状态栏;统一页头;NEW 角标主色;本周上新胶囊 `badgeBeige + blue`;胶片分隔条改 raised 底与 border 孔洞;横向更多新剧改白卡、深色剧名和弱化日期。
|
||||
- 预约、筛选、榜单配色保持不变,仅替换页头。
|
||||
|
||||
测试:新增公共页头尺寸、标题规格、按钮间距、副标题高度与深色模式测试;抽查筛选、榜单、预约、新剧、设置、通知页返回按钮 36×36 与标题 18 w800;新剧页额外断言 ink 背景和主色 NEW 角标。
|
||||
|
||||
门禁原始输出:
|
||||
|
||||
```text
|
||||
$ dart analyze lib test
|
||||
Analyzing lib, test...
|
||||
No issues found!
|
||||
|
||||
$ flutter test
|
||||
00:45 +440: All tests passed!
|
||||
|
||||
$ flutter build apk --debug
|
||||
Running Gradle task 'assembleDebug'...
|
||||
7.7s
|
||||
✓ Built build/app/outputs/flutter-apk/app-debug.apk
|
||||
```
|
||||
|
||||
解读:静态检查零告警,440 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。
|
||||
Reference in new issue
Block a user