★ DESIGN SPEC · 配色应用设计稿

三套配色
一个主页

把 color-system.html 里定义的三套场景配色,真正应用到应援主页上,并支持在 A / B / C 之间实时切换。本页展示三套方案下的实际渲染效果、切换控件的入口位置,以及切换后的状态。

01 — Applied Schemes · 三套方案应用效果

同一页面,三种气质

以下均为主页的真实渲染截图(首屏 hero),不是示意图。三套方案共用同一套版式与字体层级,只替换色彩 token。

方案 A 星海:深墨底色配热忱黄标题 SCHEME A

方案 A · 星海

默认 · 深底亮字

近黑舞台底 + 热忱黄高光。识别度最高,最贴近现场「黄色星海」的观感。

方案 B 蜜光:暖白底色配深海青标题 SCHEME B

方案 B · 蜜光

浅底暖调 · 实体物料

暖白 + 蜜光浅黄底,正文转为深海青。轻盈亲和,最省墨也最耐看。

方案 C 剧场:剧场紫底色配热忱黄标题 SCHEME C

方案 C · 剧场

舞台追光 · 节点限定

剧场紫底 + 追光黄,是唯一完整覆盖官方黄 / 紫 / 红三色的方案,叙事感最强。

02 — Control · 切换入口与控件

切换入口在哪

同一组控件,两种形态:桌面端固定在导航右侧,移动端转为底部固定胶囊条。移动端之所以要换形态,是因为原来的 .nav-links 与 .nav-cta 在 720px 以下会被隐藏。

桌面端 · 位于导航右侧

LOGO 关于 宣言 活动 口号墙 入站 配色 A 星海 B 蜜光 C 剧场
LOGO 关于 宣言 活动 口号墙 入站 配色 A 星海 B 蜜光 C 剧场
  • 位置:导航条内,.nav-cta 左侧,与导航链接同一行。
  • 当前项以实心主色药丸标示,其余为描边无填充。
  • 每个选项前置一个色块圆点,对应方案的标志色(黄 / 蜜黄 / 炽红)。
  • 控件本身随主题改变配色,在浅色与深色底上都可辨认。

移动端 · 底部固定胶囊条

A B C
  • 位置:position:fixed 贴底居中,宽度 calc(100% - 24px),最大 340px。
  • 三个选项等分宽度,隐藏文字标签只留 A / B / C 与色点,避免挤压。
  • body 补 64px 底部内边距,页脚不会被压住。
  • MC 角标上移到 bottom:74px,避让胶囊条。

交互与状态

  • 即时切换:点击即改 <html data-theme>,全部颜色由 CSS 变量驱动,无需刷新。
  • 记忆:选择写入 localStorage,下次访问保持上次的方案。
  • 可分享:URL 同步 ?theme=a|b|c,链接直达指定配色。
  • 可访问:role="group" + aria-pressed 标示当前项,支持左右方向键切换。
  • 浏览器 UI:同步 meta[name=theme-color],移动端地址栏跟着变色。

03 — Mobile States · 移动端切换后状态

移动端三态实拍

390×844 视口下的真实渲染。注意底部胶囊条始终可见,且不遮挡页脚内容。

移动端方案 A 星海
A 星海 · 默认
移动端方案 B 蜜光
B 蜜光 · 浅底
移动端方案 C 剧场
C 剧场 · 暗紫

04 — State Matrix · 切换后状态对照

切换到底改了什么

下表列出切换时实际变化的语义 token。版式、字号、间距、交互行为全部不变,只有色彩被替换。

TokenA · 星海B · 蜜光C · 剧场
页面底色 #0B0E1A #FFF6E5 #1A1028
正文色 #FFF6E5 #14484D #FFF6E5
主色 / 高亮 #FFD22E #14484D #FFD22E
次级强调 #FFB020 #0F6B62 #E8483C
正文对比度17.9 : 19.5 : 114.8 : 1
切换控件形态桌面:导航右侧药丸组  ·  移动:底部固定胶囊条(三套一致)
版式 / 字号完全一致,不随配色改变

05 — Design Notes · 设计说明

落地时守住的四条线

为什么这样做

  • Token 化而非复制页面:三套配色共用一份 HTML,靠 CSS 变量切换。新增方案只需加一组变量,不必维护三份页面。
  • 语义 token 命名:用 --bg / --text / --accent 而非 --yellow,这样 B 套把主色换成深青时,语义依然成立。
  • 浅色套单独校准:B 套不是简单反色,正文改用深海青(9.5:1),muted 提升到 #3F5A4C(6.2:1)才达到正文可读标准。
  • 切换不打断阅读:仅过渡 background/color,不重排布局,避免切换时页面跳动。

与 color-system.html 的一致性

  • 三套方案的配色依据、色值、建议比例全部沿用 color-system.html,未新增任何推导色。
  • 主页 token 与色卡一一对应:热忱黄 #F5C903、屏幕增强 #FFD22E、琥珀 #FFB020、蜜光 #FFE38A、深海青 #14484D、炽红 #E8483C。
  • B 套额外使用的 #0F6B62(强调青)与 #3F5A4C(正文辅助)由深海青派生,已在 color-system.html 的深海青家族内,用于满足浅底对比度。
  • 官方三色黄 / 紫 / 红在 C 套中完整出现,与 color-system.html 的记载一致。

06 — Boundaries · 版权与边界

配色可以切换,身份不能替代。