CSS Custom Properties

Yamada UI provides features to easily create and reference CSS custom properties.

Usage

To create a CSS custom property (variable), set a property with the -- prefix in either props or css.

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

To reference custom properties, use CSS var or {} (interpolation).

Box

Additionally, custom properties can reference theme tokens.

Box