UNPKG

@macrostrat/column-components

Version:

React rendering primitives for stratigraphic columns

19 lines (18 loc) 500 B
import { rnd2, rnd3 } from "../../utils/index.js"; import unpack from "../../utils/unpack.js"; const oklab2css = (...args) => { const laba = unpack(args, "lab"); laba[0] = rnd2(laba[0] * 100) + "%"; laba[1] = rnd3(laba[1]); laba[2] = rnd3(laba[2]); if (laba.length > 3 && laba[3] < 1) { laba[3] = "/ " + (laba.length > 3 ? laba[3] : 1); } else { laba.length = 3; } return `oklab(${laba.join(" ")})`; }; export { oklab2css as default }; //# sourceMappingURL=oklab2css.js.map