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.
 
 
 
chimo 4524f2b823
recipe: pulled pork stuffs
6 months ago
_components reboot 2 years ago
_data fix formatting 11 months ago
_includes Added simple translation. 11 months ago
_layouts recipe: Markup with h-recipe microformat2 8 months ago
_posts beta stuff (with announcement post) 2 years ago
_recipes recipe: pulled pork stuffs 6 months ago
assets lighter pattern 5 years ago
css utility-first css 11 months ago
icons manifest updates 1 year ago
images Replace original content with mine 8 months ago
js js language 5 years ago
plugins basic search 2 years ago
.gitignore Remove _site directory from repo. 1 year ago
CNAME adding it back 2 years ago
LICENSE Create LICENSE 2 years ago
_chowdown.sketch /beta updates 11 months ago
_config.yml Replace original content with mine 8 months ago
about.md reboot 2 years ago
beta.html beta 2 years ago
blog.html Updated URLs for blog posts to include site.baseurl 2 years ago
docker-compose.yml Add sample docker-compose file. 1 year ago
feed.xml reboot 2 years ago
index.html Replace original content with mine 8 months ago
manifest.json Update manifest.json 1 year ago
readme.md readme 2 years ago
recipes.json recipe, baseurl, images 1 year ago
robots.txt robots 5 years ago
search.html Images in search results for /beta 11 months ago
search.json Fixed duplicate comma introduced in #28 11 months ago
serviceworker.js testing a service worker 1 year ago

readme.md

Chowdown

A simple, plaintext recipe database for hackers

http://chowdown.io

Getting Started

This is a Jekyll build. Make sure you have Jekyll installed. To install, run this command in the terminal (or iTerm, etc):

gem install bundler jekyll

or to check if you've got it installed already:

jekyll -v

Clone or download this repo. Navigate to the folder in terminal (or iTerm, etc), and then run:

jekyll serve

With default settings, you should be able to view the site locally at http://127.0.0.1:4000/

Writing a Recipe

The recipes are stored in the collection "Recipes" (the folder /_recipes).

They are written in Markdown and contain a few special sections:

  • The frontmatter, which contains:
  • Title, Image, and Layout (which is "recipe")
  • Ingredients (a list of things in the dish)
  • Directions (a list of steps for the dish)
  • Body content (for intros, stories, written detail)

If you need help with Markdown, here's a handy cheatsheet.

Writing a component recipe

A component recipe is a special recipe made up of other recipes. To make a new component recipe:

  • place your smaller, single recipes into the /_components folder
  • make a new recipe like normal in the /_recipes folders
  • in the frontmatter of this new recipe, include your recipes from the /_components folder (instead of the usual Ingredeints list)

You can an example on the Red Berry Tart recipe.