The top of every page: logo, menu, call and text buttons, and a phone menu.
Changes with: Logo image, "Text us" button, 24/7 emergency badge.
Nine Lives
Every section of the site template, drawn live with a sample client (Harbor Light Plumbing, a made-up plumber). Pick where it should go, copy the prompt and paste it into Claude Code in the client's site repo.
Template core v1.2.0. For the team only: no search engine indexes it, nothing here counts visitors or sends a form.
Built into every site from @site/ui and @site/seo. Each prompt says whether to place the section or
just turn on its setting.
The top of every page: logo, menu, call and text buttons, and a phone menu.
Changes with: Logo image, "Text us" button, 24/7 emergency badge.
A slim bar above the header for holiday hours, "Now hiring" or storm service.
Changes with: Notice bar.
The big opening section with the page heading, a photo and the call button.
One card per service, each linking to that service’s page.
Customer reviews with star ratings.
The towns the business covers, each linking to its own page.
Questions that open and close. Works with a keyboard and without JavaScript.
A grid of photos with captions.
"Licensed · Insured · Bonded" and each license number, exactly as the client gave them.
Changes with: Licenses and insurance.
A coloured strip near the bottom of a page asking the visitor to call.
The fields of the quote form. In the gallery it sends nothing.
The emergency badge (header and sticky bar) and the emergency line on the contact page.
Changes with: 24/7 emergency badge.
"Open now until 5 PM" or "Closed, opens Mon 7 AM", worked out in the visitor’s browser.
Changes with: "Open now" status, 24/7 emergency badge.
Tap-to-call and tap-to-text buttons in the three looks the sections use.
Changes with: "Text us" button.
Contact details, hours, page links and trust badges at the bottom of every page.
Changes with: Logo image, Licenses and insurance, "Open now" status, 24/7 emergency badge.
The call button pinned to the bottom of the screen on phones, with optional text and schedule buttons.
Changes with: "Text us" button, "Schedule service" button, 24/7 emergency badge.
The tab title, description, share preview and structured data every page gets.
Large optional features added with pnpm nl add, each at its
tagged version.
Not in this build, because nl-packages couldn't be read here (it is private): sign in
with gh auth login and gh auth setup-git, then build again.