system.ts

 1import chroma from "chroma-js"
 2import * as colorFamily from "./ref/color"
 3
 4const color = {
 5    lightgray: chroma
 6        .scale(colorFamily.lightgray.scale.values)
 7        .mode("lch")
 8        .colors(9),
 9    darkgray: chroma
10        .scale(colorFamily.darkgray.scale.values)
11        .mode("lch")
12        .colors(9),
13    red: chroma.scale(colorFamily.red.scale.values).mode("lch").colors(9),
14    sunset: chroma.scale(colorFamily.sunset.scale.values).mode("lch").colors(9),
15    orange: chroma.scale(colorFamily.orange.scale.values).mode("lch").colors(9),
16    amber: chroma.scale(colorFamily.amber.scale.values).mode("lch").colors(9),
17    yellow: chroma.scale(colorFamily.yellow.scale.values).mode("lch").colors(9),
18    lemon: chroma.scale(colorFamily.lemon.scale.values).mode("lch").colors(9),
19    citron: chroma.scale(colorFamily.citron.scale.values).mode("lch").colors(9),
20    lime: chroma.scale(colorFamily.lime.scale.values).mode("lch").colors(9),
21    green: chroma.scale(colorFamily.green.scale.values).mode("lch").colors(9),
22    mint: chroma.scale(colorFamily.mint.scale.values).mode("lch").colors(9),
23    cyan: chroma.scale(colorFamily.cyan.scale.values).mode("lch").colors(9),
24    sky: chroma.scale(colorFamily.sky.scale.values).mode("lch").colors(9),
25    blue: chroma.scale(colorFamily.blue.scale.values).mode("lch").colors(9),
26    indigo: chroma.scale(colorFamily.indigo.scale.values).mode("lch").colors(9),
27    purple: chroma.scale(colorFamily.purple.scale.values).mode("lch").colors(9),
28    pink: chroma.scale(colorFamily.pink.scale.values).mode("lch").colors(9),
29    rose: chroma.scale(colorFamily.rose.scale.values).mode("lch").colors(9),
30}
31
32export { color }