由代码现状提取 + 本次 UI 改造目标 token("保持青绿色调,扁平清新,适度动效")。改造以本文件为准。
浅色主题。场景:车主白天户外强光下或夜间车内看手机找桩、看充电进度,需要高可读性与清爽感。青绿作为品牌功能色(空闲状态、主按钮、选中态),不做深色主题。
品牌主色保持不变(青绿系)。策略:Restrained(青绿浅底大面积点缀 + 单一强调色)。
| Token | 值 | 用途 |
|---|---|---|
| --color-primary | #2D9E95 | 主按钮、选中态、空闲状态、金额强调 |
| --color-primary-deep | #23807A | 主按钮按压态 |
| --color-primary-tint | rgba(45,158,149,0.08) | 浅青背景块(替代 #f7f7f7 中性灰块) |
| --color-primary-tint-strong | rgba(45,158,149,0.14) | 选中 chip / 图标底 |
| --color-warning | #FF9900 | 价格、收藏星标(保留) |
| --color-error | #F43636 | 故障、失败(保留现状值) |
| --color-success | #34A46C | 充电完成、退款成功 |
| --text-1 | #1C2B29(青调近黑) | 标题 |
| --text-2 | #5C6B69(青调灰) | 正文次级(替代 #666) |
| --text-3 | #8C9997 | 辅助(替代 #999 / rgba(0,0,0,0.4~0.5)) |
| --divider | rgba(28,43,41,0.06) | 分隔线(替代 rgba(0,0,0,0.1)) |
| --bg-page | #F4F7F6(青调浅灰) | 页面底(替代 #F5F5F5 / #F6F7FA 混用) |
| --bg-card | #FFFFFF | 卡片 |
| --color-sec | #F2F6F5 | 浅色块(原 #f7f7f7 的替代) |
清除游离色:#419D95、#44deba、#076370 → --color-primary 系;#347dff/rgba(52,125,255,0.1)、#ecf3ff、#e0ebff、#1aa4f2 等蓝色 → 青绿对应 tint;#ff6b35 橙色遗留 → 删除(价格用 --color-warning)。
系统默认字体栈(小程序限制),仅用字号 + 字重构建层级。
0 2rpx 8rpx rgba(28,43,41,0.04)0 8rpx 24rpx rgba(28,43,41,0.12) 单层柔和投影--ease-out: cubic-bezier(0.22, 1, 0.36, 1);时长 fast 150ms / base 220ms / slow 280msscale(0.98) + 150ms;主按钮按下加深为 --color-primary-deep