1.0.0 • Published 1 year ago

vui-theme-builder v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

s

Vui Theme Builder

Generate Theme Tokens For Your Project Easily

Get Started

npm install vui-theme-builder

How To Use

import vuiThemeGenerator from "vui-theme-builder''
// or
const vuiThemeGenerator = require("vui-theme-builder")

const tokens = vuiThemeGenerator("#11ff11")

Color Scheme

you can use hex, cmyk, hsl or rgb string.

// valid examples ✔️
const tokens = vGen("#11ff11");
const tokens2 = vGen("rgb(0,222,111)");
const tokens3 = vGen("rgb(0 ,   222    ,  111  )");
const tokens4 = vGen("cmyk(0%,40%,30%,1%)");
const tokens5 = vGen("cmyk(0,40,3,1)");
const tokens6 = vGen("hsl(123,10%,50%)");
const tokens7 = vGen("hsl(123,30,50)");
// invalid examples ❌
const tokens = vGen("#  11ff11");
const tokens2 = vGen("rgb(256,256,-1)"); // r,g,b must be in range 0-255
const tokens3 = vGen("cmyk(0%,110%,-1%,111%)"); // all item must be in range 0-100
const tokens5 = vGen("hsl(361,100%,100%)"); // hue must be in range 0-360
const tokens5 = vGen("hsl(222,102%,102%)"); // saturation and lightness must be in range 0-100

Lincence

MIT

1.0.0

1 year ago