デジタル庁 デザインシステム(Figma)のデザイントークン。
$ npm install @digital-go-jp/design-tokens
CSS 向けには tokens.css および tokens-simple.css を提供しています。tokens.css は全てのデザイントークンを含みます。tokens-simple.css はデザイントークンのサブセットで、色、フォントおよびエレベーションのみを含みます。
tokens.css の使用例として examples ディレクトリを参照してください。
tailwind-theme-plugin を参照してください。
| Figma のバージョン | パッケージのバージョン |
|---|---|
| 2.6.0 | 1.1.1 |
| 2.5.1 | 1.1.1 |
| 2.5.0 | 1.1.1 |
| 2.4.0 | 1.1.1 |
| 2.3.0 | 1.1.1 |
| 2.2.0 | 1.1.1 |
| 2.1.2 | 1.1.1 |
| 2.1.1 | 1.1.1 |
| 2.1.0 | 1.1.1 |
| 2.0.4 | 1.1.1 |
| 2.0.3 | 1.0.1 |
| 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 の Release をトリガーに GitHub Actions(
.github/workflows/publish.yml)が実行されます。この Actions では Style Dictionary を実行し、デザイントークン(json)を CSS および JavaScript で扱えるようにビルドし npm パッケージとしてリリースをします。
デジタル庁デザインシステムのチームメンバーを募集しています。行政のデジタル環境を支える基盤づくりに、あなたのスキルや経験を活かしてみませんか? 求人ページからご応募ください。