UI 设计升级说明 · v2.0

eedoo 爱豆官网:在「彩虹阶梯 × 豆豆 IP」上做一次产品化升级

原稿(option-ac-ladder-beanie)已经把品牌情绪讲清楚了:八阶彩虹、豆豆陪伴、登顶庆祝。这次不动这套叙事,只把「看起来像提案」改造成「看起来像能上线、能开发、能维护的产品官网」——统一色阶、收敛饱和度、换掉圆体、去掉硬糖投影、补齐响应式与可访问性。

骨架保留率 ≈ 90%色彩重制 100%零依赖(原生 HTML/CSS/JS)2026-10
01 / GOAL

三个目标

开发角度看,原稿的问题不在「不好看」,而在「不好用、不好落地」:颜色多而散、字重全堆在 800、卡片投影偏玩具感、首屏动画 9 秒太长、没有导航高亮/键盘操作/移动端菜单。升级围绕三点:

更专业面向机构决策者(园长、投资人),视觉要能撑起「融合教育科技平台」的定位,而不是早教海报。
更统一八个台阶颜色必须是一个「系统」,而不是八种颜色;前后台、标签、图表共用同一套色阶。
更可落地所有视觉决策落成 CSS 变量与组件类,前端可以直接复用;支持响应式、键盘操作、减少动效。
02 / BEFORE · AFTER

逐项对照

v1 原稿
  • 底色 #FFF9EF,整体偏黄,大面积显得「土」
  • 八阶色饱和度高、明度不一,红→粉→紫过渡跳色
  • 标题用圆体(Yuanti SC),儿童感强,稀缺字体兼容差
  • 按钮/卡片用实色 offset 硬糖投影,玩具感重
  • 首屏 9 秒才出完动画,首访容易以为卡住
  • 无移动端菜单、无导航高亮、无键盘可访问
v2 升级后
  • 底色 #FFFBF5 + 极淡点阵,留白更干净
  • 八阶统一明度/彩度带,每阶配 soft/base/deep 三档
  • Manrope + 苹方/鸿蒙 Sans,几何无衬线,字距 -0.02em
  • 1px 细描边 + 双层柔影,悬停位移 4px
  • 关键动画压缩到 6.5 秒内,攀爬结束后自动回收
  • 汉堡菜单、滚动高亮、tablist 键盘切换、reduced-motion 降级

信息架构也做了收敛

原稿的「豆豆家族」是 IP 展示页,升级后加入「每位小豆 = 一级阶梯」的对应关系,并把阶梯区从静态图改成可点击的交互组件(点任一台阶,右侧切换该级的阶段说明、3 条关键做法、阶段序号),这样同一块区域既能给客户看体系,也能给销售当讲解工具。

03 / COLOR

配色系统:八种颜色 → 一个色族

核心方法:把 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)
对比度规则:所有彩色底上的文字只允许用 deep 档或白字(仅 L<65 的色阶如 E4–D3);E1/E2 这类高明度色阶一律用 deep 文字。方向性的判断标准是 4.5:1,装饰性大字放宽到 3:1。
04 / TYPOGRAPHY

字体:从「圆润可爱」到「克制可信」

圆体在标题上确实亲和,但会削弱机构端的专业感,且 Windows 上回退到微软雅黑后字面不统一。升级后:

层级规格用途
H1 封面clamp(36–56px) / 750–800 / -0.035em首屏主标题,两行结构,第二行走 4 色渐变
H2 区块clamp(24–34px) / 750每个 section 一个,配 eyebrow 小标签
H3 卡片17px / 750卡片标题,与正文拉开 4px 间距
Body16–17px / 400 / 行高 1.85–1.9正文;首屏 lead 17px
Caption12–13px / 600–700标签、图注、数据来源
NumberManrope 800 / tabular-nums数据带、后台 KPI,数字等宽不跳动

中文栈:PingFang SC → HarmonyOS Sans SC → MiSans → Noto Sans SC → Microsoft YaHei;西文与数字优先 Manrope(开源、可自托管、无授权顾虑)。

05 / SHAPE & MOTION

形状、层级与动效

去掉了 v1 的实色「硬糖」投影(0 6px 0 rgba(...)),改为「1px 描边 + 两层柔影」。这是从儿童品牌视觉转向产品官网视觉最关键的一步:结构靠描边,层级靠阴影,悬停只位移 4px。

令牌值说明
圆角28 / 20 / 14 / 10 / 999区块容器 / 卡片 / 小组件 / 标签 / 药丸
阴影shadow-1 / 2 / 3常态 / 悬停浮起 / 大容器(后台预览)
时长160 / 280 / 640ms微交互 / 组件过渡 / 入场
缓动out / in-out / spring / standardspring 仅用于「落位」类动画(台阶、豆豆)

首屏动画节奏(原 9s → 现 6.5s)

06 / DELIVERY

交付物与开发约定

已覆盖的工程化细节

下一步建议:①把 tokens.css 的八阶色同步到后台管理端(Ant Design 主题变量可直接映射为 colorPrimary + 阶梯 tag);②插画层面可让插画师基于 SVG symbol 出 3 个姿态(攀爬/欢呼/举牌),供家长端复用;③若要加真实转化,建议在首屏下方加「预约表单」区块,主 CTA 统一指向它。