The family cookbook, in blog form
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Charles Pence 04e14397ef
Remove a couple untested tags.
4 days ago
archetypes Loads of new recipes. 2 years ago
assets Only prevent default for 'Enter', also support new API. 3 years ago
bin Add client-side searching. 3 years ago
content Remove a couple untested tags. 4 days ago
layouts RSS! 1 year ago
.gitignore Add nonnettes. 10 months ago Update README. 2 years ago
config.toml RSS! 1 year ago
deploy Update build script and rename it to match my other sites. 2 years ago
package.json Update jQuery. 2 years ago
yarn.lock Update jQuery. 2 years ago

Recipe Site

This is our family recipe site, in the form of a Hugo blog and available at

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/

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.