A complete one-page restaurant website in plain HTML and CSS. No framework, no build step, no monthly platform fee. It ships with the Selected With Trust trust badge, a verified reviews wall, and a commission-free booking widget already wired in.
Live demo: https://demo.selectedwithtrust.com
index.html the whole site
assets/styles.css all styling — edit the tokens at the top to re-skin
the-square-pizza.zip the distributable template (produced by build-zip.sh)
build-zip.sh regenerates the zip, stripping demo-only bits
publii-theme/ the same site as an installable Publii theme (visual editing, no code)
- Text & menu — open
index.html, change the copy. It's just HTML; search for "The Square Pizza", the address, and the menu items. - Colours & fonts — open
assets/styles.cssand edit the:roottokens (--tomato,--ink,--paper,--font-display, …). Dark mode picks up the same tokens automatically. - Booking widget, badge & reviews wall — replace the placeholder UUID
00000000-0000-4000-8000-000000000000in all three embed snippets with your own Selected With Trust listing ID (find it on your dashboard). The reviews wall and the seal are the samebadge.jsscript with a differentdata-swt-style(wallvsseal).- Remove
data-swt-demo/data-swt-demo="table"once your listing is on the Starter plan or above — that switches the booking widget from preview to live bookings and the wall from sample reviews to your real ones. - The badge and reviews wall work on any plan (they just show demo data until you have live reviews).
- Remove
- Delete the demo bits — remove every block between
<!-- swt-demo-only:start -->and<!-- swt-demo-only:end -->(the top banner, the "Want a site like this?" section, the footer credit, thenoindextag).build-zip.shalready does this for the packagedthe-square-pizza.zip.
Publii is a free, open-source desktop app with a WYSIWYG
editor and one-click publishing, no code. This repo ships the whole site as an
installable Publii theme in publii-theme/.
- Install Publii, create a new site.
- Theme → Install theme → Install from file, pick
publii-theme/the-square-pizza-theme.zip, activate it. - Open Theme and edit the text, menu, hours, colours and your Selected With
Trust listing ID in the settings panel. Full walk-through:
publii-theme/README.md. - Set the server under Settings → Server (see hosting below) and hit Sync.
| Host | Notes |
|---|---|
| Bunny CDN | EU company, ~€1/mo minimum. Storage Zone + Pull Zone. What we use for the paid setup. |
| Cloudflare Pages | Easiest: drag the folder in, add your domain, done. Free, unlimited bandwidth. |
| GitHub Pages | Free. Push the folder to a repo, enable Pages. Needs a GitHub account. |
| Netlify | Free tier, drag-and-drop deploy. 100 GB/mo bandwidth. |
Point your own domain at whichever you pick. Domain registration and renewal stay with you.
./build-zip.shProduces the-square-pizza.zip with the demo-only blocks removed.
- €150 one-off — we deploy it to Bunny CDN, point your domain, 30-minute call, and 15 days of free support questions (about the site or Selected With Trust).
- €300 one-off — the above plus a one-hour on-site session where we build it with you.
- After 15 days: optional €5/month ongoing support.