mirror of
https://github.com/chobbledotcom/chobble-template.git
synced 2025-11-16 13:37:43 +00:00
The Chobble template - an Eleventy site, built with Nix
https://example.chobble.com
| .forgejo/workflows | ||
| .github | ||
| .zed | ||
| bin | ||
| screenshots | ||
| src | ||
| test | ||
| .eleventy.js | ||
| .envrc | ||
| .gitignore | ||
| .pages.yml | ||
| biome.json | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| sizes-validator.html | ||
The Chobble Template
⚠️ Don't forget to change the Formspark and Botpoison info in _site/data.json!! ⚠️ or in your repository's action's secrets
See this template in action at:
- example.chobble.com
- tradesperson-example.chobble.com
- southportorganics.co.uk
- house-of-desserts.co.uk
- ukegroupnorth.com
- myalarmsecurity.co.uk
Want me to make you a website based on this template? Hit me up at chobble.com.
💖 Want to support the development of this template? 💖 Donate at liberapay.com/chobble
This should let you get started with the Eleventy static site builder, really easily.
The Github action is set to deploy to both Neocities and Bunny.net - you'll need to edit that.
Featuring common business website features like:
- News posts
- Reviews
- Events (one-off and recurring)
- Products (with linked reviews)
- Categories (with linked products)
- Galleries (on products and events)
- Team member profiles
- Menus
- A contact form using Formspark and Botpoison
- Heading images
- Customisable strings
- Responsive images with
srcset, base64 low quality placeholders, optional custom cropping - Github actions to deploy to Bunny and Neocities
- Sitemap and pretty blog feed
And Nix'y features like:
- direnv support via
flake.nix- rundirenv allow - or run
nix developif you don't have direnv lintshell script to format code with Biome (requires Nix)screenshotshell script to take website screenshots (requires Nix)
And Eleventy features like:
- Canonical URLs
- A directory to store favicon cruft
- A
_data/site.jsonmetadata store - A
collection.imagescollection of the files insrc/images
And quality of life features like:
- Linting with Biome
- Tidy HTML output from Prettier
- CSS bundling (but not in dev)
- Instant page navigation from Turbo
Want a website based on this template? Clone this repo, or hit me up at Chobble.com.