Build
Change the storefront without touching code
Drag sections into a page, reorder them, edit every setting in a generated form, choose colours and typography, preview on desktop and phone, flip to RTL, and publish — with full version history and one-click rollback.
Editing model
Editing model
Drag a section in, drag it into place
A page is a list of sections. Add one, drag it to a position, and a settings form generates itself from that section’s schema — no code, no developer ticket for a routine change.
- Drag sections into a page and reorder them freely
- Generated settings form per section, no code required
- The same section library across all five theme families
- Changes save as a draft before they publish
Design
Design
Colour, type and shape, set once, applied everywhere
A colour scheme, a typography choice, a corner radius and a button or card style apply across every section at once, so the storefront reads as one designed thing instead of a pile of settings.
- Colour schemes applied storefront-wide
- Typography, corner radius, button and card styles
- A menu builder for header and footer navigation
- Design tokens shared across all sections automatically
Versioning
Versioning
Preview it properly, publish it safely
Every edit previews on desktop, tablet and phone, and in both LTR and RTL, before it goes live. Every publish is a version, and rolling back to an earlier one is one click.
- Device preview — desktop, tablet, phone
- LTR/RTL toggle in the same preview
- Full version history of every publish
- One-click rollback to any earlier version
Beyond the section library
Beyond the section library
A documented way past the library
A colour or layout change revalidates config instantly rather than triggering a rebuild — and if you outgrow the library, the section contract is a documented schema a developer can extend without forking the platform.
- Draft first, publish when ready — the live page is never edited directly
- A colour or layout change revalidates config, never triggers a rebuild
- A documented section-contract schema for developers
- Extend the library without forking the platform
Specification
Every detail, spelled out
Editing model
- Sections
- Drag, drop, reorder, generated settings forms
- Publishing
- Draft, then publish — never edits the live page directly
Design controls
- Colour & typography
- Storefront-wide colour schemes and typography
- Shape
- Corner radius, button and card styles
- Navigation
- Menu builder for header and footer
Versioning & preview
- Preview
- Desktop, tablet, phone, LTR and RTL
- Version history
- Every publish recorded, one-click rollback
- Config changes
- Revalidate instantly — no rebuild
Developer extensibility
- Section contract
- Documented schema, extendable without forking
FAQ
Questions about Customisation
Do I need a developer to change the homepage?
Does changing a colour trigger a rebuild?
Can I undo a change after publishing it?
What if I need a section that is not in the library?
Try editing a page in Studio
We will set you up with a sandbox store to experiment in.
No card required · Live in a day · Support in Arabic and English