@pepabo-inhouse/tokens
v2.5.0
Published
Inhouse tokens
Downloads
12,575
Keywords
Readme
Inhouse Tokens
Inhouseを使用しているすべてのサービスのデザイントークンをプラットフォームごとに最適な形でビルドします。
Getting Started
- 新しいデザイントークンを作成します。
tokens/pepperディレクトリを複製・編集すると楽です。 - Color、Size、Typographyなどのトークンの値をブランド独自の値に編集します。
- 書き方はStyle DictionaryのTokensのドキュメントを参照してください。
config/pepper.jsをコピーして新しいデザイントークンの設定ファイルを作成します。- プラットフォームごとにビルドの設定を記述します。
- 書き方はStyle Dictionaryのドキュメントを参照してください。
$ npm run buildを実行します。プラットフォームごとに最適化されたデザイントークンが/build/{custom-flavor}に正しくビルドされたか確認してください。
Documentation
Sass
作成・ビルドしたデザイントークンはInhouse Components Webから使用できます。
inhouse/flavorに
@pepabo-inhouse/tokensをinstallします。installした
@pepabo-inhouse/tokensのSassのvariablesを、_tokens.scssにて再エクスポートします。
@forward "@pepabo-inhouse/tokens/build/{custom-flavor}/scss/variables";- 各サービスのアプリケーションなどの使う側で、
@pepabo-inhouse/flavorとしてinstallします。
"dependencies": {
"@pepabo-inhouse/flavor": "npm:{custom-flavor}@x.y.z",
}Figma (Variables)
WIP
iOS
WIP
Android
WIP
