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 };