CSS Custom Prop Fallback
v1.0.0Fallback chain helper for var(--token) — generate guarded property declarations.
CSS Custom Property Fallback Chain
/* Token with full fallback chain */
.element {
color: var(--color-primary, var(--color-brand-500, var(--color-blue-500, #1a73e8)));
}
/* Expanded (shows nesting): */
/* var(--color-primary,
var(--color-brand-500,
var(--color-blue-500,
var(#1a73e8)
) */
/* Test all tokens exist: */
:root {
--color-primary: /* value */;
}
:root {
--color-brand-500: /* value */;
}
:root {
--color-blue-500: /* value */;
}