原稿(option-ac-ladder-beanie)已经把品牌情绪讲清楚了:八阶彩虹、豆豆陪伴、登顶庆祝。这次不动这套叙事,只把「看起来像提案」改造成「看起来像能上线、能开发、能维护的产品官网」——统一色阶、收敛饱和度、换掉圆体、去掉硬糖投影、补齐响应式与可访问性。
开发角度看,原稿的问题不在「不好看」,而在「不好用、不好落地」:颜色多而散、字重全堆在 800、卡片投影偏玩具感、首屏动画 9 秒太长、没有导航高亮/键盘操作/移动端菜单。升级围绕三点:
原稿的「豆豆家族」是 IP 展示页,升级后加入「每位小豆 = 一级阶梯」的对应关系,并把阶梯区从静态图改成可点击的交互组件(点任一台阶,右侧切换该级的阶段说明、3 条关键做法、阶段序号),这样同一块区域既能给客户看体系,也能给销售当讲解工具。
核心方法:把 8 个阶梯色当作同一条「温度渐变」上的 8 个采样点,统一 L≈72、C≈0.17 的感知明度与彩度(更接近 OKLCH 思维),红-粉-紫段不再忽亮忽暗。同时为每阶派生 soft(浅底)、base(台阶)、deep(文字/描边)三档。
| 阶梯 | base 台阶 | soft 浅底 | deep 文字 | 使用建议 |
|---|---|---|---|---|
| E1 柠黄 | #FFC93C | #FFF5D1 | #8A5B00 | 最低一级;黄底不用白字 |
| E2 杏橙 | #FF9A3C | #FFEEDD | #9A4A00 | 豆豆本体色,品牌记忆点 |
| E3 珊瑚 | #FF6A5C | #FFE9E6 | #A32B20 | 与品牌橙 #FF6A3D 同族,避免撞色 |
| E4 莓粉 | #F05C8E | #FFE8F0 | #A31B4F | 情绪高点,庆祝/达标场景 |
| E5 兰紫 | #B36BE0 | #F6EAFE | #6B2697 | 融合段末端,向培优段过渡 |
| D1 鸢尾 | #7D6BE8 | #EEEBFF | #3A2AA0 | 进入冷色域,象征「学能」 |
| D2 矢车菊 | #5B6EE0 | #E9EDFF | #22359A | 数据/图表主色 |
| D3 深紫 | #4A3FA8 | #E9E7FA | #2B2270 | 最高级,登顶画面 |
| 角色 | 色值 | 说明 |
|---|---|---|
| 页面底 | #FFFBF5 | 奶油白,比 v1 提亮一档 |
| 主墨色 | #221A12 | 暖黑,替代 v1 的褐色 #4A3B2A(正文对比更强) |
| 次文字 | #5B4E42 / #8C7E70 | 两级灰阶,正文 1.9 行高 |
| 品牌主色 | #FF6A3D | 阶梯橙,CTA 专用;深色态 #E24E22 |
| 品牌次色 | #E8487F | 莓粉,用于达标徽章/强调 |
| 成功 / 警示 | #1F9D6B / #B47200 | 状态标签,均配浅底(soft) |
圆体在标题上确实亲和,但会削弱机构端的专业感,且 Windows 上回退到微软雅黑后字面不统一。升级后:
| 层级 | 规格 | 用途 |
|---|---|---|
| H1 封面 | clamp(36–56px) / 750–800 / -0.035em | 首屏主标题,两行结构,第二行走 4 色渐变 |
| H2 区块 | clamp(24–34px) / 750 | 每个 section 一个,配 eyebrow 小标签 |
| H3 卡片 | 17px / 750 | 卡片标题,与正文拉开 4px 间距 |
| Body | 16–17px / 400 / 行高 1.85–1.9 | 正文;首屏 lead 17px |
| Caption | 12–13px / 600–700 | 标签、图注、数据来源 |
| Number | Manrope 800 / tabular-nums | 数据带、后台 KPI,数字等宽不跳动 |
中文栈:PingFang SC → HarmonyOS Sans SC → MiSans → Noto Sans SC → Microsoft YaHei;西文与数字优先 Manrope(开源、可自托管、无授权顾虑)。
去掉了 v1 的实色「硬糖」投影(0 6px 0 rgba(...)),改为「1px 描边 + 两层柔影」。这是从儿童品牌视觉转向产品官网视觉最关键的一步:结构靠描边,层级靠阴影,悬停只位移 4px。
| 令牌 | 值 | 说明 |
|---|---|---|
| 圆角 | 28 / 20 / 14 / 10 / 999 | 区块容器 / 卡片 / 小组件 / 标签 / 药丸 |
| 阴影 | shadow-1 / 2 / 3 | 常态 / 悬停浮起 / 大容器(后台预览) |
| 时长 | 160 / 280 / 640ms | 微交互 / 组件过渡 / 入场 |
| 缓动 | out / in-out / spring / standard | spring 仅用于「落位」类动画(台阶、豆豆) |
src/pages/index.html首页(可直接部署的静态页)src/css/tokens.css设计令牌:颜色、字体、圆角、阴影、动效、基础组件(按钮/标签/导航/卡片/页脚)src/css/home.css首页专属区块样式,全部基于 tokens,改色只改 tokens.csssrc/js/main.js导航、攀爬定位、数字滚动、阶梯 tab、环形节点分布、滚动显现(零依赖,<9KB)design-notes.html本说明页