Skip to main content
Storefront · Visual Builder

A visual builder that doesn't feel like a builder.

Drag-drop, but every block is styled by your brand tokens. 30+ section types, 12+ hero variants, mobile/tablet/desktop previews, version history, and custom CSS for the edge cases.

  • 30+ block types, 12+ hero variants
  • Mobile/tablet/desktop preview + per-block responsive visibility
  • Version history + AI co-pilot for natural-language edits
visual website builderdrag drop storefront builderecommerce page builderno code storefront
What you get

Everything that ships with Visual Builder

30+ block types

Hero, catalog, gallery, FAQ, hours, press strip, marquee, editorial split, video, columns — pick from a categorized library.

Hero variant picker

Swap between 12+ hero designs in the inspector — editorial, full-bleed, split, lookbook, video, animated.

Per-block responsive visibility

Show/hide blocks per breakpoint without writing media queries.

Custom CSS escape hatch

For one-off needs, drop into custom CSS on any page. Scoped to that page only.

Version history

Every save is a snapshot. Restore to any prior version with one click.

Media library

Upload once, reuse across pages and products. Cloudflare R2-backed.

How it works

From setup to live in minutes

01

Open /builder or any page

Visual editor loads with the current draft.

02

Drag blocks from the library

Or use the inline insert to drop blocks next to existing ones.

03

Tweak in the inspector

Brand colors, hero variants, copy, images — all in a side panel.

04

Save draft → publish

Autosave runs every 2 seconds. Publish when ready.

FAQ

Common questions

Do I need to know code?

No. Every block has a visual inspector. Custom CSS is available for the rare edge case.

Can I export my pages?

Page export is on the roadmap. Today every change auto-saves to the database; you can restore prior versions or roll back at any time.

Is there a starting library of templates?

Yes — page templates and section presets are available, all generated by the AI builder if you don't want to start blank.