Defines heading, body, button, and metric sizes.
Theme composer flow
A guided operator prototype for composing recipe, page type, block stack, and appearance presets as one themed experience.
Choose a recipe
Start with a normalized visual rule set before changing individual tokens.
Theme recipe
Pick the design feeling before tuning the details.
Recipes normalize type scale, spacing rhythm, radii, depth, and contrast relationships so a page can feel custom without drifting out of polish.
conversion
Recipe brief
Prototype inputs for desired feeling, density, conversion pressure, and page family. A future editor can persist these into theme.json recipe configuration.
We only use your answers for this request.
Recipe relationships
Normalizes page, section, card, and control rhythm.
Connects shadows, surfaces, borders, and pattern templates.
Compose page types
Choose the page families that should share the recipe and then tune block stacks per journey.
Page type composition
Each page type maps to curated wrapper blocks rather than raw primitives.
Landing
Campaign or product launch
Hero, social proof, metrics, bento story, CTA, footer.
Template set
Editorial block system
Cloneable landing and contact pages with slot metadata for every top-level and nested block.
Funnel
Guided intake or onboarding
Multi-step form, progress, adaptive recommendations, conversion CTA.
Commerce
Product or listing page
Product grid, product card, media, FAQ, checkout handoff.
Application
Dashboard and customer portal
Cards, tables, tabs, alerts, navigation, and command wrappers.
Editorial
Article or resource hub
Markdown, media, breadcrumbs, pagination, related content.
Support
Knowledge and service pages
FAQ, forms, step lists, contact CTAs, and event-backed feedback.
Keep page composition declarative.
The operator chooses page type, recipe, appearance preset, and block wrappers. The runtime resolves the renderable React experience.
Review visual QA
Confirm the recipe against representative blocks before promoting it to a site, page, or experiment.
Theme lab
Composer QA matrix
A focused matrix for the page families selected in the composer flow.
Active recipe
Polished SaaS
Ensemble Daylight with Configured blocks and Base defaults.
ensemble-daylight
polished-saas
9 visible blocks
Theme recipe and selected appearance preset only.
16 / 9
13 presets available
0/0 dimensions covered
Hero
Navbar
Markdown
markdown preview
Theme and appearance should remain legible.
Conversion CTA
conversion-cta CTA
Calls to action keep event metadata and appearance context together.
Form Template
conversion
Form template
We only use your answers for this request.
Metric Grid
metric-grid metrics
Bento Grid
Bento grid
Tile
Bento card sample.
Product Grid
Product grid
Launch kit
$49Ready-to-style product tile.
Care plan
$19Recurring service tile.