1
0
Fork 0
mirror of https://github.com/chobbledotcom/chobble-template.git synced 2025-12-14 01:57:43 +00:00
The Chobble template - an Eleventy site, built with Nix https://example.chobble.com
Find a file
2025-12-13 05:04:25 +00:00
.forgejo/workflows Use pnpm 2025-11-29 11:39:11 +00:00
.github Add SKU generator 2025-12-10 01:55:56 +00:00
.zed Add jscpd for copy/paste detection (#51) 2025-11-28 13:53:06 +00:00
bin Simplify bin folder 2025-09-16 17:49:19 +01:00
ecommerce-backend Allow multiple hosts in the ecommerce backend 2025-12-10 15:37:48 +00:00
screenshots Simplify theme 2025-04-23 16:52:26 +00:00
src Merge JS files 2025-12-13 05:04:25 +00:00
test Let products be linked to events 2025-12-12 15:01:16 +00:00
.eleventy.js Add inline_asset filter and use that for the footer social links 2025-12-11 17:15:28 +00:00
.envrc Use system nixpkgs 2025-12-11 00:20:24 +00:00
.gitignore Add .image-cache folder 2025-04-08 21:29:44 +00:00
.jscpd.json Unify a bunch of shared 11tydata code 2025-12-09 19:33:52 +00:00
.pages.yml Add reviewer thumbnails 2025-12-12 16:07:34 +00:00
biome.json Fix Biome config 2025-12-09 18:38:01 +00:00
flake.lock Use system nixpkgs 2025-12-11 00:20:24 +00:00
flake.nix Use system nixpkgs 2025-12-11 00:20:24 +00:00
knip.json Limit posts / products in dev 2025-12-09 16:24:50 +00:00
LICENSE Initial commit 2025-03-18 17:36:20 +00:00
package.json Limit posts / products in dev 2025-12-09 16:24:50 +00:00
pnpm-lock.yaml Limit posts / products in dev 2025-12-09 16:24:50 +00:00
README.md Update README.md 2025-11-24 15:52:29 +00:00
sizes-validator.html Add jscpd for copy/paste detection (#51) 2025-11-28 13:53:06 +00:00

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:

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 - run direnv allow
  • or run nix develop if you don't have direnv
  • lint shell script to format code with Biome (requires Nix)
  • screenshot shell script to take website screenshots (requires Nix)

And Eleventy features like:

  • Canonical URLs
  • A directory to store favicon cruft
  • A _data/site.json metadata store
  • A collection.images collection of the files in src/images

And quality of life features like:

  • Linting with Biome
  • 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.