1
2
Fork
You've already forked recipes
0
The family cookbook, in blog form https://pence.envs.net/recipes/
  • HTML 49.7%
  • JavaScript 36.5%
  • SCSS 9.6%
  • Shell 4.2%
2026年06月29日 14:39:39 +02: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 Add a bunch of recipes. 2026年06月29日 14:39:39 +02: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 Update to work around security protection I don't want. 2026年06月29日 14:39:22 +02: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.