Major feature release adding the AI chat assistant, brand management, SVG support, and six AI content generation modes in the page editor.
AI Chat Assistant (Component Studio)
- Conversational AI sidebar in Component Studio — describe changes in plain English
- AI applies changes directly to HTML, CSS, and JavaScript editors
- Image attachment support for visual reference (up to 4 per message)
- Model selection: Haiku (fast, fewer credits) or Sonnet (more capable)
- Per-component conversation history persisted across sessions
- Quick suggestion chips after each AI response
- Undo stack for AI-applied changes
AI Component Generation
- AI Extract modal — generate full component code from a description or pasted HTML
- Credit cost shown before confirming generation
Brand Settings
- 8 named color slots: Primary, Secondary, Text, Background, Surface, Link, Highlight, Heading
- Colors output as CSS custom properties on all NitroShock-enabled pages
- 9 built-in theme presets: Dark Tech, Minimal Professional, Editorial Classic, Soft Shadows, Glass Morphism, Interactive Modern, Gradient Flow, Rounded & Friendly, Bold & Vibrant
- Extract colors from active WordPress theme automatically
- Brand variable preview injected into Component Studio live preview iframe
SVG Manager
- Enables SVG uploads site-wide via WordPress Media Library
- Automatic sanitization on upload — removes scripts, event handlers, and unsafe attributes
- SVG browse grid with search and pagination
- Re-sanitize all existing SVGs in one click
- Per-file delete from manager UI
Site Profile
- Company name, website purpose, and location settings
- Injected as context into all AI prompts for relevant, on-brand output
AI Content Modes (Page Editor)
- Create New — generate SEO-optimized page content from a keyword or topic
- Rephrase — rewrite current page content in a chosen tone and length
- Modernize — update visual design elements without changing written content
- Beat Competitor — fetch a competitor URL and generate superior content
- Merge Pages — combine content from multiple sources into one well-structured page
- Insert Component — open Component Library inline; no credits required