// WholeTech field guide

Building the web with Claude

A practical, honest, heavily illustrated guide to designing and shipping real web pages with an AI coding agent — the philosophy that avoids generic "AI slop," the full range of design directions, layouts, palettes, type and components (all illustrated), how to emulate a site you admire, and the exact workflow and prompts.

01Why design intent matters

An AI agent will happily produce a competent, forgettable page — the purple-gradient-on-white, Inter-everywhere, three-rounded-cards look the whole web now wears. That "AI slop" is the default, not the ceiling. The single biggest lever in building with Claude is committing to a clear aesthetic point of view before a line of code: pick a lane (brutal, editorial, steampunk, luxe, terminal) and execute it with conviction.

Two things produce a distinctive page: (1) a bold, specific direction stated up front, and (2) refusal to settle — iterate on type, color, motion and layout until it's unmistakable. Claude can render any of the styles below; your job is to choose and push.

The anti-slop checklist: distinctive fonts (not Inter/Roboto/Arial); a dominant color with a sharp accent, not a timid even palette; intentional layout (asymmetry, overlap, grid-breaks) not three identical cards; real texture/atmosphere not flat white; one well-orchestrated motion moment over scattered micro-animations.

02AI slop vs. intentional — the same page, twice

The clearest way to see the difference is side by side. Same content, same components — one built on autopilot, one built with a point of view.

WELCOME
Your Solution, Simplified
Get Started
✗ AI slop — Inter, purple gradient, generic copy
// FIELD-TESTED
CUT THE CORD — LIVE OFF YOUR OWN POWER
SHOP THE GEAR
✓ Intentional — condensed industrial type, oxide accent, specific voice

Nothing technical separates these — both are a kicker, headline, two lines and a button. The right-hand one simply chose: a face with character, a color that means something for the subject, copy that sounds like a person. That choice is the whole game.

03The style spectrum — 24 directions, illustrated

Claude isn't limited to one look. Below are twenty-four distinct directions, each shown as a live mini-mockup of its type, color and button treatment. Every one is achievable today — the network runs many of them in production.

The Feature
A headline with serif gravity
Action
Editorial / MagazineLong-form, journalism, guides
Index
Less, but better.
Action
Swiss / MinimalProduct, SaaS, portfolios
[ RAW ]
UNAPOLOGETIC. LOUD.
Action
BrutalistStatements, art, dev tools
> boot
SYSTEM ONLINE_
Action
Terminal / CyberAI, dev, security
⚙ Gauge
Brass, Gears & Glass
Action
SteampunkRetro-mechanical, makers
// 1986
AFTER DARK
Action
Neon / VaporwaveMusic, nightlife, retro
Est. MCMXXVI
THE GILDED HOUR
Action
Art DecoLuxury, events, hospitality
Field Notes
Grown, not made
Action
Organic / NaturalWellness, food, outdoors
Maison
Quiet Confidence
Action
Luxury / NoirPremium brands, fashion
THE DAILY
Five Columns, One Truth
Action
Broadsheet / NewsNews, awards, almanacs
Hello!
Big, round & friendly
Action
Playful / ToyKids, games, community
// FIELD
CUT THE CORD
Action
Industrial / FieldOff-grid, gear, trades
SYS//2099
GHOST IN THE GRID
Action
Cyberpunk / GlitchGaming, crypto, edgy tech
Pop!
Shapes, Color, Joy
Action
Memphis / PostmodernCreative, events, bold brands
Lagom
Calm by design
Action
Scandinavian / HyggeHome, lifestyle, calm
1919
Form Follows Function
Action
BauhausDesign schools, galleries
beta
Glossy & Optimistic
Action
Y2K / Frutiger AeroNostalgia, gadgets, fun
UI
Frosted & Floating
Action
GlassmorphismDashboards, modern apps
soft
Gentle & rounded
Action
Soft / Pastel UIApps, kids, wellness
ISSUE 04
TEAR IT UP
Action
Zine / Cut-PastePunk, indie, activism
Herbarium
Pressed & Preserved
Action
Botanical / VintageTea, garden, apothecary
Enterprise
Built on confidence
Action
Corporate / TrustFinance, B2B, health
v2.4.0
Read the docs
Action
Monospace / DocsDocs, APIs, changelogs
MORE!!
LOUDER. BRIGHTER. MORE.
Action
MaximalistFestivals, fashion, hype

These are starting points, not a menu to copy verbatim. The best results come from naming a direction and a twist ("art-deco, but in oxblood and brass, for a hot-springs resort").

04Layout patterns — illustrated

Style is the skin; layout is the skeleton. A direction can be poured into many structures — these ten wireframes cover most of what a content or product site needs. Name the one you want and Claude builds to it; mix two for something less expected.

Split heroText left, visual right — the workhorse
Centered stackOne column, everything centred
Full-bleed heroEdge-to-edge image, text overlaid
Magazine gridMasthead + multi-column feature
Sidebar + contentDocs, dashboards, settings
Card gridGalleries, catalogs, listings
Bento gridFeature mosaic, modern landing
Asymmetric / brokenOverlap, diagonal flow, grid-break
Z-pattern sectionsAlternating image/text bands
Worksheet / tableDashboards, directories — the WT signature

Asymmetric and bento layouts read as "designed" precisely because they break the three-equal-columns reflex. The worksheet/table layout is the WholeTech signature for directories and dashboards — sortable rows that click through to a detail card.

05Color palettes — illustrated

A palette is a decision, not a default. The pattern that almost always works: one dominant background, one ink, and one sharp accent (plus an optional secondary). Timid, evenly-weighted palettes are what make a page feel generic. Ten that earn their keep:

#1c1a14
#f7f3ea
#9a1f15
#c8a24c
Ink & OxbloodEditorial, serious
#2e3a2a
#efe7d5
#5a7d3c
#c2552b
Forest & ClayOutdoors, organic
#0b0f0a
#0f1a12
#6cff8f
#d6e0cf
Terminal GreenAI, dev, security
#1d140c
#3a2a16
#caa24c
#f1e3c4
Brass & CoalSteampunk, makers
#160a2a
#2a0f44
#ff4fd1
#00eaff
Neon NightMusic, nightlife
#0e1117
#1a1f29
#c9a24c
#e8d9b5
Deco GoldLuxury, hospitality
#0f2747
#ffffff
#0a66c2
#e8eef6
Corporate TrustFinance, B2B
#fbf0f4
#fff
#c084c7
#8ac6d1
Pastel SoftApps, wellness
#0a0612
#1a1030
#ff00a0
#00eaff
Cyber MagentaGaming, crypto
#f6f1e6
#1d1a14
#155e75
#9a1f15
NewsprintNews, almanacs

Tell Claude the feeling and a constraint — "warm, earthy, two greens and a clay accent" — and let it choose exact hex values, then refine on the rendered result.

06Typography pairings — illustrated

Type does more for "designed vs. default" than any other single choice. The reliable recipe: a distinctive display face for headlines + a clean, readable face for body. Six pairings that carry real character (all free Google Fonts):

Aa
Editorial gravity

The quick brown fox jumps over the lazy dog — body copy set in Archivo, chosen to read cleanly at length while the display face does the shouting.

Fraunces + Archivo
Aa
LOUD HEADLINES

The quick brown fox jumps over the lazy dog — body copy set in Space Grotesk, chosen to read cleanly at length while the display face does the shouting.

Anton + Space Grotesk
Aa
Classical & refined

The quick brown fox jumps over the lazy dog — body copy set in EB Garamond, chosen to read cleanly at length while the display face does the shouting.

Cinzel + EB Garamond
Aa
Technical / brutalist

The quick brown fox jumps over the lazy dog — body copy set in Libre Franklin, chosen to read cleanly at length while the display face does the shouting.

Space Mono + Libre Franklin
Aa
Modern & warm

The quick brown fox jumps over the lazy dog — body copy set in Poppins, chosen to read cleanly at length while the display face does the shouting.

DM Serif Display + Poppins
Aa
Poster meets prose

The quick brown fox jumps over the lazy dog — body copy set in Newsreader, chosen to read cleanly at length while the display face does the shouting.

Bebas Neue + Newsreader
The fonts to avoid as defaults: Inter, Roboto, Arial, system-ui alone, and — by now — Space Grotesk everywhere. They're not bad faces; they're the slop signal because they're what an unguided agent reaches for. Ask for something with a point of view.

07The component gallery

Most pages are assembled from a small kit of parts. Get these right once and the whole site inherits the quality. Live examples, in this guide's own theme:

Buttons

PrimaryGhostPillHard shadow→ Link

Badges & pills

Flagship+videosDesignedTriage✓ Live

Card

Field guide
A content card

Heading, supporting line, and a clear action — the atom most pages are built from.

Open

Stat block

194sites
4,076sources
7kits
100top score

Input + action

you@example.comSubscribe

Nav bar

Note how much the button treatment alone signals the style — a hard drop-shadow reads brutalist, a glowing outline reads cyber, a full pill reads soft/playful. Components are where a direction becomes concrete.

08Anatomy of a page

A useful mental model before you prompt: the regions every content page tends to have, top to bottom.

NAV — brand, links, one clear action Herothe one thing — headline, sub, CTA hero visual / proof value / feature cards proof — logos, stats, testimonials
Nav → hero → value → proof → footer — the spine you can break on purpose once you know it.

09Motion & interaction

Motion is seasoning, not the meal. The highest-impact move is a single, well-orchestrated page-load: elements arrive in a staggered reveal rather than all at once. A few patterns worth asking for by name:

CSS-first. For static HTML, prefer CSS keyframes + animation-delay over JS. For React, the Motion library. Either way: one memorable moment, tuned, beats a page that twitches everywhere.

10Responsive design

Design the small screen as a first-class layout, not an afterthought. The same page, three widths:

DESKTOP — 3 columns TABLET — 2 columns PHONE — 1 column
Fluid type (clamp()), a grid that collapses columns at breakpoints, tap-sized targets — verify all three with the browser at narrow widths.

Ask Claude for "mobile-first, fluid type with clamp(), grid columns collapsing 3→2→1," then screenshot at 1280, 768 and 390px to confirm.

11Reusable theme kits

For a network of sites, don't hand-build each one. The scalable pattern is a kit: a coordinated design language with a handful of switchable color themes, all driven by CSS variables, so one stylesheet dresses many sites and a visitor can flip themes live. WholeTech runs seven kits (Broadsheet, Almanac, Terminal, Showroom, Marquee, Studio, Rugged). One file changes the look of dozens of sites at once.

:root{ --bg:#f6f1e6; --text:#1d1a14; --accent:#155e75; --surface:#fff; --border:#e2dccd;
       --display:'Newsreader',serif; --body:'Libre Franklin',sans-serif }
html.theme-night{ --bg:#0e1320; --text:#eef2f8; --accent:#5fd0a3; --surface:#161b24; --border:#262e3b }

Full write-up of the kit system: wholetech.com/design/skins.

12Emulating a site you admire

One of the most powerful moves: point Claude at a reference and have it rebuild in that spirit. You give Claude either a screenshot (most reliable) or a URL, plus a sentence on what you want carried over, and it analyzes the structure, palette, type and layout, then produces an original page in that style.

THE REFERENCE CLAUDE READS IT palette: ink + 1 accent type: condensed display + serif layout: split hero, big number motion: one staggered reveal YOUR ORIGINAL
Reference → Claude extracts the design DNA → an original page in that spirit (not a copy).

How to do it well:

  1. Give a screenshot when you can — it captures the actual rendered look better than a URL the agent may not fully see.
  2. Say what to carry over: "the type and color, not the layout," or "match the whole vibe but make it ours."
  3. Name the subject so the content is yours: "emulate this magazine's look for a hot-springs real-estate site."
  4. Iterate from a screenshot of the result — have Claude screenshot what it built and compare to the reference, then refine.
Homage, not theft. Emulate the style — type, palette, spacing, mood. Never copy a competitor's text, images, logos, or exact assets. Recreate the feeling with your own content; that's both the ethical line and what actually ranks.

13The build workflow

  1. State the direction — aesthetic, audience, one memorable thing it should do.
  2. Generate — Claude writes real HTML/CSS/JS (or React), not a wireframe.
  3. Screenshot-verify — render the page (headless browser) and look at it; never ship from code alone.
  4. Iterate on the screenshot — fix what the eye catches: contrast, rhythm, overlap, motion.
  5. Deploy to the server, then verify on the live URL (not the local file).
  6. Snapshot first — keep a dated copy of the old version before overwriting, so every change is reversible.

For a whole network, two more layers make changes safe at scale: content blocks wrapped in markers so a section can be edited across every site at once, and a worksheet/cockpit that shows every site's design score, traffic and content depth in one place.

14Copy-paste prompts

Starting points — replace the bracketed parts. The more specific the direction, the less generic the result.

A new page

Build a [landing page / guide / directory] for [subject].
Aesthetic: [steampunk / brutalist / editorial / luxe noir] — commit hard, no AI-slop defaults.
Audience: [who]. The one thing they should remember: [hook].
Distinctive fonts (not Inter/Roboto), a dominant color + one sharp accent,
intentional layout, one orchestrated motion moment. Production-ready HTML/CSS.
Then screenshot it and refine until it's unmistakable.

Emulate a reference

Here's a screenshot of [site] I love. Rebuild [my page] in that spirit —
carry over the [type + color + spacing + mood], keep MY content,
don't copy their text or assets. Show me a screenshot when done.

Pick a direction for me

Here's what the site is about: [subject + audience].
Propose 3 distinct aesthetic directions (name the fonts, palette and one signature move
for each), show me a mini-mockup of each, and recommend one with a reason.

A specific layout

Use a [bento grid / split hero / magazine] layout. [Asymmetric, with one element
breaking the grid.] Mobile-first, fluid type with clamp(), columns collapse 3-2-1.
Screenshot at 1280, 768 and 390px so I can see all three.

A reusable kit / redesign

Turn this into a reusable theme kit: CSS-variable themes ([5] color worlds),
a live theme switcher, an enforcer layer so it beats inline styles.
Apply it to [site] as the proof; snapshot the old design first.

Fix slop on an existing page

This page reads generic. Diagnose why (fonts, palette, layout, spacing),
then redesign with a committed [direction] — same content, real point of view.
Show me before/after screenshots.

15Insider tips & how to prompt

This is the part that doesn't fit in a template — the actual moves that separate a forgettable result from a great one. Everything here is learned from building ~190 sites with Claude.

The words that actually move the model

Vague asks get vague pages. These phrases reliably shift the output, because they name the thing an unguided agent skips:

Name the twist, not just the genre. "Art deco" is a category; "art deco in oxblood and brass for a hot-springs resort, 1920s travel-poster energy" is a design. The twist is where the distinctiveness lives — always add one.

Give it something to react to

The screenshot loop is the secret weapon

The highest-leverage habit by far. Code can look right and render wrong. Bake the eye into the loop:

Phrases that rescue a stuck design

When the result is "fine" but flat, don't restart — push:

Constraints unlock creativity

Counter-intuitively, limiting Claude produces bolder work than a blank check:

Prompting the copy, not just the chrome

A distinctive page with generic words still feels like slop. Steer the voice:

Working at network scale

The meta-trick. The best single thing you can do is make Claude its own critic: "Before you call this done, look at it as a skeptical art director and tell me the three weakest things — then fix them." Self-critique catches more than any checklist, because it runs on the actual rendered result, not the plan.

16Worked case studies

Four real directions on this network, each as a one-line intent → the prompt that set it → the look it produced.

// FIELD-TESTED
CUT THE CORD
Action

offgridder.com

Intent: A generic solar/off-grid template needed to feel field-tough, not corporate.

Redesign with a rugged, field-manual look: condensed industrial type, dark slate + oxide-orange accent, stencil buttons, topographic texture. No AI-slop. Make it a reusable kit I can roll to the whole off-grid cluster.
THE GUIDE
Claude Fable 5, explained
Action

fableguide.com

Intent: An AI guide that should read like a serious magazine feature, not a landing page.

Editorial / magazine aesthetic for a long-form AI guide: Fraunces display, warm paper background, oxblood accent, a real masthead and a five-column feel. Authoritative, calm, link-rich.
Hello!
Spot the Wolf
Action

childrensfable.com

Intent: Kids and elders, big friendly type, accessible — playful without being childish slop.

Warm, rounded, playful look for safe-AI fables for kids and elders: Baloo 2, cream + pink, big tap targets, read-aloud audio, a mascot. WCAG-friendly contrast, prefers-reduced-motion respected.
⚙ MK.IV
NETWORK CONTROL
Action

the cockpit

Intent: A network control panel that looks like a brass-and-glass flight deck.

Build a steampunk cockpit dashboard from this reference photo: brass analog gauges with needles, leather panels, copper pipes, Cinzel display. Use the photo as the windshield hero. Go full steampunk, not a hint of it.

17The quality bar

18Real examples on this network

Each of these was designed and built this way — point, prompt, screenshot, refine:

The throughline: an AI agent makes the execution cheap, so the scarce, valuable inputs become taste, a clear direction, and the discipline to verify with your eyes. Bring those, and Claude builds the rest.