Theme System v2 & Component Library
A complete overhaul of the design system framework. Themes now scope CSS variables to widgets, and the new component library lets you compose primitives into widgets.
- Scoped theme variables (.wpc-theme-{slug}) prevent collisions between multi-theme pages
- Component library with 8 starter primitives (button, badge, card, input, avatar, divider, link, icon)
- Design Research MCP server with brand extraction, moodboards, and color contrast checking
- Generate Site Media: themed image prompts driven by active theme tokens
- Theme presets refined: Minimal, Bold, Elegant, Playful
- Migration workflow for legacy hardcoded-color widgets
- Live preview panel auto-refreshes after page mutations
- Resolved cascade write failure when 8+ widgets were created in parallel
- Fixed CSS variable resolution inside Gutenberg block editor