Build a production-grade Theme Studio on top of the existing Theme Engine.
Scope:
- typed theme presets: Glass, SaaS, Neon, Minimal, Gaming, Luxury
- live runtime theme switching across shell and studios
- real preview workspace using RainbowCode components
- controls for colors, typography, radius, spacing
- validated theme.json import
- theme.json/theme.css/tailwind.tokens.ts export
- tests for presets, import/export, runtime apply, and previews
Constraints:
- no architecture rewrite
- no duplicated state
- no fake product content
- no breaking changes
- all checks must pass
Validation:
- pnpm typecheck
- pnpm build
- pnpm lint
- pnpm test
Build a production-grade Theme Studio on top of the existing Theme Engine.
Scope:
Constraints:
Validation: