@useloops/design-system
Version:
The official React based Loops design system
2 lines (1 loc) • 507 B
JavaScript
;var e=require("../../BrandCore/gradients.js"),t=require("../../BrandCore/textures.js");const r=(t,r)=>{switch(r){case"tone1":default:return e.tone1(t);case"tone2":return e.tone2(t);case"tone3":return e.tone3(t);case"tone3_lowOpacity":return e.tone3_lowOpacity(t);case"tone4":return e.tone4(t)}},n=e=>"noise1"===e?`url(${t.noise1})`:null;exports.backgroundCreator=(e,t)=>{const o=r(e,t.gradient),s=n(t.texture);return s?[s,o].join(","):[o].join(",")},exports.getGradient=r,exports.getTexture=n;