1.1.2 • Published 1 year ago

vindi-ds-tokens v1.1.2

Weekly downloads
454
License
ISC
Repository
-
Last release
1 year ago

DS Repositories Tokens

Essa aplicação auxilia na centralização os tokens para a Vindi, possibilitando a distribuição para diversas plataformas.

Gerar os arquivos distribuidos:

style-dictionary build

Publicando na AWS

npm run deploy

Atualmente mantemos duas distribuições: SCSS e JavaScript/Modules (commonsjs)

Organização dos tokens

Token: bloco -> elemento -> modificador

Onde o bloco é a pasta, os elementos são o nome dos aquivos e os modificadores ficam dentro dos arquivo.

Organização das pastas

properties
├── border
│   ├── radius.json
│   └── width.json
├── color
│   ├── brand.json
│   ├── functional.json
│   └── ui.json
├── effects
│   ├── opacity.json
│   └── shadow.json
├── padding
│   ├── inset.json
│   └── squish.json
└── typography
    ├── font.json
    ├── letterspacing.json
    └── line.json

Organização dos arquivos

A organização das pastas se assemelha com a organização dentro do arquivo, onde a raíz do JSON fica o bloco, depois os elementos e em seguida os modificadores.

{
    "border": {
        "radius": {
            "none": { "value": "0px" },
            "micro": { "value": "4px" },
            "small": { "value": "8px" },
            "medium": { "value": "16px" },
            "lg": { "value": "24px" },
            "pill": { "value": "100px" },
            "circular": { "value": "50%" }
        }
    }
}
1.1.2

1 year ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.12

2 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago