v2.2.0 Cloud Dancer 融合版 · 2026-07 · 渐变四层 12 条

POSX 2026
色彩设计系统 / Color

云白为底 · Navy 为骨 · 紫为锋芒 · 四季潮汐

以潘通 2026 年度色 PANTONE 11-4201 Cloud Dancer 为结构底色,Cloud 家族承担 60% 基座。 稳定核心长期不变,季节趋势层年度可替换——一套为核心稳定性与品牌延展性同时设计的色彩架构。

年度色锚点
PANTONE® 11-4201 · Color of the Year 2026
Cloud Dancer
云上舞白 —— 官方定性「结构色 / 空白画布」
#F0EEE9 点击复制 HEX
OKLCH 0.949 · 0.007 · 88.6° | RGB 240 238 233 | token: cloud-100

配比咒语

Cloud 60 · Navy 30 · Purple 10 · 次要色 ≤5
Teal · 次要色 ≤5%,每视图至多一个 Gold · 数据可视化 / VIP Rose · 数据可视化 / 插画 Azure · 数据可视化 / 插画
Architecture

三层 Token 架构

色板、语义、组件各司其职:Primitive 层提供全量原料,Semantic 层按 light / dark 双套映射意图,Component 层只引用语义。 换季节层或扩展家族时只动一层,上层零改动——这是本系统延展性的结构来源。

Layer 1 · Primitive

色板层

8 个家族色板(Sand 为 legacy 6 阶)+ 季节趋势色 + 状态色。主题不变(theme-invariant),任何模式下值固定。

--posx-cloud-100 --posx-navy-700 --posx-purple-600 --posx-season-*
Layer 2 · Semantic

语义层

按用途命名,light / dark 双套映射。在 shadcn 标准约定之上扩展 gold / teal / season 语义槽位。

--background --primary --muted --season-1…4
Layer 3 · Component

组件别名层

组件只引用语义层,dark 自动跟随。换季改槽位即可全局生效,不触碰任何组件代码。

--button-primary-bg --vip-badge-bg --trending-badge-bg

换季只改一层

年度替换季节趋势色时,仅需替换 Primitive 层 12 个 token 与 4 个语义槽;引用 --trending-badge-bg 的组件自动更新。

家族扩展不改语义

色彩家族扩展落在 Primitive 层;语义映射不变,线上界面零回归风险。

dark 自动跟随

组件别名不直接引用色板,light / dark 切换由语义层一次完成,组件层无感知。

Primitives

核心家族色阶墙

稳定核心:Cloud / Sand / Navy / Purple 四大家族 + Teal / Gold / Rose / Azure 四支次要色。全部色值经 OKLCH 感知均匀空间计算生成,点击任意色块复制 HEX。

Cloud 云白

--posx-cloud-* · 11 阶 默认页面底色来源

以 PANTONE 11-4201 为锚点(cloud-100),OKLCH 等距亮度推导:50 更亮,200→950 过渡至暖墨黑。全阶恒定暖白色相 H≈88.6°,中段最暖、两端趋中性。cloud-50 / 100 承担 60% 基座。

Sand 沙

--posx-sand-* · 6 阶 中性辅助 · 过渡场景

暖调中性色家族(50–500),用于比 Cloud 更灰一档的过渡与分区场景;需要更深中性色请使用 Cloud 600–950。

Navy 藏青

--posx-navy-* · 11 阶 30% 支撑 · 文字与深色骨架

正文 navy-700、标题 navy-900、dark 底色 navy-900 / 卡片 navy-800。navy 文字在 cloud-50 / cloud-100 / white 上全部达到 WCAG AAA。

Purple 品牌紫

--posx-purple-* · 11 阶 10% 强调 · 锚点 purple-600

品牌唯一主强调色,仅用于链接、徽标、焦点与主操作。purple-600 在四类浅底上均达 AA;dark 模式主色提亮为 purple-400。

Teal 青

--posx-teal-* · 11 阶 次要色 ≤5%

清爽的功能性辅助色,用于正向反馈与数据系列。每视图至多出现一个次要色。

Gold 金

--posx-gold-* · 11 阶 次要色 ≤5% · VIP / 权益

权益与高级感的载体。gold-500 上置 navy-900 文字达 AAA(7.41),VIP 徽标配对组合。

Rose 玫

--posx-rose-* · 11 阶 次要色 ≤5%

温度与情绪的载体,用于数据系列、插画与落日渐变端点。

Azure 天蓝

--posx-azure-* · 11 阶 次要色 ≤5%

开阔与可信赖的辅助色,用于数据系列与插画,与 Navy 同族不同温。

Seasonal 2026

四季潮汐 · 趋势层

取自潘通 2026 时装周色,与核心家族一一配对,作为该家族的「季节变体槽位」。 锚色在潘通建议值基础上向配对家族锚点做 15–20% 环形色相混合——保持潘通识别度,提升族内和谐。

雾面丁香

Burnished Lilac · --posx-season-lilac-*

灰调薰衣草紫,柔焦收敛的高级感,Purple 家族的雾面变体。

潘通建议锚#B7A9C9 → 定稿 #B5AACA
配对家族Purple · 语义槽 --season-1

海洋蓝

Marina · --posx-season-marina-*

港湾深处的灰蓝,冷静可靠,介于 Azure 与 Teal 之间的季节锚点。

潘通建议锚#6E8FA3 → 定稿 #6F8EA4
配对家族Azure / Teal · 语义槽 --season-2

浅蕉黄

Pale Banana · --posx-season-banana-*

奶油质感的浅黄,轻盈通透,为 Gold 家族注入春日亮度。

潘通建议锚#F2E3A0 → 定稿 #F5E2A0
配对家族Gold · 语义槽 --season-3

甜瓜橘

Muskmelon · --posx-season-melon-*

果肉般的暖橘,亲和有温度,Rose 家族的暖阳变体。

潘通建议锚#F2A65E → 定稿 #F7A266
配对家族Rose · 语义槽 --season-4

潮汐机制 —— 年度可替换,核心不动

季节色通过语义槽 --season-1…4 与文字色 --on-season 暴露给组件层(如 --trending-badge-bg)。 2027 年换色时,只需替换 Primitive 层 12 个 token 并重指 4 个语义槽:核心家族、shadcn 语义映射、全部组件代码零改动。 趋势色上统一使用 navy-900 文字,四季通用且全部达到 AA 以上(最低 Marina 4.92)。

Semantic

语义层 · 双主题映射

同一组语义 token,light / dark 两套取值。点击右上角开关,整页实时换肤——你正在阅读的这份文档本身就是语义层的消费者。

提示:下表色块均引用语义变量,随主题切换实时变化;左右两列分别为 light / dark 解析值。
Light · 解析值
Token色块引用HEX
--backgroundcloud-50#F8F6F3
--foregroundnavy-700#393951
--cardwhite#FFFFFF
--primarypurple-600#6352CE
--primary-hoverpurple-700#4A3EA8
--secondary / --mutedcloud-100#F0EEE9
--muted-foregroundnavy-500#6E6E87
--accentpurple-100#EEEBFB
--accent-foregroundpurple-700#4A3EA8
--destructivedanger-600#DC2626
--border / --inputnavy-200#DCDCE3
--ringpurple-500#7C6FDB
--goldgold-500#D4A43A
--tealteal-500#0FB5A7
Dark · 解析值
Token色块引用HEX
--backgroundnavy-900#1B1B2A
--foregroundnavy-100#EDEDF1
--cardnavy-800#2A2A3F
--primarypurple-400#9F94E8
--primary-hoverpurple-300#C2BBF1
--secondary / --mutednavy-700#393951
--muted-foregroundnavy-300#BDBDCA
--accentpurple-900#231E4C
--accent-foregroundpurple-300#C2BBF1
--destructivedanger-500#EF4444
--border / --inputnavy-600#4F4F6B
--ringpurple-500#7C6FDB
--goldgold-300#E7C258
--tealteal-400#35C8B5
Gradients

渐变库 Gradient Library · v2.2

四层趋势渐变体系:12 条渐变,全部 135deg linear。 趋势依据:Atmospheric Hues 大气氛围、Bio-Luminescence 生物夜光、New Nostalgia 新怀旧,以及珠光漫射式的低对比多停过渡; 色停全部取自现有家族 token 或相邻两阶的 OKLCH 中点,经 OKLCH 空间插值校验,中途不发灰。 叠字定级为程序沿渐变全程采样 41 点的最差实测对比度(AAA ≥ 7 · AA ≥ 4.5 · 仅大字号 ≥ 3)。 点击色条复制完整 CSS,点击色停复制 HEX;有 dark 变体的渐变在深色模式下自动切换为变体值。

L1

Signature 签名层

Signature · 2 条 永恒不动 · 跨模式同值

品牌核心资产,值长期冻结,light / dark 同值。可信优先,不因趋势轮换而改变。

--grad-brand-coreAA · 白字 5.79
品牌核心Brand Core
品牌主 Hero / 登录页 / 发布会主视觉
品牌核心资产 —— 可信优先的紫→藏青。
--grad-brand-aurora需深色蒙层 · 白字仅 2.56
极光Aurora
营销 Hero / 活动主视觉 / 品牌亮点带
品牌核心资产 —— 紫→青极光,先锋点缀;不建议直接叠字。
L2

Atmospheric 大气氛围层

Atmospheric Hues · 4 条 light 原生 · 2026–27 趋势主打

Cloud 阶起底的低对比漫射多停,像光穿过云层;dark 变体为深底同族微光(色条右下角小窗预览 dark 值)。light 上 navy-900 文字全部 AAA。

--grad-cloud-veilAAA · navy-900 14.48dark · AAA · 白字 15.42
云纱Cloud Veil
默认柔底 / 区块与审批背景 / 卡片衬底
Atmospheric Hues × 珠光漫射 —— 云白向淡紫的低对比空气过渡。
--grad-mistAAA · navy-900 9.52dark · AA · 白字 6.41
烟波Mist
数据/仪表盘区块底 / 科技感营销页
Atmospheric Hues · 烟波蓝 —— Marina 灰蓝衔接天蓝的水汽感。
--grad-lilac-hazeAAA · navy-900 11.36dark · AA · 白字 4.88
紫雾Lilac Haze
内容页衬底 / 会员与社区氛围带
Atmospheric Hues · 雾霾紫丁香 —— 雾丁香衔接烟熏葡萄淡阶。
--grad-daybreakAAA · navy-900 13.10dark · 仅大字号 · 白字 3.39
破晓Daybreak
营销落地页 / 欢迎与空状态 / 温馨提示区
Atmospheric Hues · 蜜桃晨曦 —— 蕉黄向玫粉的日出暖意。
L3

Bio-Luminescence 生物夜光层

Bio-Luminescence · 3 条 dark 原生 · 两模式同值

深 navy 底 + 一束辉光,dark Hero / 仪表盘专用——深色模式下渐变成为一等公民。卡片以深底呈现,即其真实使用环境。

--grad-abyssAA · 白字 5.41
深渊光Abyss
dark Hero / 仪表盘首屏 / 数据大屏
Bio-Luminescence · 深渊辉光 —— 深渊藏青中一束青色辉光(teal-700 微光停)。
--grad-nebulaAA · 白字 5.79
星云Nebula
dark 营销页 / 品牌故事页
Bio-Luminescence × 烟熏葡萄 —— 深紫递进的星云光晕。
--grad-emberAA · 白字 4.68
余烬Ember
dark 活动页 / 促销与暖调强调带
Bio-Luminescence —— 暖珊瑚余烬,暗底上的果肉橘辉光。
L4

Heritage 新怀旧层

New Nostalgia · 3 条 light 原生 · 日晒暖调

陶土、秋日金、奶油白的新怀旧暖调;dark 变体为深底暖光。Gilded 为长期冻结的 VIP 品牌资产。

--grad-brand-gilded需深色蒙层 · 白字仅 2.29
鎏金Gilded
VIP / 权益页 / 会员卡片
品牌资产(长期冻结)—— 紫→金 VIP 资产;色相跨度 159°,叠字请用深色蒙层。
--grad-terraAAA · navy-900 9.94dark · AA · 白字 4.68
陶土Terra
生活方式内容 / 品牌故事 / 暖调区块
New Nostalgia —— 陶土日晒暖调,云白向甜瓜橘的柔和落地(端点取 melon-300 派生阶避免过艳)。
--grad-harvestAAA · navy-900 8.58dark · 仅大字号 · 白字 3.39
秋日金Harvest
运营活动 / 丰收季营销 / 暖金强调带
New Nostalgia —— 秋日金/芥末金,蕉黄向金色的丰收暖意。
Combinations

色彩组合应用

八套开箱即用的场景配方:左侧为迷你界面实拍(纯 HTML/CSS 渲染,直接引用 token 变量,随明暗模式换肤),右侧为配方——适用场景、色票与配比。点击色票复制 HEX。

月度结算 · USDX
$128.4K
▲ +2.84%
发起结算 导出报表
Fintech Core金融核心

默认产品 UI · 仪表盘 / 结算 / 账户页 —— 全系统的基础配方

CLOUD 60 · NAVY 30 · PURPLE 10(TEAL 数据点缀 ≤5)
VIP PREMIUM VAULT
¥ 88,600
臻金会员 · 专属费率 0.08%
开通尊享 权益详情
Premium Vault臻金会员

VIP / 权益页 / 会员卡片 —— 深底金缀的稀缺感

NAVY 65 · WHITE 25 · GOLD 10(gold-500 上 navy-900 文字 AAA 7.41)
限时增长计划
立即体验 了解更多
Growth Pulse增长脉冲

营销落地页 / 活动报名 / 增长投放 —— 暖意渐层上的行动召唤

DAYBREAK 55 · NAVY 30 · ROSE 15(light 渐变底上 navy-900 文字 AAA 13.10)
已审计
待复核
查看报表 →
导出合规包 新建报表
Enterprise Calm企业沉稳

B 端后台 / 合规 / 报表 —— 低饱和沙底上的可信信息密度

SAND 60 · NAVY 30 · AZURE 10
预约发布 观看预告
Launch Aurora发布极光

产品发布 / 大屏 KV / 品牌亮点带 —— 紫→青极光上的白色宣言

AURORA 70 · WHITE 20 · PURPLE 10(大面积渐变不建议叠小字,标题 ≥18pt)
NET INFLOW · LIVE
+8.42%
● 实时监控
Bio Screen夜光数据屏

深色监控 / 数据大屏 / 实时行情 —— 深渊底上的青色辉光数据

ABYSS 70 · TEAL 20 · WHITE 10(Abyss 上白字 AA 5.41)
春季新品
快闪限定
进入会场 活动日历
Seasonal Tide季节潮汐

季节活动 / 快闪店 / 运营横幅 —— 云白底上的季节双色层

CLOUD 55 · LILAC 15 · MELON 15 · PURPLE 15(季节槽位年度可换)
FIG. 04 · 季度结算构成
Report Air轻盈报表

白皮书 / 报告页 / 数据长文 —— 云纱衬底上的完整图表序列

CLOUD VEIL 60 · NAVY 30 · CHART-1…5 各 2
Data Viz

图表与数据可视化

三套取色逻辑覆盖全部图表场景:分类用 Categorical 序列、数值映射用 Sequential 色阶、涨跌对照用 Diverging 色阶。全部色值取自 token;示例图表直接引用语义变量,dark 模式自动换色。

分类色板

Categorical · --chart-1…5 无序类别

Purple → Teal → Gold → Azure → Rose 固定顺序:light 取 500–600 阶保白底饱和,dark 提亮至 300/400 阶保深底可读。点击色条复制 HEX。

Light · 卡片 / 白底

chart-1purple-600 · #6352CE
chart-2teal-500 · #0FB5A7
chart-3gold-500 · #D4A43A
chart-4azure-500 · #4A90E2
chart-5rose-500 · #F27085

Dark · navy-800 卡片(对比度实测于卡片底)

chart-1purple-400 · #9F94E8 · AA 6.37
chart-2teal-400 · #35C8B5 · AA 6.71
chart-3gold-300 · #E7C258 · AAA 8.16
chart-4azure-300 · #75AAE8 · AA 5.78
chart-5rose-300 · #F493A1 · AA 6.35
严格按序取用

第一系列永远 chart-1(Purple),其后按 chart-2 → 5 依次分配;不跳号、不凭喜好调换,保证跨页面的一致联想。

同图 ≤ 5 类

单图类别不超过 5 个——超过后人眼无法稳定区分色块,图例也会挤压数据区。先考虑聚合或换图表类型。

超出合并为「其他」

第 6 类起合并为「其他」,以中性灰 navy-300 #BDBDCA(dark 用 navy-500 #6E6E87)呈现,不占用品牌序列。

顺序色阶

Sequential · 单族 5 阶 数值映射

热力图 / Choropleth / 密度图的数值映射:同一家族 100 → 900 亮度递进,数值越大色越深。purple 与 teal 两族备选,单图只用一族,不与分类序列混用。

Purple 顺序色阶

--posx-purple-100 / 300 / 500 / 700 / 900
数值

Teal 顺序色阶

--posx-teal-100 / 300 / 500 / 700 / 900
数值

发散色阶

Diverging · 涨跌 7 阶 正负对照

以中性点为锚向两端发散:涨 #059669 → 中性 cloud-200 → 跌 #DC2626。涨跌为金融专用语义,独立于 Status 状态色体系——状态色表达操作结果(成功 / 失败),发散色阶表达数值方向与幅度。中性档可换 sand-200 #E3E2DE;dark 端点提亮为 #34D399 / #F87171,中性档用 navy-600。

涨跌发散 7 阶(light)

--up → success 浅阶 → cloud-200 中性 → danger 浅阶 → --down
涨幅大0 轴跌幅大

图表类型实拍

纯 SVG · 引用语义变量 dark 自动换色

系列色 var(--chart-*);网格线 --viz-grid(navy-200 / dark navy-600)、次级网格 --viz-grid-soft(navy-100 / dark navy-700)、标签 --viz-label(navy-500 / dark navy-300)——全部随主题切换。

折线 / 面积 · 结算趋势 vs 对比期

主线 chart-2(teal)+ 对比线 chart-1(purple 虚线)
90 60 30 0 1月 2月 3月 4月 5月 6月 7月 8月 本期结算量 对比期

柱状图 · 按 chart 序取色

五类渠道单系列柱:严格 chart-1 → 5
72 104 84 120 96 链上 银行卡 转账 钱包 商户

环形图 · 五类占比

chart-1…5 顺时针排布,合计 100%
128K 五类占比 链上结算30% 银行卡24% 银行转账20% 电子钱包14% 商户余额12%

热力图 · Purple 顺序色阶

单族 5 阶映射结算密度(100 → 900 越深越高)
周一周二周三周四周五 00时06时12时18时

配图规则

Chart Anatomy Rules
网格线

次级网格 navy-100(dark navy-700)虚线 3 5;主网格 navy-200(dark navy-600)。网格是背景,永远弱于数据。

零线 / 轴线

navy-300(dark navy-500)实线 1–1.2px,是全图唯一允许加重的参考线;发散图 0 轴必须用它锚定。

标签

刻度与图例 navy-500(dark navy-300),图表标题 navy-900(dark navy-50);字号 ≥9px,不与网格争对比。

图例

顺序与系列严格一致(chart-1 → 5),置于图上或右侧;图例色块引用同一 token,禁止手调近似色。

悬停高亮

悬停系列保持 100% 不透明度,其余降至 .35;焦点元素加 var(--ring) 焦点环,键盘可达。

AA 要求

图上文字浅底用 navy-700(全底 AAA),深底用 white / navy-100;dark 卡片上的系列色全部 ≥ AA(gold-300 达 8.16 AAA)。

Status & Finance

语义状态色 · 金融专用色

状态色沿用 Tailwind 标准值保证跨系统一致性。500 阶在浅底上对比度天然偏低,语义文字场景请使用对应 600/700 阶;图标与色块不受限。

Success 成功

结算完成 · 到账确认

文字用 600/700(#16A34A / #15803D);500 仅限图标与色块。

!

Warning 警示

限额临近 · 审核待办

文字用 600/700(#D97706 / #B45309);500 仅限图标与色块。

Danger 危险

交易失败 · 撤销操作

danger-600 为 --destructive 语义值(light);500 白底仅可用于大字号与图标。

i

Info 信息

汇率提示 · 系统通知

文字用 600/700(#0891B2 / #0E7490);500 仅限图标与色块。

+2.84%

涨 / 正向 · --up

行情上涨、收益为正、资金净流入。light #059669 · dark 提亮 #34D399 保证深底 AA。

#059669 / #34D399
−1.37%

跌 / 负向 · --down

行情下跌、回撤、资金净流出。light #DC2626(白底 AA 4.83)· dark 提亮 #F87171。

#DC2626 / #F87171
Accessibility

WCAG 对比度校验

全部 53 组数据由生成器按 WCAG 2.x 相对亮度公式实算得出,与 tokens.json 中 contrast 字段一致。 判定标准:AAA ≥ 7.0 · AA ≥ 4.5 · 仅大字号 ≥ 3.0(AA Large)· < 3.0 禁用。

53
校验组合总数
25
AAA ≥ 7.0
13
AA ≥ 4.5
5
仅大字号 ≥ 3.0
10
禁用 < 3.0

Light · 文字 × 底色矩阵

前景背景对比度判定
navy-700oncloud-5010.37AAA
navy-700oncloud-1009.64AAA
navy-700onwhite11.18AAA
navy-700onsand-1009.63AAA
navy-900oncloud-5015.74AAA
navy-900oncloud-10014.64AAA
navy-900onwhite16.98AAA
navy-900onsand-10014.62AAA
purple-600oncloud-505.36AA
purple-600oncloud-1004.99AA
purple-600onwhite5.79AA
purple-600onsand-1004.98AA
whiteoncloud-501.08禁用
whiteoncloud-1001.16禁用
whiteonwhite1.00禁用
whiteonsand-1001.16禁用

Light · 语义组合 / 季节色

前景背景对比度判定
whiteonpurple-600 · 主按钮5.79AA
whiteonpurple-700 · 主按钮 hover8.25AAA
purple-700onpurple-100 · accent7.04AAA
navy-500 · mutedoncloud-504.59AA
navy-900ongold-500 · VIP 徽标7.41AAA
navy-900onseason-lilac-5007.74AAA
navy-900onseason-marina-5004.92AA
navy-900onseason-banana-50013.15AAA
navy-900onseason-melon-5008.34AAA
cloud-950oncloud-5016.43AAA
cloud-950onwhite17.73AAA
navy-700onsand-5010.34AAA

Dark · 语义组合与图表色

前景背景对比度判定
navy-100 · 正文onnavy-900 · 页面底14.54AAA
navy-100onnavy-800 · 卡片11.98AAA
navy-200 · 次要文字onnavy-90012.44AAA
navy-300 · mutedonnavy-9009.13AAA
navy-300 · 卡片 mutedonnavy-8007.52AAA
purple-400 · primaryonnavy-9006.37AA
purple-950 · 主按钮文字onpurple-400 · 主按钮6.69AA
purple-300onpurple-900 · accent8.57AAA
navy-950ongold-300 · VIP 徽标11.34AAA
teal-400 · chartonnavy-800 · 卡片6.71AA
gold-300 · chartonnavy-800 · 卡片8.16AAA
azure-300 · chartonnavy-800 · 卡片5.78AA
rose-300 · chartonnavy-800 · 卡片6.35AA

语义状态色 500 阶 · 浅底限制(文字请改用 600/700 阶)

前景背景对比度判定
success-500onwhite2.28禁用
success-500oncloud-502.11禁用
warning-500onwhite2.15禁用
warning-500oncloud-501.99禁用
danger-500onwhite3.76仅大字号
danger-500oncloud-503.49仅大字号
info-500onwhite2.43禁用
info-500oncloud-502.25禁用
up · 涨onwhite3.77仅大字号
up · 涨oncloud-503.49仅大字号
down · 跌onwhite4.83AA
down · 跌oncloud-504.48仅大字号

结论:navy-700 / navy-900 文字在 cloud-50、cloud-100、white、sand-100 上全部 AAA,Cloud 基座在任何浅底组合下均无可读性风险; 「仅大字号」组合可用于 ≥18pt 标题、图标与图表色块,禁止正文小字。