デジタル庁 デザインシステム(Figma)のデザイントークン。
$ npm install @digital-go-jp/design-tokens
examples ディレクトリを参照してください。
tailwind-theme-plugin を参照してください。
Figma のバージョン | パッケージのバージョン |
---|---|
2.0.3 | 0.2.0 |
2.0.2 | 0.1.7 |
2.0.1 | 0.1.6 |
1.4.3 | 0.1.6 |
- Tokens Studio for Figma でデザイントークンを管理し、GitHub リポジトリと連携をします。
- Figma 上でデザイントークンに更新があったら、連携先リポジトリの特定のブランチにプッシュをします。
- プッシュ をトリガーに GitHub Actions(
.github/workflows/transform-figma-tokens.yml
)が実行されます。この Actions ではtoken-transformer
を実行し、Token Studio for Figma から出力された json ファイルを Style Dictionary でビルド可能な json 形式に変換します。 - GitHub の Release をトリガーに GitHub Actions(
.github/workflows/publish.yml
)が実行されます。この Actions では Style Dictionary を実行し、デザイントークン(json)を CSS および JavaScript で扱えるようにビルドし npm パッケージとしてリリースをします。