用途:从单一品牌色生成完整主题色系统,包含主强调色、互补辅助色和中性色三套色阶,全部由数学推导得出。适用于“用品牌色创建主题”“需要明暗模式配色”“为应用生成色彩系统”“以某颜色启动新设计系统”等场景。
主要能力:主强调色将品牌色扩展为 10 级色阶;互补色在色轮上数学对立,适合 CTA、高亮或次要操作;中性色由品牌色高度去饱和派生,带有与品牌一致的冷暖倾向。
安装:npx @basiclines/rampa
用法示例: 主强调色:rampa -C "<brand-color>" -L 95:10 --size=10 -O css --name=accent 互补色与主色一起输出:rampa -C "<brand-color>" --add=complementary -L 95:10 --size=10 -O css 中性色:rampa -C "<brand-color>" -L 98:5 -S 5:10 --size=10 -O css --name=neutral
输出为 CSS 变量,如 --accent-0 至 --accent-9、--complementary-1-0 等、--neutral-0 至 --neutral-9。同一套色阶可映射到明暗两种模式:亮色模式背景用 neutral-0 至 neutral-2、文字用 neutral-8 至 neutral-9、强调色用 accent-5 至 accent-7;暗色模式背景用 neutral-9 至 neutral-7、文字用 neutral-0 至 neutral-2、强调色用 accent-3 至 accent-5。
提示与限制:互补色在数学上保证与主色形成对比;中性色继承品牌色的冷暖感;可用 --size=11 获得更细粒度,调整 -L 范围控制对比强度(如 -L 90:20 降低极端程度)。具体平台支持、收费与价格信息暂未提供。