1 breaking change.
Migrate design system from PandaCSS to Tailwind CSS v4 + Base UI
Breaking changes:
css(), styled(), sva(), and cva() (PandaCSS) APIs removedView, Container, Text, and Heading components — use raw HTML elements with utility classesuseAccent() hook — replaced by useTheme()useColorMode() hook — replaced by useTheme() with isDark/setDarkcolorPalette prop to intent (information -> info, primary -> brand)appearance prop to emphasis across all componentsdefault to normal (scale: strong -> normal -> subtle -> subtler)--color-*: initial) — use semantic colors (bg-normal, text-subtle, border-normal)getAccentStyleTag() is now async (lazy-loads colorjs.io)data-color-mode="dark" to className="dark" with CSS color-scheme@phosphor-icons/react, weight="bold")New features:
@utility directivesclamp() for text-lg and aboveprefers-reduced-motion resetis-interactive and is-interactive-field interaction utilitiesgetThemeScript()followSystem, defaultDark, setDark, localStorage persistence