Build faster websites.
Block wasteful bots. Publish one verified source.

THEME STUDIO

Visual Website Design — No Code Required

Theme Studio is LuperIQ CMS's built-in design system. Customize every visual aspect of your website — colors, fonts, layouts, navigation, popups, dark mode — through a visual interface. No CSS files to edit, no HTML templates to hack, no "custom code" snippets to paste.

How Theme Studio Works

Theme Studio generates CSS from design tokens. Instead of writing color: #2563eb in a stylesheet, you pick a color in the design panel and the system compiles it into optimized CSS. Change one token and every element that uses it updates instantly.

This is not a page builder that generates bloated HTML. It's a design system that produces clean, semantic CSS. Your pages stay fast because Theme Studio adds zero JavaScript to the frontend — it's all server-rendered Rust.

11 Submodules, 6,228 Lines of Rust

50+ Content Blocks

Hero sections, testimonials, galleries, pricing tables, feature grids, CTAs, FAQs, team profiles, and more. Each block type is a structured template — consistent styling, semantic HTML.

Mega Navigation Builder

Multi-column dropdown menus with tabbed categories, item counts, descriptions, and "view all" links. The same navigation system powering the LuperIQ.com header right now.

Popup & Toast System

Schedule modals, slide-ins, and toast notifications by time, page, scroll depth, or exit intent. Visitor targeting rules control who sees what.

Page Studio

Drag-and-drop page layouts using pre-built block types. Arrange sections, set responsive breakpoints, and preview across device sizes.

Layout Version History

Every layout change is event-sourced. Roll back to any previous design. Compare revisions side by side. No "I broke it and can't undo" anxiety.

Dark Mode

Full dark theme support with automatic color token inversion. Toggle between light and dark themes without maintaining separate stylesheets.

32+ REST API Endpoints

Theme Studio exposes its full functionality through a REST API. Create theme profiles, update navigation structures, manage popups, and compile CSS programmatically. The admin panel uses the same API — anything you do in the UI can be automated.

Design Tokens, Not Hardcoded CSS

Colors, fonts, spacing, border radii, shadows — everything is a token. Tokens cascade through a system hierarchy: global defaults → theme profile → page overrides. Change your brand color in one place and it propagates everywhere. No search-and-replace across CSS files.

WordPress Theme Import

Migrating from WordPress? Theme Studio includes an import module (2,677 lines) that translates WordPress theme settings into LuperIQ design tokens. Your existing color scheme, font choices, and layout preferences carry over.