How it works
You don’t start from a blank file, and you don’t need a CMS.
- Step 1
Pick a template
Each template has three color presets, and each preset has its own drawing. The trades set is lawn, plumbing and heating, cleaning, and remodeling.
- Step 2
Edit one file
Name, phone, services, towns, and hours all live in
content/site.json. - Step 3
Build
Run
python3 build.py. Python 3 is the only thing you need. - Step 4
Upload
Put the
distfolder on Firebase Hosting, Netlify, Vercel, or any static host. The README has the commands.
What’s in the download
And what isn’t, so there are no surprises.
Included
- The one-page site: HTML and CSS
- One content file and a small Python build script
- Three color presets with original illustrations. No stock photos to license
- Fraunces and Outfit fonts (SIL Open Font License)
- A README with the go-live steps, and the license
Not included
- Hosting or a domain name
- A working quote form. It’s a placeholder until you connect a form service or swap it for a phone link
- Photos of your business. Add your own when you have them
- Real business details. The sample businesses are fictional, so replace them