@macrostrat/column-components
Version:
React rendering primitives for stratigraphic columns
20 lines (19 loc) • 614 B
JavaScript
;
const index = require("../../utils/index.cjs");
const unpack = require("../../utils/unpack.cjs");
const last = require("../../utils/last.cjs");
const lab2css = (...args) => {
const laba = unpack(args, "lab");
let mode = last(args) || "lab";
laba[0] = index.rnd2(laba[0]) + "%";
laba[1] = index.rnd2(laba[1]);
laba[2] = index.rnd2(laba[2]);
if (mode === "laba" || laba.length > 3 && laba[3] < 1) {
laba[3] = "/ " + (laba.length > 3 ? laba[3] : 1);
} else {
laba.length = 3;
}
return `lab(${laba.join(" ")})`;
};
module.exports = lab2css;
//# sourceMappingURL=lab2css.cjs.map