@fifteen/design-system-vue
Version:
Vue 3 (Composition API + Typescript) implementation of the Fifteen Design System
2 lines (1 loc) • 335 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t=require("vue"),n=require("../constants/colors.js"),c=new RegExp(`^(${n.colorDesignTokens.join("|")})(--rgb)?$`);function l(r,s=!1){const e=t.unref(r);if(!e)return"";const o=`--color--${e}`;return c.test(e)?s?o:`var(${o})`:e}exports.getCssColor=l;