npm.io
0.0.9 • Published 2 years ago

gu-ds-base

Licence
MIT
Version
0.0.9
Deps
0
Size
219 kB
Vulns
0
Weekly
0
Stars
3

Base

Design tokens

Quick how to: update tokens

  1. Export json from Figma
  2. Replace json in tokens-from-figma.json
  3. Run yarn build
  4. Commit changes
Token folder structure
/
├── output/
│   ├── tokens.css
│   ├── tokens.scss
│   └── token.json
├── build-tokens.ts
├── config.ts
└── tokens-from-figma.json

We use style-dictionary to transform and format the tokens in ./tokens-from-figma.json.

In ./config.ts we decide which formats we want (css, scss, js and more), and in ./build-tokens.ts we can create formatters and use other utilities to change the output how we want.

The files in ./output are auto generated and should never be edited manually.