What a seed is, what a lock does, and how each export installs.

Everything below is read from the exporters themselves. Where a platform has no import path, this page says so instead of pretending.

Seeds

A seed is a 32-bit number shown as six base36 characters, for example 00001p. The generator draws every axis of a design from its own stream of that seed — kind of site, palette (light and dark), typefaces, spacing, section order, motion — so the same seed produces the same design on any machine, with no clock and no randomness at render time.

One seed code fans out deterministically into the six axes of a design, and the same code always yields the same design.seed 00001parchetypelockablepalettelockable · rolls alonetypographylockablespacinglockablesectionslockablemotionrolls with the seed
  • Type a seed into the editor’s prompt bar, or click the seed in the toolbar to edit it.
  • A design’s permalink is /t/<seed>; a template’s permalink also pins its kind and aesthetic.
  • A decimal number is accepted as a seed. Any other text is hashed into one, so a phrase is a seed too.
  • A design rebuilt from a URL or a screenshot is not reproducible from its seed alone: its copy and media came from the source.

Locks and rerolls

Five axes can be locked: palette, typography, layout (the section order and variants), spacing, and kind of site. A locked axis keeps its current value across a roll; every unlocked axis changes. Locks live in the toolbar and in the rail’s Lock on reroll panel, and they persist in this browser.

Back and forward step through the last thirty designs of this session.

One spec, five exports

The preview and every exporter read the same design specification, which is what keeps the export looking like the preview. Each target gets the file shape it can actually accept.

One design specification drives the live preview and all five export targets, so what you see is what exports.DesignSpecpreview + exportsWordPressblock theme .zipElementortemplate .jsonShopifyOS 2.0 theme .zipWebflowpaste .jsonWix / staticsite .zip

WordPress block theme

A Full Site Editing block theme as a .zip. Requires WordPress 6.5 or newer and PHP 7.4 or newer.

  1. Export → WordPress block theme. You get <slug>-<seed>.zip.
  2. In WordPress: Appearance → Themes → Add New Theme → Upload Theme → Install → Activate.
  3. Edit in Appearance → Editor. Every section is also an inserter pattern under the “Themes7” category.
  4. Set Settings → Reading → “A static page” so the front-page template applies.
your-theme-slug/
  style.css            theme header + minimal CSS
  theme.json           v3 — palette, gradients, fluid type, spacing
  functions.php        enqueues styles, registers the pattern category
  templates/           index, front-page, home, single, page, archive, 404
                       + page-about, page-contact, page-pricing
  parts/               header, footer
  patterns/            one pattern per section
  assets/fonts/        self-hosted woff2 (latin subset), wired via theme.json
  screenshot.png       1200×900
  readme.txt           install notes + the seed

Fonts are self-hosted at export when they can be fetched; offline, the theme falls back to loading them from Google Fonts. Section images are placeholder blocks: replace them with your own media in the editor.

Elementor template

A page template as .json, named <title>-<seed>-elementor.json.

  1. Export → Elementor template.
  2. In WordPress with Elementor: Templates → Saved Templates → Import Templates → choose the file.
  3. Insert the template into a page from the Elementor editor’s library.

Shopify theme

An Online Store 2.0 theme as a .zip — the minimum Shopify accepts through Online Store → Themes → Upload.

layout/theme.liquid          wraps every page; loads the stylesheet + fonts
templates/index.json         home template → the section below
sections/main-home.liquid    the generated page markup + a {% schema %}
config/settings_schema.json  required theme config
config/settings_data.json
locales/en.default.json      required locale file
assets/theme.css             the self-contained design stylesheet

The generated markup is plain HTML inside one section; replace copy and images in the theme editor or by editing the section.

Webflow paste

Webflow has no theme or file import. The supported route is the Designer’s clipboard format: Themes7 copies a paste payload to your clipboard and downloads it as .json beside a README.

  1. Export → Webflow design.
  2. In the Webflow Designer, click the canvas and paste with Ctrl/Cmd + V. If the clipboard was blocked, open the downloaded file, copy all of it, then paste.

All design tokens are resolved to concrete values because a Webflow paste cannot define variables.

Wix / static site

Wix has no theme import, so the honest deliverable is a self-contained static site: index.html, styles.css, a single-file embed snippet, and a README. It is also a complete standalone website.

  1. Host the folder anywhere and point a Wix domain at it; or
  2. Paste the embed snippet into a Wix “Embed HTML / iframe” element (Velo).

Limits, stated plainly

  • There are no accounts and nothing is stored on our side; your history lives in this tab and your seed in the address bar and this browser.
  • Images in generated designs are stock or placeholder media; they are not licensed to you for publication. Replace them before you ship.
  • Generated copy is placeholder copy. Testimonials and names in it are invented; do not publish them as endorsements.
  • Rebuilding a site from its URL copies its structure and design cues into a new design. You are responsible for the rights to any copy or media you keep.
  • Webflow and Wix have no theme import; see their sections above.

Licences

The Themes7 application is released under the MIT licence. Generated WordPress themes are GPL-2.0-or-later, as WordPress requires. The product chrome is set in Literata, Albert Sans and Martian Mono, each under the SIL Open Font License 1.1; the licence texts ship with the fonts.

Open the editor