CSSカスタムプロパティ

Yamada UIは、CSSカスタムプロパティを簡単に作成・使用する機能を提供しています。

使い方

CSSカスタムプロパティ(変数)を作成するには、--のプレフィックスを付けたプロパティをpropsまたはcssに設定します。

<Box css={{ "--bg": "#d4d4d4" }} {...{ "--fg": "black" }} />

カスタムプロパティを参照するには、CSSのvarを使用するか、{}(インターポレーション)を使用します。

Box

また、カスタムプロパティはテーマのトークンを参照することができます。

Box