隐藏退款子菜单三角标识 #33

Merged
renshen merged 2 commits from fix/renshen-refund-hide-active-indicator into main 2026-08-12 10:58:17 +08:00
Collaborator

任务结果

退款模块两个二级菜单的活动项不再显示左侧圆形三角标识;活动背景保留,退款一级目录的展开/收起箭头保留。其他模块的活动标识不受影响。

实际修改

  • resources/assets/sass/app.css:仅对 /workspace/refunds/ 二级菜单隐藏 .menu-active-indicator
  • public/css/app.css:同步最小化编译样式,仅增加退款路径选择器
  • tests/Unit/View/SidebarNavigationDesignTest.php:增加退款模块定向样式断言并兼容编译 CSS 格式

未修改 Presenter、Controller、路由、导航配置、权限、数据库、迁移或部署脚本。

自审与验证

  • git diff --check origin/main...HEAD:通过
  • 完整 diff 自审:3 个任务文件,无敏感信息、无无关配置、无远程分支重叠
  • 容器内 www-data 执行测试:14 passed,195 assertions
    • tests/Unit/View/SidebarNavigationDesignTest.php
    • tests/Feature/Settings/NavigationTest.php
    • tests/Feature/Business/PagesTest.php
  • 浏览器实测 /1/workspace/refunds/jingxi-refund-data:活动指示符计算样式为 display: none,活动背景及一级展开箭头正常

风险

样式由退款 URL 范围限定,不改变其他菜单结构和行为;无数据库迁移、无数据写入、无生产部署。

## 任务结果 退款模块两个二级菜单的活动项不再显示左侧圆形三角标识;活动背景保留,退款一级目录的展开/收起箭头保留。其他模块的活动标识不受影响。 ## 实际修改 - `resources/assets/sass/app.css`:仅对 `/workspace/refunds/` 二级菜单隐藏 `.menu-active-indicator` - `public/css/app.css`:同步最小化编译样式,仅增加退款路径选择器 - `tests/Unit/View/SidebarNavigationDesignTest.php`:增加退款模块定向样式断言并兼容编译 CSS 格式 未修改 Presenter、Controller、路由、导航配置、权限、数据库、迁移或部署脚本。 ## 自审与验证 - `git diff --check origin/main...HEAD`:通过 - 完整 diff 自审:3 个任务文件,无敏感信息、无无关配置、无远程分支重叠 - 容器内 `www-data` 执行测试:14 passed,195 assertions - `tests/Unit/View/SidebarNavigationDesignTest.php` - `tests/Feature/Settings/NavigationTest.php` - `tests/Feature/Business/PagesTest.php` - 浏览器实测 `/1/workspace/refunds/jingxi-refund-data`:活动指示符计算样式为 `display: none`,活动背景及一级展开箭头正常 ## 风险 样式由退款 URL 范围限定,不改变其他菜单结构和行为;无数据库迁移、无数据写入、无生产部署。
renshen added 1 commit 2026-08-12 10:44:48 +08:00
renshen added 1 commit 2026-08-12 10:54:09 +08:00
renshen changed title from WIP: 隐藏退款子菜单三角标识 to 隐藏退款子菜单三角标识 2026-08-12 10:57:52 +08:00
renshen merged commit 82ce1e52da into main 2026-08-12 10:58:17 +08:00
renshen deleted branch fix/renshen-refund-hide-active-indicator 2026-08-12 10:58:19 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WuYongJie/CaiWuXiTong#33
No description provided.