关于 tinted-neutrals
tinted-neutrals 是一份使用 Rampa 生成品牌色调中性色调色板的设计技能,适合需要让灰色与品牌色协调的设计系统。它说明了色彩 tint、混合模式和强度的设置方法。
主要功能
- 01从品牌色生成去饱和中性色
- 02为调色板叠加品牌色 tint
- 03调节 tint 强度与混合模式
- 04以 CSS 格式输出色阶
适用场景
- 01为设计系统创建品牌协调的灰色
- 02生成偏暖或偏冷的中性色
- 03比较不同 tint 强度的色板
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ basiclines/ rampa-studio --skill tinted-neutrals安装后在 Claude Code 中输入/tinted-neutrals确认已加载。
详细介绍
染色中性色
创建带有品牌色彩微妙色调的中性色板。用与设计系统协调的暖色或冷色中性色,取代纯灰色。
适用场景
- “创建与我的品牌相配的灰色”
- “我想要暖色/冷色中性色”
- “让我的灰色不那么单调”
- “用品牌色为中性色板染色”
安装
npx @basiclines/rampa
配方
1. 纯中性色(降低品牌色饱和度)
从基于品牌色相、但饱和度大幅降低的中性色开始:
rampa -C "<brand-color>" -L 98:5 -S 3:8 --size=10 -O css --name=neutral
2. 染色中性色
将品牌色作为微妙的叠加色调:
rampa -C "<brand-color>" -L 98:5 -S 3:8 --tint-color="<brand-color>" --tint-opacity=8 --tint-blend=overlay --size=10 -O css --name=neutral-tinted
要点:--tint-color 使用相同的品牌色,无需硬编码值!
色调强度选项
微妙色调(5-8%)
几乎察觉不到,但会增添暖意或冷感:
--tint-opacity=6 --tint-blend=overlay
中等色调(10-15%)
色调明显,但仍保持中性:
--tint-opacity=12 --tint-blend=overlay
强烈色调(18-25%)
显然带有颜色的中性色:
--tint-opacity=20 --tint-blend=soft-light
混合模式选项
| 模式 | 效果 |
|---|---|
overlay | 色调均衡,适合作为默认选项 |
soft-light | 更柔和、更微妙 |
multiply | 更暗、更浓郁的色调 |
screen | 更明亮、更轻盈的色调 |
color | 应用色相,但不改变亮度 |
完整示例
品牌色为 #7c3aed(紫色):
# Pure neutral (cool-ish from purple hue)
rampa -C "#7c3aed" -L 98:5 -S 3:8 --size=10 -O css --name=gray
# Tinted neutral (purple tint)
rampa -C "#7c3aed" -L 98:5 -S 3:8 --tint-color="#7c3aed" --tint-opacity=8 --tint-blend=overlay --size=10 -O css --name=gray-tinted
# Compare: extra warm variant
rampa -C "#7c3aed" -L 98:5 -S 3:8 --tint-color="#7c3aed" --tint-opacity=15 --tint-blend=soft-light --size=10 -O css --name=gray-warm
输出结构
:root {
/* Pure neutral */
--gray-0: #fafafa;
--gray-1: #f4f4f5;
--gray-9: #18181b;
/* Tinted neutral */
--gray-tinted-0: #faf8fc;
--gray-tinted-1: #f3f0f7;
--gray-tinted-9: #1a1720;
}
提示
- 始终使用品牌色作为色调来源,切勿硬编码灰色
overlay混合模式适用于大多数情况- 若要“仍然感觉中性”,请将不透明度保持在 15% 以下
- 在浅色和深色背景上都进行测试
- 染色中性色能让白色文字在深色背景上更醒目
评论
支持 Markdown