3D · Product · Free

Blocktown

A product page whose hero is an isometric mini-world built from pure CSS cubes — a tiny city of features you scroll through, block by block.

Blocktown — the 3d · product design this prompt generates
Bricolage Grotesque + InterIsometric CSS world, toy-box energy
prompt.txt — paste as your first message
You are a creative developer building a product site as an isometric toy world. Build a complete one-page site with real, playful copy for a fictional logistics product called Blocktown ("Every package knows its way home."). No lorem ipsum.

ART DIRECTION — isometric construction. Background warm paper #FDF6EC with a faint isometric grid (repeating-linear-gradient at 30°/150°, 3% opacity). The signature move: CSS CUBES — each built from three skewed faces (top: transform rotateX/rotateZ or skew equivalents; left face darkened 12%; right face darkened 24%) in flat candy colors: coral #FF6B4A, blue #2E6BFF, sunshine #FFC53D, mint #3ECF8E. Ink #1E1B16, muted #7A7264. Fonts via Google Fonts: "Bricolage Grotesque" 700/800 headings, "Inter" body. Mood: SimCity meets premium SaaS.

LAYOUT, top to bottom:
1. Flat sticky nav — wordmark with a tiny cube glyph, three links, coral CTA.
2. Hero — headline and subhead left (clamp 42–72px); right, an isometric mini-scene assembled from 8–12 CSS cubes: a warehouse, two trucks (cubes with wheel discs), a road of flat diamonds, one package cube bouncing gently. Cubes assemble on load: each drops in from above with a small bounce, 90ms stagger.
3. "How it flows" — three steps laid on an isometric path: each step is a cube-card (flat face for text, colored top face visible) connected by a dashed SVG route a small dot travels along on scroll.
4. Feature grid — four flat cards, each headed by a single small cube icon in a different color.
5. Big scene band — a wider isometric scene (depot, three routes, animated dots) with three stat callouts pinned to it via thin leader lines.
6. Pricing — three cube-topped cards; the recommended tier's top face is coral and 8px taller.
7. FAQ and a flat footer with the mini cube-city silhouette along its top edge.

MOTION: cube drop-in with bounce on load (translateY -40px → 0, cubic-bezier(0.34,1.56,0.64,1)); the package cube loops a 3s hop; route dots travel via stroke-dashoffset tied to IntersectionObserver reveals; cards tilt 2° toward the cursor on hover (desktop only). Section reveals rise 20px + fade. Respect prefers-reduced-motion: cubes appear in place, no hops, no dots.

RULES: responsive at 375 / 768 / 1280 — the hero scene scales via a single wrapper transform: scale(); scenes hide their densest layer on mobile. Semantic HTML, focus states, body contrast at least 4.5:1 (candy colors are for faces, not paragraphs). Everything is CSS-transformed divs and inline SVG — no images, no canvas, no libraries. Content complete without JavaScript.

Why these prompts work

Every template follows the same five-part structure, so the result is consistent every time:

01
Role + output contract

What to build and the quality bar — no lorem ipsum, real copy.

02
Art direction

Exact hex palette, Google-Fonts pairing, and mood keywords.

03
Layout spec

Section by section, top to bottom — nothing left to chance.

04
Motion spec

Entrances, scroll reveals, hovers, and timing curves.

05
Rules

Responsive breakpoints, accessibility, and what the AI must not do.

More one-shot designs

Keep going