HTML templates
9 drop-in HTML+inline-CSS canvases. Each declares its slot placeholders ({{headline}}, {{ctaUrl}}, etc.) for AI agents to fill. View opens a styled preview with sample slot values filled in (so a marketer can see what the template renders to). Download saves the raw source with the placeholders intact for codegen.
-
Closing CTA block
1280px wide · 16:7Closing surface that asks for the next step. Warm variant default; ink variant for launch/promo moments. Eyebrow + Fraunces-italic-accent headline + body + CTA.
slots{{eyebrow}}{{headline}}{{italicPhrase}}{{body}}{{primaryCta}}
-
Transactional email shell
600px wideEmail-safe HTML skeleton — table-based layout for broad client compatibility, brand-coloured accent, MagicBlocks header. Drop in body content where indicated. Inline styles only (no <link>) since most email clients strip stylesheets.
slots{{preheader}}{{subject}}{{body}}{{ctaLabel}}{{ctaUrl}}{{footerText}}
-
Feature grid (3-up)
1280px wideCentred header + 3-column feature grid. Each card has icon + title + body. Six common cards filled with placeholder content.
slots{{sectionEyebrow}}{{sectionHeadline}}{{sectionLede}}{{features}}
-
Marketing footer (warm)
1280px wideSite footer with 4 link columns + brand mark + copyright + social pills. Warm cream background — the kit's anti-dark-footer.
slots{{columns}}{{social}}{{copyright}}
-
Marketing hero
1280px wide · 21:9Top-of-page hero with eyebrow + display heading + Fraunces-italic accent phrase + lede + dual CTA + meta row.
slots{{eyebrow}}{{headline}}{{italicPhrase}}{{lede}}{{primaryCta}}{{secondaryCta}}{{meta}}
-
Presentation slide (16:9)
1920×10801920x1080 slide skeleton with brand-coloured accent strip, mono eyebrow, large display headline, body copy, footer mark. Suitable for AI-driven deck generation in HTML/CSS canvases.
slots{{eyebrow}}{{headline}}{{italicPhrase}}{{body}}
-
Social meta card (1200x630)
1200×630OG/Twitter card skeleton. 1200x630 canvas with brand mark + headline + sub. Drop in the kit's CSS via <link> for inherit-styled output, or use the inline minimum below.
slots{{headline}}{{italicPhrase}}{{sub}}
-
Stats strip (4-up)
1280px wide · 8:1A band of 3-4 big numbers with mono labels. Numbers in display 600; units (%, x) in pink for rhythm. Tabular-nums so digits stack.
slots{{stats}}
-
Featured testimonial strip
1280px wide · 16:7Single hero testimonial with oversized Fraunces glyph, italicised emphasis phrases in pink, author block, and a stat pull-quote on the right.
slots{{quote}}{{italicPhrase}}{{authorName}}{{authorRole}}{{statValue}}{{statLabel}}
Want this as JSON? /api/templates.json