返回顶部
C

Colors色彩调色板

Build accessible color palettes with proper contrast ratios and semantic tokens.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
1,056
下载量
免费
免费
2
收藏
概述
安装方式
版本历史

Colors

对比度比率(WCAG)

级别常规文本大号文本(≥18pt 或 ≥14pt 粗体)UI 组件
AA(最低标准)≥ 4.5:1≥ 3:1≥ 3:1
AAA(增强标准)
≥ 7:1 | ≥ 4.5:1 | — |

白色背景上的关键阈值:

  • - #767676 → 4.54:1 ✅ 勉强通过
  • #777777 → 4.47:1 ❌ 未通过(不可四舍五入)
  • #757575 → 4.6:1 ✅ 安全最低灰度

白色背景上的纯色:

  • - 红色 #FF0000 → 4:1 ❌ 常规文本未通过
  • 绿色 #00FF00 → 1.4:1 ❌ 始终未通过(切勿用于文本)
  • 蓝色 #0000FF → 8.6:1 ✅ 通过 AAA 标准

仅靠颜色传达信息

切勿仅依靠颜色来传达含义。8% 的男性存在色觉缺陷。

html

活跃
非活跃


✓ 活跃
✗ 非活跃

在灰度模式下测试设计,确保信息仍可区分。

语义化颜色令牌

三层架构实现可维护的调色板:

css
/ 第一层:基础色(原始值) /
--blue-500: #3B82F6;
--gray-900: #111827;

/ 第二层:语义色(角色) /
--color-primary: var(--blue-500);
--color-text: var(--gray-900);
--color-error: var(--red-500);

/ 第三层:组件色(特定用途) /
--btn-primary-bg: var(--color-primary);
--input-border-error: var(--color-error);

按功能而非外观命名令牌:使用 text-primary 而非 text-blue。

深色模式

通过亮度而非阴影来营造层次感:

css
/ 浅色模式使用阴影表现层次 /
/ 深色模式使用表面亮度 /
--surface-0: hsl(220 15% 8%); / 页面背景 /
--surface-1: hsl(220 15% 12%); / 卡片 /
--surface-2: hsl(220 15% 16%); / 提升元素 /
--surface-3: hsl(220 15% 20%); / 弹窗 /

避免使用纯黑 #000 和纯白 #FFF 作为背景。使用 #0a0a0a 和 #fafafa 以减少视觉疲劳。

中性灰色

在灰色中加入主色的微妙色调以增强整体感:

css
/ 替代纯灰色 /
--gray-100: hsl(220 10% 96%); / 轻微蓝色调 /
--gray-500: hsl(220 10% 46%);
--gray-900: hsl(220 10% 10%);

这样可以创建更精致、更有意境的调色板。

使用 HSL 生成变体

HSL 让生成一致的色阶变得简单:

css
--primary-100: hsl(220 90% 95%);
--primary-300: hsl(220 90% 75%);
--primary-500: hsl(220 90% 55%);
--primary-700: hsl(220 90% 35%);
--primary-900: hsl(220 90% 15%);

相同的色相和饱和度,仅亮度变化。

平衡法则

60-30-10 分布:

  • - 60% 主色调(背景、容器)
  • 30% 次要色(卡片、区块)
  • 10% 强调色(行动号召、高亮)

调色板限制在 3-5 种颜色加上中性色。更多颜色会造成视觉杂乱。

常见错误

  • - text-gray-400 或更浅的颜色在白色背景上通常无法通过对比度测试
  • 主色/强调色用于正文文本会导致视觉疲劳——仅用于标题和行动号召
  • 仅改变透明度的悬停状态可能无法通过对比度测试——应改变色相或亮度
  • 紫色到蓝色的渐变是 AI 的常见套路——选择有意的组合
  • 仅测试浅色模式——深色模式常会暴露对比度问题
  • 仅用红/绿作为区分手段——应同时使用图标或文本标签

安全配色组合

领域主色次要色原因
金融科技海军蓝 #00246B浅蓝 #CADCFC信任 + 清晰
医疗健康
浅蓝 #89ABE3 | 白色 | 平静 + 整洁 | | 电子商务 | 红色 #F96167 | 黄色 #F9E795 | 紧迫 + 乐观 |

避免:红 + 绿(色盲问题)、相邻色相(蓝 + 紫)、黄 + 白(无对比度)。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 colors-1776419980 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 colors-1776419980 技能

通过命令行安装

skillhub install colors-1776419980

下载

⬇ 下载 Colors v1.0.0(免费)

文件大小: 2.46 KB | 发布时间: 2026-4-17 19:31

v1.0.0 最新 2026-4-17 19:31
Initial release

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部