# 🎨 UI 设计 — 视觉规范与交互流程 > 来源:[Notion 原始文档](https://www.notion.so/36a401dc38a681e2955befd8a352ff48) ## 设计理念 **主题:** 深夜导航仪 — 让用户每晚打开就有"回到指挥中心"的仪式感 **设计关键词:** - 深色底 (`#0a0e1a`),星空感 - 温暖金色 (`#f5c542`) 为主强调色 - 可视化优先:SVG 圆形进度环、层级树形图、柱状趋势图 - 中文宋体(Noto Serif SC)增强人文感 --- ## 颜色规范 | 用途 | 颜色 | Hex | |------|------|-----| | 主强调色 / 人生目标层 | 金色 | `#f5c542` | | 年度目标层 | 橙色 | `#f0884a` | | 月度目标层 | 蓝色 | `#4aabf0` | | 周目标层 | 绿色 | `#7dd87a` | | 日目标层 | 紫色 | `#c47af5` | | 高分指示 | 绿色 | `#7dd87a` | | 中分指示 | 黄色 | `#f5c542` | | 低分指示 | 红色 | `#f04a4a` | | 页面背景 | 深山蓝黑 | `#0a0e1a` | | 卡片背景 | 半透明白 | `rgba(255,255,255,0.04)` | | 边框 | 深蓝灯光 | `#1e2535` | --- ## 页面布局 ### Header - 左:项目标题"人生罗盘"+ 当日日期 - 右:今日评分小圆环(未复盘时显示虚线圈) ### 底部 Tab 导航(固定 4 项) ``` 🌳 目标树 | ✦ 每日复盘 | 📊 历史 | ◈ AI 教练 ``` ### 内容区域各 Tab 布局 #### 🌳 目标树 ``` [提示文字] 点击文字编辑 · 点击 + 添加子目标 [根节点] 人生—金色左边框 └ [年度] 橙色左边框 └ [月度] 蓝色左边框 └ [周] 绿色左边框 └ [日] 紫色左边框 [层级说明色色块] ``` #### ✦ 每日复盘 ``` [ScoreRing 大圈 90px] [评分按钮 1-10] [文字反思输入框 4行] [提交复盘 · AI 点评] 按钮 [金色边框卡片] AI 教练点评内容 ``` #### 📊 历史 ``` [近期评分趋势柱状图] [复盘卡片列表] [ScoreRing 52px] [日期 + 反思文字 + AI 摘要] ``` #### ◈ AI 教练 ``` [对话气泡流] 右对齐:用户消息(金色渐变) 左对齐:AI 回复(半透明卡片) [输入框] + [→ 发送] 按钮 ``` --- ## 交互状态设计 | 状态 | 表现 | |------|------| | 空默认 | 虚线圈 + 灰色"今日" | | 已评分未提交 | 圆环点亮 + 评分按钮选中状态 | | 提交中 | 按钮显示"AI 分析中…" | | 已完成 | AI 点评卡片展示 + "已保存"标识 | | 编辑目标 | 节点文字变为 input,回车或失焦保存 | | 删除确认 | 直接删除(MVP 简化,后续添加 confirm) | --- ## 响应式设计 - 最大内容宽度:600px(在手机和桌面均可用) - 评分按钮在小屏时自动换行(flex-wrap) - 导航 Tab 固定底部(Header)