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 8e8eb2ee5f
Revise these temps down.
2 weeks ago
archetypes Fix up the archetype. 6 months ago
assets Only prevent default for 'Enter', also support new API. 5 months ago
bin Add client-side searching. 6 months ago
content Revise these temps down. 2 weeks ago
layouts Don't duplicate page title on home. 4 weeks ago
.gitignore Initial import with Hugo, still mostly broken but on the way. 6 months ago Update README. 2 months ago
config.toml Whoops, I never set baseURL. 6 months ago
deploy Update build script and rename it to match my other sites. 2 months ago
package.json Update jQuery. 3 months ago
yarn.lock Update jQuery. 3 months 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.