COURSE 03 · 品牌色彩

品牌色彩搭配教程 让气质与品牌同频

主讲:苏景明 · 6 课时 · 入门难度。从色彩心理学到主辅点缀体系,从对比节奏到暗色模式落地,建立一套可复用、可扩展、可维护的品牌色彩规范。

品牌色彩搭配教程封面

LESSON 01

色彩心理学:色相背后的情绪密码

色彩不是审美问题,而是心理问题。每种色相都对应一组稳定的心理联想:原木色(暖黄系)传递温暖、稳重、自然;蓝色传递信任、专业、冷静;红色传递紧迫、激情、行动。选色的第一步不是看色卡,而是回答"品牌想让用户产生什么情绪"。

尧图交付前的色彩调研必做三件事:调研行业默认色(避免同质化)、调研竞品主色(建立差异)、调研目标用户色彩偏好(匹配心智)。三份调研叠加,才能定出既有辨识度又匹配用户预期的主色。

/* 行业色彩心智映射表 */ 金融 → 深蓝 #1E3A5F(信任、稳健) 医疗 → 浅蓝 #4A90B8(专业、洁净) 餐饮 → 暖橙 #D97742(食欲、温暖) 教育 → 原木 #B89968(成长、温度) 科技 → 深紫 #5B4B8A(创新、未来) 美妆 → 樱粉 #E8A4B8(柔美、精致) 制造 → 钢灰 #4A5568(工业、可靠) /* 尧图主色定位:原木色 #B89968 情绪关键词:温暖 + 稳重 + 工匠感 行业适配:建站 / 教育 / 设计 / 文化 */
避坑提醒:不要盲目跟风"年度流行色"。流行色是消费属性,品牌色是资产属性。可口可乐红用了 130 年,从未换过。选定主色后至少使用 5 年不变,才能沉淀为品牌资产。

LESSON 02

品牌情绪:把形容词翻译成 HSL 数值

品牌情绪是抽象的形容词,色彩是具体的数值。设计师的核心能力,就是把"温暖、克制、精致"这类形容词,翻译成 HSL(色相、饱和度、明度)的具体数值。尧图翻译法:色相定调性,饱和度定强度,明度定重量。

"温暖"指向 30-50° 色相(橙黄系),饱和度 40-60%(中等偏暖),明度 50-70%(中亮)。"克制"指向低饱和度(30% 以下),中等明度。"精致"指向高明度(75% 以上),低饱和度。三个形容词叠加,就得到了原木色系的具体范围。

/* 品牌情绪 → HSL 翻译表 */ 温暖 H:30-50° S:40-60% L:50-70% → 原木 #B89968 克制 H:30-50° S:20-35% L:40-55% → 木深 #9A7D4F 精致 H:30-50° S:30-45% L:75-85% → 木浅 #D4BC95 稳重 H:30-50° S:10-20% L:20-30% → 墨色 #2C2924 呼吸 H:30-50° S:8-15% L:95-98% → 纸张 #FDFBF7 /* 同色系延展:保持色相一致,只调饱和度与明度 */ --wood: hsl(33, 30%, 56%); /* 主色 */ --wood-deep: hsl(33, 32%, 46%); /* 主色深 */ --wood-light: hsl(33, 38%, 70%); /* 主色浅 */ --wood-soft: hsl(33, 35%, 82%); /* 主色柔 */
实战技巧:同色系延展时,色相(H)保持不变,只调饱和度(S)和明度(L),这样所有颜色都"一家人"。如果色相偏差超过 5°,视觉上就会"散",整站失去统一感。建议用 Figma 的 HSL 拾色器而非 RGB,更直观。

LESSON 03

主辅点缀:三层色彩体系的角色分工

完整的品牌色彩体系包含三层:主色(1 个)、辅色(2-3 个)、点缀色(1 个)。主色定调,承担 60% 视觉面积;辅色平衡,承担 30% 面积;点缀色制造焦点,承担 10% 面积。三层缺一不可,比例失衡就会视觉混乱。

主色用于品牌识别(logo、导航、主按钮);辅色用于信息分层(背景、分隔线、次要文字);点缀色只用于关键 CTA、限时标签、错误提醒。尧图实战规范:点缀色面积必须小于 5%,越小越聚焦,转化率越高。

/* 三层色彩角色分工 */ :root{ /* 主色:1 个,承担品牌识别 */ --brand:var(--wood-deep); /* 辅色:3 个,承担信息分层 */ --bg-soft:var(--cream); /* 次要背景 */ --bg-paper:var(--paper); /* 主背景 */ --text-mute:var(--ink-mute); /* 次要文字 */ /* 点缀色:1 个,仅用于关键 CTA */ --accent:#C25A3B; /* 暖橙红,限定使用 */ } .btn-primary{background:var(--brand);color:#fff} /* 主色按钮 */ .section-soft{background:var(--bg-soft)} /* 辅色背景 */ .badge-urgent{background:var(--accent);color:#fff; /* 点缀色限定 */ padding:2px 8px;font-size:11px;border-radius:10px}
使用约束:点缀色在单屏出现不得超过 2 处,且只能用于"限时优惠""立即抢购""错误警告"等高优先级场景。如果点缀色出现在普通链接、装饰图标上,就失去了"焦点制造"的能力,整页视觉会变平。

LESSON 04

对比节奏:用明度差构建视觉层级

色彩对比的本质是明度对比,不是色相对比。WCAG 无障碍标准要求正文文字与背景明度对比度不低于 4.5:1,大标题不低于 3:1。尧图交付标准更严:正文 7:1(AAA 级),标题 4.5:1,确保弱视用户与强光环境下都可读。

对比节奏要"疏密有致":首屏标题与背景强对比(10:1),正文与背景中对比(7:1),次要文字与背景弱对比(4.5:1)。三层对比形成视觉节奏,引导用户从标题到正文到细节的阅读路径。

/* 明度对比节奏:三层视觉层级 */ .hero-title{ color:var(--ink); /* #2C2924 on #FDFBF7 ≈ 14:1 强对比 */ font-size:clamp(2rem,4.6vw,3.4rem); } .body-text{ color:var(--ink-soft); /* #5C5750 on #FDFBF7 ≈ 8:1 中对比 */ font-size:15.5px;line-height:1.75; } .meta-text{ color:var(--ink-mute); /* #8A857C on #FDFBF7 ≈ 4.6:1 弱对比 */ font-size:13px; } /* WCAG AAA 级正文:明度对比 ≥ 7:1 */ .a11y-pass{background:#FDFBF7;color:#2C2924} /* 14:1 ✓ */ .a11y-warn{background:#FDFBF7;color:#B89968} /* 3.2:1 ✗ 仅大标题可用 */
无障碍底线:原木色 #B89968 在浅背景上对比度仅 3.2:1,不能用于正文,只能用于装饰性大标题或图标。如果坚持用原木色做正文,必须加深为 #9A7D4F(对比度 4.8:1)才能通过 WCAG AA。建议交付前用 Chrome DevTools 的 Contrast 检查器逐个验证。

LESSON 05

暗色模式:不是反色,而是重新调色

暗色模式最大的误区是"直接反色"。直接反色会让原木色变成深紫色,完全失去品牌识别度。正确做法是"重新调色":保持色相不变,调整明度与饱和度,让原木色在暗底下依然可读、依然有温度。

尧图暗色模式规范:背景从 #FDFBF7 反转为 #1A1814(暖墨色而非纯黑),主色从 #9A7D4F 提亮为 #D4BC95(保持原木色相),文字从 #2C2924 反转为 #F7F4EF。色相全程不变,只调明度,保证品牌识别度。

/* 暗色模式:色相不变,明度反转 */ :root{ --wood:#B89968; /* 亮色主色 */ --cream:#F7F4EF; /* 亮色背景 */ --ink:#2C2924; /* 亮色文字 */ } [data-theme="dark"]{ /* 背景:暖墨色而非纯黑,保留温度 */ --cream:#1A1814; --paper:#232019; /* 主色:提亮一档,暗底下可读 */ --wood:#D4BC95; --wood-deep:#B89968; /* 文字:反转但保留暖调 */ --ink:#F7F4EF; --ink-soft:#C4BFB6; --ink-mute:#8A857C; } /* 切换按钮:尊重用户系统偏好 */ @media (prefers-color-scheme: dark){ :root:not([data-theme="light"]){ color-scheme:dark; } }
关键细节:暗色模式的阴影要相应减弱。亮色模式阴影 rgba(60,50,30,.28) 在暗底下几乎不可见,需调整为 rgba(0,0,0,.5) 才有层次感。另外边框线要从 rgba(155,125,79,.18) 提亮到 rgba(212,188,149,.2),否则分隔线消失。

LESSON 06

落地实践:色彩规范的工程化交付

色彩规范的终点不是 Figma 文档,而是可被前端直接消费的 CSS 变量与设计令牌 JSON。尧图交付三件套:tokens.css(CSS 变量)、tokens.json(设计令牌,供 Figma Tokens 插件同步)、color-checklist.md(自检清单)。

交付前必过的色彩自检:所有颜色值引用变量、文字对比度通过 AAA、点缀色面积小于 5%、暗色模式色相不变、品牌色饱和度偏差小于 5%。这五项任一不达标,退回重新调色。

/* tokens.json:设计令牌工程化交付 */ { "color": { "brand": { "wood": { "value": "#B89968", "type": "color" }, "woodDeep": { "value": "#9A7D4F", "type": "color" }, "woodLight": { "value": "#D4BC95", "type": "color" } }, "neutral": { "cream": { "value": "#F7F4EF" }, "paper": { "value": "#FDFBF7" }, "ink": { "value": "#2C2924" } } } } /* 交付前自检清单 */ ☑ 所有颜色值是否引用 var(--xxx) ☑ 文字对比度是否通过 WCAG AAA(7:1) ☑ 点缀色单屏面积是否小于 5% ☑ 暗色模式色相是否保持不变 ☑ 品牌色饱和度偏差是否小于 5%
结业作业:选一个你熟悉的品牌,按本课方法输出完整的色彩规范三件套(tokens.css + tokens.json + 自检报告),提交到讲师邮箱。讲师会按上述五项自检清单批改,全过即发放结业证书,并入选尧图外包设计师备选库。

想系统学一遍品牌色彩体系搭建?

报名课程 · 色卡模板包 + 设计令牌 JSON · 讲师 1v1 批改作业