feat: PLANNING体系首版(00路线图/02任务总表/03执行协议/I-03/I-04/registry42口径)+M1止血交付
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
- [x] 暗色模式下,鼠标悬停在"消息"导航项上,文字颜色为 `#818cf8`,Badge 内部 span 继承该颜色
|
||||
- [x] 暗色模式下,鼠标悬停在普通导航项上,文字颜色为 `#818cf8`,与"消息"一致
|
||||
- [x] 暗色模式下,悬停时底部边框颜色为 `#818cf8`
|
||||
- [x] 亮色模式样式未做任何修改,保持原样
|
||||
@@ -0,0 +1,26 @@
|
||||
# 导航栏悬停颜色统一 Spec(暗色模式)
|
||||
|
||||
## Why
|
||||
暗色模式下,导航栏文字原先使用 `#818cf8`(亮紫色),对眼睛刺激较强。需要改为柔和色调,同时保持各导航项颜色一致。
|
||||
|
||||
## What Changes
|
||||
- 暗色模式默认文字:`#818cf8` → `#94a3b8`(柔和石板灰)
|
||||
- 暗色模式悬停文字:`#818cf8` → `#cbd5e1`(轻微提亮,提供柔和反馈)
|
||||
- 暗色模式底部边框:`#818cf8` → `#94a3b8`
|
||||
- 亮色模式不做任何修改
|
||||
|
||||
## Impact
|
||||
- Affected specs: 无
|
||||
- Affected code: `src/components/Navbar/Navbar.css`
|
||||
|
||||
## MODIFIED Requirements
|
||||
### Requirement: 暗色模式导航栏柔和色调
|
||||
系统应当在暗色模式下使用柔和色调,避免强光刺激。
|
||||
|
||||
#### Scenario: 暗色模式默认状态
|
||||
- **WHEN** 用户在暗色模式下查看导航栏
|
||||
- **THEN** 所有导航项文字为 `#94a3b8`(柔和石板灰),不刺眼
|
||||
|
||||
#### Scenario: 暗色模式悬停状态
|
||||
- **WHEN** 用户鼠标悬停在任意导航项上
|
||||
- **THEN** 文字变为 `#cbd5e1`(轻微提亮),底部边框显示 `#94a3b8`
|
||||
@@ -0,0 +1,5 @@
|
||||
# Tasks
|
||||
- [x] Task 1: 确保暗色模式下 SubMenu 标题悬停时 Badge 内部 span 继承颜色
|
||||
- 已在 `Navbar.css` 中添加 `[data-theme="dark"] .ant-menu-horizontal > .ant-menu-submenu > .ant-menu-submenu-title .ant-badge span` 的 `color: inherit !important` 规则
|
||||
- [x] Task 2: 确保暗色模式下普通菜单项悬停颜色与 SubMenu 标题一致
|
||||
- 两者均已设为 `#818cf8`,且悬停时均显示 `::after` 底部边框
|
||||
Reference in New Issue
Block a user