docs(plans): 留痕 K31-G 首页通知铃铛
This commit is contained in:
1 parent
dfa24c0f43
commit
83f7890851
2 files changed
+53
No files matched your search
@@ -1,3 +1,27 @@
|
||||
## [已处理] 2026-10-20 | K31-G 首页顶栏星期文字改为通知铃铛入口(仅 App 端)
|
||||
|
||||
**用户指令(2026-10-20,原文)**:
|
||||
> 「首页的周二是啥 不要 改成通知图标 一个铃铛的图标」
|
||||
|
||||
**现状**:`lib/pages/home/widgets/home_browse_header.dart` 在搜索框与头像之间显示当天星期文字(Key `home-weekday`,如「周二」),由 `_weekday()` 读取 `l10n.weekdayMon...weekdaySun`。
|
||||
|
||||
**口径(只改 Flutter,不动后端、不改接口)**
|
||||
1. 删除星期文字及其 `_weekday()` 方法,改成通知铃铛按钮:
|
||||
- `Icons.notifications_none_rounded`(铃铛线框),尺寸与右侧头像一致(`AppDimens.tapTarget` 圆形、`AppColors.card` 底、图标 `AppColors.onSurface`);
|
||||
- Key `home-notifications`;`Semantics` label 用 `l10n.notices`。
|
||||
2. 点击行为:`Navigator.of(context).push` 打开现有通知页 `lib/pages/notices/notices_page.dart`(`NoticesPage`),无需登录门槛。
|
||||
3. 顶栏布局保持「搜索框(Expanded) → 铃铛 → 头像」,间距 `AppDimens.spaceSm` 不变;`HomeBrowseHeader` 构造参数不新增(点击在 header 内部直接导航)。
|
||||
4. 不要删除 arb 里的 weekday 文案 key(其它地方可能引用),只停止首页使用。
|
||||
|
||||
**测试/门禁**
|
||||
- 更新 `test/home/home_preview_layout_test.dart`:`home-weekday` 断言改为 `home-notifications`;
|
||||
- 新增用例:点击 `home-notifications` 后出现 `notices-page`;
|
||||
- `dart analyze lib test` 零告警 + `flutter test` 全过 + `flutter build apk --debug`。
|
||||
|
||||
**流程**:从 `develop` 拉 `feature/flutter-k31-home-bell`;作者 `Zhou Weidong <502333560@qq.com>`;`--no-ff` 合回 develop 并 push;PROGRESS 留痕;真机验收由用户执行。
|
||||
|
||||
---
|
||||
|
||||
## [已处理] 2026-10-20 | K31-F 首页剧卡去掉封面右上角锁定角标(仅 App 端)
|
||||
|
||||
**用户指令(2026-10-20,原文)**:
|
||||
|
||||
Reference in new issue
Block a user