@kyuri-metro/shmetro-palette
v0.1.1
Published
A palette for Shanghai Metro line colors
Downloads
283
Readme
上海地铁色板
这是 kyuri-metro 组织下的上海地铁色板仓库,负责为其他 kyuri-metro 项目提供上海地铁色板。
使用例
安装:
npm install @kyuri-metro/shmetro-palette调用:
import { SHMETRO_LINE_COLORS } from '@kyuri-metro/shmetro-palette';
// 获取 22 号线的配色
const line1Colors = SHMETRO_LINE_COLORS[22];
console.log(line1Colors.foreground); // 输出: #FFFFFF
console.log(line1Colors.background); // 输出: #5F376F数据结构:
{
2: { foreground: '#000000', background: '#8CC220' },
9: { foreground: '#FFFFFF', background: '#87CAED' },
// ...1~22之间的线路
}每个颜色对象包含以下字段:
foreground:前景色(文本颜色),例如#FFFFFFbackground:背景色,例如#D40068
参考资料
- 参考 https://zh.wikipedia.org/wiki/Template:%E4%B8%8A%E6%B5%B7%E5%9C%B0%E9%93%81%E9%A2%9C%E8%89%B2
