Colophon
I want to keep track of recipes that I use, as well as where I source them. I tend to bookmark links under the recipe tag on my Tumblr, but that doesn't give me a copy of them, nor does it let me search them by ingredient.
It is my understanding that the list of ingredients are not copyrightable, so I include them from the source. The cooking directions must be followed from the source blog or cookbook.
Header
Features
- Jekyll 3
- Long Haul Theme
- Hosted on GitHub Pages (source repo bmann/cookbookshelf)
Recipe & Cookbook Formats
(in progress documentation of the YAML front matter I’m using for the recipe collection)
(which is likely better served by looking at the recipe source files)
- Example Recipe from a Cookbook
- Example of Recipe sourced from a Website
- Example Cookbook that the Recipe is from
Cheat Sheet
A few items that are specific to the Long Haul theme, or other things to remember.
See the example post formatting for all the styled elements.
Because this is running in a sub-directory, this is needed in relative URLs:
To Do
-
A way to separate quantities from ingredient names, both for scaling and in order to pull out major ingredients- Short answer: you use an indexed area that looks like this:
- An ingredients page that automatically groups recipes based on the ingredients
- Search, which is a bit tricky with Jekyll + GitHub Pages, but can likely use something like jekyll + lunr.js
- Dive into the quagmire that Microformats.org has documented about recipe formats. This is for import / export into recipe apps (e.g. Paprika uses a YAML Format), grocery lists, etc.
- Implement Algolia search
- Linked / sub recipes