Campaign landing

Available

One campaign, one conversion goal. A complete single page — offer alert, focused hero, benefit strip, and one short form — with minimal chrome and noindex set by default.

Plain HTML plus emily.config.json, no build tooling. Built and previewed with emily-css v2.2.1. Re-brand by editing the config and running npx emily-css build — the HTML never changes.

What it includes

  • Offer alert and message-matched hero
  • Benefit strip and single short form (name + phone)
  • Skip link, one h1, associated labels throughout
  • noindex meta — campaign pages stay out of search
  • Its own emily.config.json and built dist/emily.css

Use it in a project

  1. Copy the starter folder from emily-starters on GitHub
  2. Edit emily.config.json with your colours and fonts
  3. Run npx emily-css build
  4. Replace the placeholder copy before shipping

The preview above is the starter exactly as it ships, with its own built stylesheet. Copy and images are placeholders you must replace. Semantic HTML and token-driven focus styles are built in; no manual assistive-technology testing is claimed — run your own audit before shipping.