关于 brand-expansion
将单个品牌色扩展为协调配色系统的设计技能。它通过主色阶和色彩和谐关系生成调色板,并可使用 `rampa` 命令行输出 CSS。
主要功能
- 01生成十级主色阶
- 02创建类似色组合
- 03生成互补色
- 04创建分裂互补配色
- 05将调色板导出为 CSS
适用场景
- 01从标志颜色构建调色板
- 02为行动号召选择强调色
- 03为渐变创建相关颜色
- 04准备 CSS 颜色令牌
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ basiclines/ rampa-studio --skill brand-expansion安装后在 Claude Code 中输入/brand-expansion确认已加载。
详细介绍
品牌扩展
将单一品牌色转换为完整、协调的色彩系统。通过多种色彩和谐类型生成相关色相,所有色彩均根据一个输入值通过数学计算得出。
适用场景
- “将我的品牌色扩展为完整的系统”
- “我只有一种颜色,还需要更多颜色”
- “根据这个十六进制颜色创建完整的调色板”
- “根据我的 Logo 颜色构建色彩系统”
安装
npx @basiclines/rampa
扩展策略
从一种品牌色生成:
- 主色 - 品牌色的完整色阶
- 类似色 - 相邻色彩,用于细微变化
- 互补色 - 对比色,适用于 CTA
- 分裂互补色 - 更柔和的对比选项
配方
步骤 1:主色色阶
将品牌色扩展为完整的 10 级色阶:
rampa -C "<brand-color>" -L 95:10 --size=10 -O css --name=primary
步骤 2:类似色
色轮上的相邻颜色(±30°),非常适合细微变化:
rampa -C "<brand-color>" --add=analogous -L 95:10 --size=10 -O css
输出:base、analogous-1、analogous-2
步骤 3:互补色
正对面的颜色,可实现最大对比度,非常适合 CTA:
rampa -C "<brand-color>" --add=complementary -L 95:10 --size=10 -O css
输出:base、complementary-1
步骤 4:分裂互补色
位于互补色两侧的两种颜色,可带来更细腻的对比:
rampa -C "<brand-color>" --add=split-complementary -L 95:10 --size=10 -O css
输出:base、split-complementary-1、split-complementary-2
完整示例
以品牌色 #7c3aed(紫色)为例:
# Primary - the purple itself
rampa -C "#7c3aed" -L 95:10 --size=10 -O css --name=primary
# Analogous - blue and magenta variations
rampa -C "#7c3aed" --add=analogous -L 95:10 --size=10 -O css
# Complementary - lime/yellow for CTAs
rampa -C "#7c3aed" --add=complementary -L 95:10 --size=10 -O css
# Split-complementary - yellow-green options
rampa -C "#7c3aed" --add=split-complementary -L 95:10 --size=10 -O css
输出结构
:root {
/* Primary */
--primary-0: #faf5ff;
--primary-5: #7c3aed;
--primary-9: #2e1065;
/* Analogous */
--analogous-1-0: #eff6ff; /* Blue-ish */
--analogous-1-5: #3b82f6;
--analogous-2-0: #fdf2f8; /* Pink-ish */
--analogous-2-5: #ec4899;
/* Complementary */
--complementary-1-0: #fefce8; /* Yellow/lime */
--complementary-1-5: #84cc16;
/* Split-complementary */
--split-complementary-1-0: #f0fdf4; /* Green */
--split-complementary-2-0: #fefce8; /* Yellow */
}
使用指南
| 色彩和谐类型 | 最适合的用途 |
|---|---|
| 主色 | 主要品牌应用、页眉、主按钮 |
| 类似色 | 悬停状态、相关区域、渐变 |
| 互补色 | CTA、警报、需要吸引注意力的高亮内容 |
| 分裂互补色 | 次要操作、徽章、替代强调色 |
一体化命令
快速查看概览并尽量减少输出:
# See all harmonies at once
rampa -C "#7c3aed" --add=analogous --add=complementary --add=split-complementary --size=3 -O css
提示
- 先只使用主色和互补色,再按需添加其他颜色
- 类似色非常适合渐变和过渡效果
- 谨慎使用互补色,因为它会吸引注意力
- 分裂互补色能提供对比,又不会像直接互补色那样强烈
- 所有颜色之间都存在数学关系,因此能自动保持协调
评论
支持 Markdown