1
2
Fork 0
  • HTML 49.7%
  • JavaScript 36.5%
  • SCSS 9.6%
  • Shell 4.2%
Find a file
2026-01-12 10:52:01 +01:00
archetypes Loads of new recipes. 2021-01-09 22:59:29 +01:00
assets Add recipe card image (yay!). 2025-05-29 09:32:03 +02:00
bin Add client-side searching. 2020-01-26 21:24:44 +01:00
content Big edits to this one. 2026-01-12 10:52:01 +01:00
layouts Upgrade to Bootstrap 5, clean up top nav. 2024-03-31 17:09:51 +02:00
.gitignore Add nonnettes. 2021-11-28 12:18:18 +01:00
deploy Update deploy script and packages. 2023-07-01 19:10:04 +02:00
hugo.toml Fix a deprecation warning. 2025-11-15 19:35:41 +01:00
package.json Fix JS import nonsense. 2024-03-31 17:19:24 +02:00
README.md Update README. 2023-07-01 19:36:37 +02:00
yarn.lock Fix JS import nonsense. 2024-03-31 17:19:24 +02:00

Recipe Site

This is our family recipe site, in the form of a Hugo blog and available at https://pence.envs.net/recipes.

There's a few things here that might be of interest to someone else:

  • The bin and assets/js folders include the implementation of basic client-side search using lunr, with indexes GZip-compressed and unpacked on the client side with zlibjs. All of those indices are updated automatically on the build branch by the build script in the root.
  • The layouts folder includes some extremely simplistic layouts that might be useful for people who want to make their own recipe collection.

To make a new recipe, run:

hugo new content/posts/post-slug.md

All the metadata fields will be filled in automatically, you just have to clean up the categories and customize the tags.

All code is released under the MIT license; recipe content is public domain and cannot be copyrighted in most world jurisdictions.