カラートークンは現在オープンベータ版となっています。
<aside> 📎 備考 2024年7月17日以前に作成されたライブラリは、カラートークンを使用するためにトークンライブラリに変換する必要があります。この変換はライブラリのSettings(設定)で行われ、元に戻すことはできません。
</aside>
デザイントークンは、デザインシステム内の色、タイポグラフィ、スペーシングなどのデザインプロパティを定義する変数です。特定の値をコンポーネントに直接入力するのではなく、システム全体で一元的に管理・更新することができます。
クロスプラットフォーム開発における重要な課題は、オペレーティングシステムによって使用されるスタイルプロパティやフォーマットが異なることです。静的なプロパティを使用する代わりに、デザイナーやエンジニアは、たとえばUxpin.cta.primary
のようなトークンを参照し、必要なすべてのカラーコード(HEX、RGB、RGBA、8進数など)を表します。これにより、プラットフォームやプログラミング言語間で一貫した色が保証されます。
カラートークンはデザインシステムライブラリに不可欠な要素で、ライブラリのカラーセクションから設定できます。
新しいライブラリを作成したり、既存のライブラリにアクセスするには
Design System Librariesに移動するか、 ⌘ + 2 を押して開きます。
パネルの下部で、+ New library をクリックします。
ライブラリが作成されたら、カラーセクションに移動します。
カラートークンをライブラリに追加するには、2つの方法があります: