logo

Grimgrains

Unnamed repository; edit this file 'description' to name the repository.
commit: 9b75b1ff3d05d87216e959e96faec0c9a5a94cc3
parent 3acacf45f1509211b10335ea4f44c12a321b191e
Author: neauoire <aliceffekt@gmail.com>
Date:   Sat, 21 Dec 2019 16:26:47 -0500

Categorized the home

Diffstat:

Msite/home.html4++--
Msrc/builder.c65++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
Msrc/main.c2+-
Msrc/recipe.h31++++++++++++++++---------------
Msrc/recipes.c12++++++------
5 files changed, 89 insertions(+), 25 deletions(-)

diff --git a/site/home.html b/site/home.html @@ -1 +1 @@ -<!DOCTYPE html><html lang='en'><head><meta charset='utf-8'><meta name='description' content='Grim Grains is an illustrated food blog, it features plant-based (vegan) recipes.'><meta name='viewport' content='width=device-width, initial-scale=1.0'><meta name='twitter:card' content='summary'><meta name='twitter:site' content='@RekkaBell'><meta name='twitter:title' content='Grimgrains'><meta name='twitter:description' content='An illustrated food blog.'><meta name='twitter:creator' content='@RekkaBell'><meta name='twitter:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:title' content='Grimgrains'><meta property='og:type' content='article'><meta property='og:url' content='http://grimgrains.com/'><meta property='og:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:description' content='An illustrated food blog.'><meta property='og:site_name' content='Grimgrains'><title>GrimGrains — Home</title><link rel='stylesheet' type='text/css' href='../links/main.css'></head><body class='home'><header><a id='logo' href='home.html'><img src='../media/interface/logo.png' alt='Grimgrains'></a></header><nav><ul><li class='home'><a href='home.html'>Home</a></li><li class='about'><a href='about.html'>About</a></li><li class='tools'><a href='tools.html'>Tools</a></li><li class='nutrition'><a href='nutrition.html'>Nutrition</a></li><li class='right'><a href='http://twitter.com/grimgrains' target='_blank'>Twitter</a></li></ul></nav><main class='home'><h1>233 Ingredients</h1><dl class='ingredients'><dt><a href='coffee.html'><img src='../media/ingredients/coffee.png'/><b>coffee</b></a></dt><dt><a href='lentils.html'><img src='../media/ingredients/lentils.png'/><b>lentils</b></a></dt><dt><a href='beluga_lentils.html'><img src='../media/ingredients/beluga_lentils.png'/><b>beluga lentils</b></a></dt><dt><a href='brown_lentils.html'><img src='../media/ingredients/brown_lentils.png'/><b>brown lentils</b></a></dt><dt><a href='shelled_hemp_seeds.html'><img src='../media/ingredients/shelled_hemp_seeds.png'/><b>shelled hemp seeds</b></a></dt><dt><a href='tempeh.html'><img src='../media/ingredients/tempeh.png'/><b>tempeh</b></a></dt><dt><a href='peanut_butter.html'><img src='../media/ingredients/peanut_butter.png'/><b>peanut butter</b></a></dt><dt><a href='peanuts.html'><img src='../media/ingredients/peanuts.png'/><b>peanuts</b></a></dt><dt><a href='soy_beans.html'><img src='../media/ingredients/soy_beans.png'/><b>soy beans</b></a></dt><dt><a href='beans.html'><img src='../media/ingredients/beans.png'/><b>beans</b></a></dt><dt><a href='black_beans.html'><img src='../media/ingredients/black_beans.png'/><b>black beans</b></a></dt><dt><a href='green_beans.html'><img src='../media/ingredients/green_beans.png'/><b>green beans</b></a></dt><dt><a href='kidney_beans.html'><img src='../media/ingredients/kidney_beans.png'/><b>kidney beans</b></a></dt><dt><a href='edamame.html'><img src='../media/ingredients/edamame.png'/><b>edamame</b></a></dt><dt><a href='chickpeas.html'><img src='../media/ingredients/chickpeas.png'/><b>chickpeas</b></a></dt><dt><a href='chickpea_flour.html'><img src='../media/ingredients/chickpea_flour.png'/><b>chickpea flour</b></a></dt><dt><a href='peas.html'><img src='../media/ingredients/peas.png'/><b>peas</b></a></dt><dt><a href='green_peas.html'><img src='../media/ingredients/green_peas.png'/><b>green peas</b></a></dt><dt><a href='mungbeans.html'><img src='../media/ingredients/mungbeans.png'/><b>mungbeans</b></a></dt><dt><a href='green_cabbage.html'><img src='../media/ingredients/green_cabbage.png'/><b>green cabbage</b></a></dt><dt><a href='red_cabbage.html'><img src='../media/ingredients/red_cabbage.png'/><b>red cabbage</b></a></dt><dt><a href='kale.html'><img src='../media/ingredients/kale.png'/><b>kale</b></a></dt><dt><a href='arugula.html'><img src='../media/ingredients/arugula.png'/><b>arugula</b></a></dt><dt><a href='cauliflower.html'><img src='../media/ingredients/cauliflower.png'/><b>cauliflower</b></a></dt><dt><a href='white_cauliflower.html'><img src='../media/ingredients/white_cauliflower.png'/><b>white cauliflower</b></a></dt><dt><a href='purple_cauliflower.html'><img src='../media/ingredients/purple_cauliflower.png'/><b>purple cauliflower</b></a></dt><dt><a href='brussel_sprouts.html'><img src='../media/ingredients/brussel_sprouts.png'/><b>brussel sprouts</b></a></dt><dt><a href='daikon.html'><img src='../media/ingredients/daikon.png'/><b>daikon</b></a></dt><dt><a href='arame.html'><img src='../media/ingredients/arame.png'/><b>arame</b></a></dt><dt><a href='seaweed.html'><img src='../media/ingredients/seaweed.png'/><b>seaweed</b></a></dt><dt><a href='mushroom.html'><img src='../media/ingredients/mushroom.png'/><b>mushroom</b></a></dt><dt><a href='wakame.html'><img src='../media/ingredients/wakame.png'/><b>wakame</b></a></dt><dt><a href='dried_hijiki.html'><img src='../media/ingredients/dried_hijiki.png'/><b>dried hijiki</b></a></dt><dt><a href='bull_kelp_powder.html'><img src='../media/ingredients/bull_kelp_powder.png'/><b>bull kelp powder</b></a></dt><dt><a href='nori.html'><img src='../media/ingredients/nori.png'/><b>nori</b></a></dt><dt><a href='nori_sheets.html'><img src='../media/ingredients/nori_sheets.png'/><b>nori sheets</b></a></dt><dt><a href='shiitake.html'><img src='../media/ingredients/shiitake.png'/><b>shiitake</b></a></dt><dt><a href='crimini.html'><img src='../media/ingredients/crimini.png'/><b>crimini</b></a></dt><dt><a href='portobello.html'><img src='../media/ingredients/portobello.png'/><b>portobello</b></a></dt><dt><a href='shimeji.html'><img src='../media/ingredients/shimeji.png'/><b>shimeji</b></a></dt><dt><a href='button_mushrooms.html'><img src='../media/ingredients/button_mushrooms.png'/><b>button mushrooms</b></a></dt><dt><a href='flax_seeds.html'><img src='../media/ingredients/flax_seeds.png'/><b>flax seeds</b></a></dt><dt><a href='sunflower_seeds.html'><img src='../media/ingredients/sunflower_seeds.png'/><b>sunflower seeds</b></a></dt><dt><a href='pumpkin_seeds.html'><img src='../media/ingredients/pumpkin_seeds.png'/><b>pumpkin seeds</b></a></dt><dt><a href='sesame_seeds.html'><img src='../media/ingredients/sesame_seeds.png'/><b>sesame seeds</b></a></dt><dt><a href='white_sesame_seeds.html'><img src='../media/ingredients/white_sesame_seeds.png'/><b>white sesame seeds</b></a></dt><dt><a href='black_sesame_seeds.html'><img src='../media/ingredients/black_sesame_seeds.png'/><b>black sesame seeds</b></a></dt><dt><a href='tahini.html'><img src='../media/ingredients/tahini.png'/><b>tahini</b></a></dt><dt><a href='pomegranate_seeds.html'><img src='../media/ingredients/pomegranate_seeds.png'/><b>pomegranate seeds</b></a></dt><dt><a href='chia_seeds.html'><img src='../media/ingredients/chia_seeds.png'/><b>chia seeds</b></a></dt><dt><a href='nagaimo.html'><img src='../media/ingredients/nagaimo.png'/><b>nagaimo</b></a></dt><dt><a href='carrots.html'><img src='../media/ingredients/carrots.png'/><b>carrots</b></a></dt><dt><a href='small_heirloom_tomatoes.html'><img src='../media/ingredients/small_heirloom_tomatoes.png'/><b>small heirloom tomatoes</b></a></dt><dt><a href='heirloom_carrots.html'><img src='../media/ingredients/heirloom_carrots.png'/><b>heirloom carrots</b></a></dt><dt><a href='ginger.html'><img src='../media/ingredients/ginger.png'/><b>ginger</b></a></dt><dt><a href='ginger_root.html'><img src='../media/ingredients/ginger_root.png'/><b>ginger root</b></a></dt><dt><a href='potatoes.html'><img src='../media/ingredients/potatoes.png'/><b>potatoes</b></a></dt><dt><a href='russet_potatoes.html'><img src='../media/ingredients/russet_potatoes.png'/><b>russet potatoes</b></a></dt><dt><a href='sweet_potatoes.html'><img src='../media/ingredients/sweet_potatoes.png'/><b>sweet potatoes</b></a></dt><dt><a href='beets.html'><img src='../media/ingredients/beets.png'/><b>beets</b></a></dt><dt><a href='golden_beets.html'><img src='../media/ingredients/golden_beets.png'/><b>golden beets</b></a></dt><dt><a href='red_beets.html'><img src='../media/ingredients/red_beets.png'/><b>red beets</b></a></dt><dt><a href='cassava.html'><img src='../media/ingredients/cassava.png'/><b>cassava</b></a></dt><dt><a href='garlic.html'><img src='../media/ingredients/garlic.png'/><b>garlic</b></a></dt><dt><a href='garlic_powder.html'><img src='../media/ingredients/garlic_powder.png'/><b>garlic powder</b></a></dt><dt><a href='onion.html'><img src='../media/ingredients/onion.png'/><b>onion</b></a></dt><dt><a href='red_onion.html'><img src='../media/ingredients/red_onion.png'/><b>red onion</b></a></dt><dt><a href='onion_powder.html'><img src='../media/ingredients/onion_powder.png'/><b>onion powder</b></a></dt><dt><a href='yellow_onion.html'><img src='../media/ingredients/yellow_onion.png'/><b>yellow onion</b></a></dt><dt><a href='cucumber.html'><img src='../media/ingredients/cucumber.png'/><b>cucumber</b></a></dt><dt><a href='persian_cucumbers.html'><img src='../media/ingredients/persian_cucumbers.png'/><b>persian cucumbers</b></a></dt><dt><a href='eggplant.html'><img src='../media/ingredients/eggplant.png'/><b>eggplant</b></a></dt><dt><a href='zucchini.html'><img src='../media/ingredients/zucchini.png'/><b>zucchini</b></a></dt><dt><a href='chives.html'><img src='../media/ingredients/chives.png'/><b>chives</b></a></dt><dt><a href='peppers.html'><img src='../media/ingredients/peppers.png'/><b>peppers</b></a></dt><dt><a href='red_bell_peppers.html'><img src='../media/ingredients/red_bell_peppers.png'/><b>red bell peppers</b></a></dt><dt><a href='tomato_paste.html'><img src='../media/ingredients/tomato_paste.png'/><b>tomato paste</b></a></dt><dt><a href='avocado.html'><img src='../media/ingredients/avocado.png'/><b>avocado</b></a></dt><dt><a href='pumpkin.html'><img src='../media/ingredients/pumpkin.png'/><b>pumpkin</b></a></dt><dt><a href='olives.html'><img src='../media/ingredients/olives.png'/><b>olives</b></a></dt><dt><a href='green_olives.html'><img src='../media/ingredients/green_olives.png'/><b>green olives</b></a></dt><dt><a href='black_olives.html'><img src='../media/ingredients/black_olives.png'/><b>black olives</b></a></dt><dt><a href='pimento_olives.html'><img src='../media/ingredients/pimento_olives.png'/><b>pimento olives</b></a></dt><dt><a href='acorn_squash.html'><img src='../media/ingredients/acorn_squash.png'/><b>acorn squash</b></a></dt><dt><a href='breadfruit.html'><img src='../media/ingredients/breadfruit.png'/><b>breadfruit</b></a></dt><dt><a href='scallions.html'><img src='../media/ingredients/scallions.png'/><b>scallions</b></a></dt><dt><a href='spinach.html'><img src='../media/ingredients/spinach.png'/><b>spinach</b></a></dt><dt><a href='alfalfa_sprouts.html'><img src='../media/ingredients/alfalfa_sprouts.png'/><b>alfalfa sprouts</b></a></dt><dt><a href='dried_raisins.html'><img src='../media/ingredients/dried_raisins.png'/><b>dried raisins</b></a></dt><dt><a href='blackberries.html'><img src='../media/ingredients/blackberries.png'/><b>blackberries</b></a></dt><dt><a href='dried_cranberries.html'><img src='../media/ingredients/dried_cranberries.png'/><b>dried cranberries</b></a></dt><dt><a href='dried_white_mulberries.html'><img src='../media/ingredients/dried_white_mulberries.png'/><b>dried white mulberries</b></a></dt><dt><a href='dry_corn_kernels.html'><img src='../media/ingredients/dry_corn_kernels.png'/><b>dry corn kernels</b></a></dt><dt><a href='pandanus_fruit.html'><img src='../media/ingredients/pandanus_fruit.png'/><b>pandanus fruit</b></a></dt><dt><a href='banana.html'><img src='../media/ingredients/banana.png'/><b>banana</b></a></dt><dt><a href='apple.html'><img src='../media/ingredients/apple.png'/><b>apple</b></a></dt><dt><a href='lemon.html'><img src='../media/ingredients/lemon.png'/><b>lemon</b></a></dt><dt><a href='lemon_zest.html'><img src='../media/ingredients/lemon_zest.png'/><b>lemon zest</b></a></dt><dt><a href='lemon_juice.html'><img src='../media/ingredients/lemon_juice.png'/><b>lemon juice</b></a></dt><dt><a href='orange.html'><img src='../media/ingredients/orange.png'/><b>orange</b></a></dt><dt><a href='pears.html'><img src='../media/ingredients/pears.png'/><b>pears</b></a></dt><dt><a href='bartlett_pear.html'><img src='../media/ingredients/bartlett_pear.png'/><b>bartlett pear</b></a></dt><dt><a href='papaya.html'><img src='../media/ingredients/papaya.png'/><b>papaya</b></a></dt><dt><a href='pomegranate.html'><img src='../media/ingredients/pomegranate.png'/><b>pomegranate</b></a></dt><dt><a href='pomegranate_juice.html'><img src='../media/ingredients/pomegranate_juice.png'/><b>pomegranate juice</b></a></dt><dt><a href='mango.html'><img src='../media/ingredients/mango.png'/><b>mango</b></a></dt><dt><a href='hachiya_persimmon.html'><img src='../media/ingredients/hachiya_persimmon.png'/><b>hachiya persimmon</b></a></dt><dt><a href='persimmon.html'><img src='../media/ingredients/persimmon.png'/><b>persimmon</b></a></dt><dt><a href='dates.html'><img src='../media/ingredients/dates.png'/><b>dates</b></a></dt><dt><a href='deglet_noor_dates.html'><img src='../media/ingredients/deglet_noor_dates.png'/><b>deglet noor dates</b></a></dt><dt><a href='date_caramel.html'><img src='../media/ingredients/date_caramel.png'/><b>date caramel</b></a></dt><dt><a href='apricot_jam.html'><img src='../media/ingredients/apricot_jam.png'/><b>apricot jam</b></a></dt><dt><a href='ao_nori.html'><img src='../media/ingredients/ao_nori.png'/><b>ao nori</b></a></dt><dt><a href='kanten_powder.html'><img src='../media/ingredients/kanten_powder.png'/><b>kanten powder</b></a></dt><dt><a href='turmeric_root.html'><img src='../media/ingredients/turmeric_root.png'/><b>turmeric root</b></a></dt><dt><a href='ground_turmeric.html'><img src='../media/ingredients/ground_turmeric.png'/><b>ground turmeric</b></a></dt><dt><a href='cinnamon.html'><img src='../media/ingredients/cinnamon.png'/><b>cinnamon</b></a></dt><dt><a href='rosemary.html'><img src='../media/ingredients/rosemary.png'/><b>rosemary</b></a></dt><dt><a href='basil.html'><img src='../media/ingredients/basil.png'/><b>basil</b></a></dt><dt><a href='dried_basil.html'><img src='../media/ingredients/dried_basil.png'/><b>dried basil</b></a></dt><dt><a href='wasabi_root.html'><img src='../media/ingredients/wasabi_root.png'/><b>wasabi root</b></a></dt><dt><a href='wasabi_powder.html'><img src='../media/ingredients/wasabi_powder.png'/><b>wasabi powder</b></a></dt><dt><a href='sichuan_peppercorns.html'><img src='../media/ingredients/sichuan_peppercorns.png'/><b>sichuan peppercorns</b></a></dt><dt><a href='coriander.html'><img src='../media/ingredients/coriander.png'/><b>coriander</b></a></dt><dt><a href='mint.html'><img src='../media/ingredients/mint.png'/><b>mint</b></a></dt><dt><a href='peppermint.html'><img src='../media/ingredients/peppermint.png'/><b>peppermint</b></a></dt><dt><a href='cocoa_beans.html'><img src='../media/ingredients/cocoa_beans.png'/><b>cocoa beans</b></a></dt><dt><a href='cocoa_powder.html'><img src='../media/ingredients/cocoa_powder.png'/><b>cocoa powder</b></a></dt><dt><a href='cayenne_pepper.html'><img src='../media/ingredients/cayenne_pepper.png'/><b>cayenne pepper</b></a></dt><dt><a href='cayenne_pepper_powder.html'><img src='../media/ingredients/cayenne_pepper_powder.png'/><b>cayenne pepper powder</b></a></dt><dt><a href='anise_seeds.html'><img src='../media/ingredients/anise_seeds.png'/><b>anise seeds</b></a></dt><dt><a href='nutritional_yeast.html'><img src='../media/ingredients/nutritional_yeast.png'/><b>nutritional yeast</b></a></dt><dt><a href='vanilla.html'><img src='../media/ingredients/vanilla.png'/><b>vanilla</b></a></dt><dt><a href='vanilla_extract.html'><img src='../media/ingredients/vanilla_extract.png'/><b>vanilla extract</b></a></dt><dt><a href='nutmeg.html'><img src='../media/ingredients/nutmeg.png'/><b>nutmeg</b></a></dt><dt><a href='thyme.html'><img src='../media/ingredients/thyme.png'/><b>thyme</b></a></dt><dt><a href='poppy_seeds.html'><img src='../media/ingredients/poppy_seeds.png'/><b>poppy seeds</b></a></dt><dt><a href='paprika.html'><img src='../media/ingredients/paprika.png'/><b>paprika</b></a></dt><dt><a href='smoked_paprika.html'><img src='../media/ingredients/smoked_paprika.png'/><b>smoked paprika</b></a></dt><dt><a href='curry_powder.html'><img src='../media/ingredients/curry_powder.png'/><b>curry powder</b></a></dt><dt><a href='cumin_seeds.html'><img src='../media/ingredients/cumin_seeds.png'/><b>cumin seeds</b></a></dt><dt><a href='mustard_seeds.html'><img src='../media/ingredients/mustard_seeds.png'/><b>mustard seeds</b></a></dt><dt><a href='dijon_mustard.html'><img src='../media/ingredients/dijon_mustard.png'/><b>dijon mustard</b></a></dt><dt><a href='black_pepper.html'><img src='../media/ingredients/black_pepper.png'/><b>black pepper</b></a></dt><dt><a href='shichimi_togarashi.html'><img src='../media/ingredients/shichimi_togarashi.png'/><b>shichimi togarashi</b></a></dt><dt><a href='garam_masala.html'><img src='../media/ingredients/garam_masala.png'/><b>garam masala</b></a></dt><dt><a href='panko.html'><img src='../media/ingredients/panko.png'/><b>panko</b></a></dt><dt><a href='carob.html'><img src='../media/ingredients/carob.png'/><b>carob</b></a></dt><dt><a href='carob_chips.html'><img src='../media/ingredients/carob_chips.png'/><b>carob chips</b></a></dt><dt><a href='bay_leaf.html'><img src='../media/ingredients/bay_leaf.png'/><b>bay leaf</b></a></dt><dt><a href='chili_pepper_flakes.html'><img src='../media/ingredients/chili_pepper_flakes.png'/><b>chili pepper flakes</b></a></dt><dt><a href='chili_peppers.html'><img src='../media/ingredients/chili_peppers.png'/><b>chili peppers</b></a></dt><dt><a href='hops.html'><img src='../media/ingredients/hops.png'/><b>hops</b></a></dt><dt><a href='dried_orange_peel.html'><img src='../media/ingredients/dried_orange_peel.png'/><b>dried orange peel</b></a></dt><dt><a href='oregano.html'><img src='../media/ingredients/oregano.png'/><b>oregano</b></a></dt><dt><a href='whole_wheat_flour.html'><img src='../media/ingredients/whole_wheat_flour.png'/><b>whole wheat flour</b></a></dt><dt><a href='buckwheat_groats.html'><img src='../media/ingredients/buckwheat_groats.png'/><b>buckwheat groats</b></a></dt><dt><a href='buckwheat_noodles.html'><img src='../media/ingredients/buckwheat_noodles.png'/><b>buckwheat noodles</b></a></dt><dt><a href='buckwheat_flour.html'><img src='../media/ingredients/buckwheat_flour.png'/><b>buckwheat flour</b></a></dt><dt><a href='einkorn_wheat_flour.html'><img src='../media/ingredients/einkorn_wheat_flour.png'/><b>einkorn wheat flour</b></a></dt><dt><a href='spelt_flour.html'><img src='../media/ingredients/spelt_flour.png'/><b>spelt flour</b></a></dt><dt><a href='gluten_flour.html'><img src='../media/ingredients/gluten_flour.png'/><b>gluten flour</b></a></dt><dt><a href='cornmeal.html'><img src='../media/ingredients/cornmeal.png'/><b>cornmeal</b></a></dt><dt><a href='corn_semolina.html'><img src='../media/ingredients/corn_semolina.png'/><b>corn semolina</b></a></dt><dt><a href='rolled_oats.html'><img src='../media/ingredients/rolled_oats.png'/><b>rolled oats</b></a></dt><dt><a href='rice.html'><img src='../media/ingredients/rice.png'/><b>rice</b></a></dt><dt><a href='basmati_rice.html'><img src='../media/ingredients/basmati_rice.png'/><b>basmati rice</b></a></dt><dt><a href='short_grain_white_rice.html'><img src='../media/ingredients/short_grain_white_rice.png'/><b>short grain white rice</b></a></dt><dt><a href='black_rice.html'><img src='../media/ingredients/black_rice.png'/><b>black rice</b></a></dt><dt><a href='puffed_rice.html'><img src='../media/ingredients/puffed_rice.png'/><b>puffed rice</b></a></dt><dt><a href='medium_grain_brown_rice.html'><img src='../media/ingredients/medium_grain_brown_rice.png'/><b>medium grain brown rice</b></a></dt><dt><a href='black_glutinous_rice.html'><img src='../media/ingredients/black_glutinous_rice.png'/><b>black glutinous rice</b></a></dt><dt><a href='rice_flour.html'><img src='../media/ingredients/rice_flour.png'/><b>rice flour</b></a></dt><dt><a href='flour.html'><img src='../media/ingredients/flour.png'/><b>flour</b></a></dt><dt><a href='all_purpose_flour.html'><img src='../media/ingredients/all_purpose_flour.png'/><b>all purpose flour</b></a></dt><dt><a href='breadfruit_flour.html'><img src='../media/ingredients/breadfruit_flour.png'/><b>breadfruit flour</b></a></dt><dt><a href='wheat_semolina.html'><img src='../media/ingredients/wheat_semolina.png'/><b>wheat semolina</b></a></dt><dt><a href='beni_shouga.html'><img src='../media/ingredients/beni_shouga.png'/><b>beni shouga</b></a></dt><dt><a href='vegemite.html'><img src='../media/ingredients/vegemite.png'/><b>vegemite</b></a></dt><dt><a href='miso.html'><img src='../media/ingredients/miso.png'/><b>miso</b></a></dt><dt><a href='red_miso.html'><img src='../media/ingredients/red_miso.png'/><b>red miso</b></a></dt><dt><a href='white_miso.html'><img src='../media/ingredients/white_miso.png'/><b>white miso</b></a></dt><dt><a href='tofu.html'><img src='../media/ingredients/tofu.png'/><b>tofu</b></a></dt><dt><a href='soft_tofu.html'><img src='../media/ingredients/soft_tofu.png'/><b>soft tofu</b></a></dt><dt><a href='burmese_tofu.html'><img src='../media/ingredients/burmese_tofu.png'/><b>burmese tofu</b></a></dt><dt><a href='veganaise.html'><img src='../media/ingredients/veganaise.png'/><b>veganaise</b></a></dt><dt><a href='soy_sauce.html'><img src='../media/ingredients/soy_sauce.png'/><b>soy sauce</b></a></dt><dt><a href='sriracha.html'><img src='../media/ingredients/sriracha.png'/><b>sriracha</b></a></dt><dt><a href='mirin.html'><img src='../media/ingredients/mirin.png'/><b>mirin</b></a></dt><dt><a href='baking_powder.html'><img src='../media/ingredients/baking_powder.png'/><b>baking powder</b></a></dt><dt><a href='bamboo_charcoal_powder.html'><img src='../media/ingredients/bamboo_charcoal_powder.png'/><b>bamboo charcoal powder</b></a></dt><dt><a href='cornstarch.html'><img src='../media/ingredients/cornstarch.png'/><b>cornstarch</b></a></dt><dt><a href='active_dry_yeast.html'><img src='../media/ingredients/active_dry_yeast.png'/><b>active dry yeast</b></a></dt><dt><a href='baking_soda.html'><img src='../media/ingredients/baking_soda.png'/><b>baking soda</b></a></dt><dt><a href='agar_agar_powder.html'><img src='../media/ingredients/agar_agar_powder.png'/><b>agar agar powder</b></a></dt><dt><a href='arrowroot_starch.html'><img src='../media/ingredients/arrowroot_starch.png'/><b>arrowroot starch</b></a></dt><dt><a href='maple_syrup.html'><img src='../media/ingredients/maple_syrup.png'/><b>maple syrup</b></a></dt><dt><a href='brown_rice_syrup.html'><img src='../media/ingredients/brown_rice_syrup.png'/><b>brown rice syrup</b></a></dt><dt><a href='rice_vinegar.html'><img src='../media/ingredients/rice_vinegar.png'/><b>rice vinegar</b></a></dt><dt><a href='japanese_rice_vinegar.html'><img src='../media/ingredients/japanese_rice_vinegar.png'/><b>japanese rice vinegar</b></a></dt><dt><a href='balsamic_vinegar.html'><img src='../media/ingredients/balsamic_vinegar.png'/><b>balsamic vinegar</b></a></dt><dt><a href='apple_cider_vinegar.html'><img src='../media/ingredients/apple_cider_vinegar.png'/><b>apple cider vinegar</b></a></dt><dt><a href='matcha_powder.html'><img src='../media/ingredients/matcha_powder.png'/><b>matcha powder</b></a></dt><dt><a href='houjicha.html'><img src='../media/ingredients/houjicha.png'/><b>houjicha</b></a></dt><dt><a href='beer.html'><img src='../media/ingredients/beer.png'/><b>beer</b></a></dt><dt><a href='sake.html'><img src='../media/ingredients/sake.png'/><b>sake</b></a></dt><dt><a href='coconut_oil.html'><img src='../media/ingredients/coconut_oil.png'/><b>coconut oil</b></a></dt><dt><a href='canola_oil.html'><img src='../media/ingredients/canola_oil.png'/><b>canola oil</b></a></dt><dt><a href='olive_oil.html'><img src='../media/ingredients/olive_oil.png'/><b>olive oil</b></a></dt><dt><a href='sesame_oil.html'><img src='../media/ingredients/sesame_oil.png'/><b>sesame oil</b></a></dt><dt><a href='peppermint_oil.html'><img src='../media/ingredients/peppermint_oil.png'/><b>peppermint oil</b></a></dt><dt><a href='fresh_dill.html'><img src='../media/ingredients/fresh_dill.png'/><b>fresh dill</b></a></dt><dt><a href='coconut_milk.html'><img src='../media/ingredients/coconut_milk.png'/><b>coconut milk</b></a></dt><dt><a href='soy_milk.html'><img src='../media/ingredients/soy_milk.png'/><b>soy milk</b></a></dt><dt><a href='baguette.html'><img src='../media/ingredients/baguette.png'/><b>baguette</b></a></dt><dt><a href='bread_crusts.html'><img src='../media/ingredients/bread_crusts.png'/><b>bread crusts</b></a></dt><dt><a href='vegan_butter.html'><img src='../media/ingredients/vegan_butter.png'/><b>vegan butter</b></a></dt><dt><a href='scoobi_do.html'><img src='../media/ingredients/scoobi_do.png'/><b>scoobi do</b></a></dt><dt><a href='fusilli.html'><img src='../media/ingredients/fusilli.png'/><b>fusilli</b></a></dt><dt><a href='soy_yogurt.html'><img src='../media/ingredients/soy_yogurt.png'/><b>soy yogurt</b></a></dt><dt><a href='kinako.html'><img src='../media/ingredients/kinako.png'/><b>kinako</b></a></dt><dt><a href='corn_tortillas.html'><img src='../media/ingredients/corn_tortillas.png'/><b>corn tortillas</b></a></dt><dt><a href='fleur_de_sel.html'><img src='../media/ingredients/fleur_de_sel.png'/><b>fleur de sel</b></a></dt><dt><a href='vegetable_bouillon.html'><img src='../media/ingredients/vegetable_bouillon.png'/><b>vegetable bouillon</b></a></dt><dt><a href='water.html'><img src='../media/ingredients/water.png'/><b>water</b></a></dt><dt><a href='sugar.html'><img src='../media/ingredients/sugar.png'/><b>sugar</b></a></dt><dt><a href='powdered_sugar.html'><img src='../media/ingredients/powdered_sugar.png'/><b>powdered sugar</b></a></dt><dt><a href='whole_cane_sugar.html'><img src='../media/ingredients/whole_cane_sugar.png'/><b>whole cane sugar</b></a></dt><dt><a href='coconut_sugar.html'><img src='../media/ingredients/coconut_sugar.png'/><b>coconut sugar</b></a></dt><dt><a href='brown_sugar.html'><img src='../media/ingredients/brown_sugar.png'/><b>brown sugar</b></a></dt><dt><a href='salt.html'><img src='../media/ingredients/salt.png'/><b>salt</b></a></dt><dt><a href='sea_salt.html'><img src='../media/ingredients/sea_salt.png'/><b>sea salt</b></a></dt><dt><a href='chocolate_chips.html'><img src='../media/ingredients/chocolate_chips.png'/><b>chocolate chips</b></a></dt></dl><h1>61 Recipes</h1><ul class='recipes col3'><h3>Breakfast</h3></main><footer><a href='about.html'>Grimgrains</a> © 2014—2019<br><a href='http://100r.co/' target='_blank'>Hundred Rabbits</a></footer></body></html>- \ No newline at end of file +<!DOCTYPE html><html lang='en'><head><meta charset='utf-8'><meta name='description' content='Grim Grains is an illustrated food blog, it features plant-based (vegan) recipes.'><meta name='viewport' content='width=device-width, initial-scale=1.0'><meta name='twitter:card' content='summary'><meta name='twitter:site' content='@RekkaBell'><meta name='twitter:title' content='Grimgrains'><meta name='twitter:description' content='An illustrated food blog.'><meta name='twitter:creator' content='@RekkaBell'><meta name='twitter:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:title' content='Grimgrains'><meta property='og:type' content='article'><meta property='og:url' content='http://grimgrains.com/'><meta property='og:image' content='https://grimgrains.com/media/services/icon.jpg'><meta property='og:description' content='An illustrated food blog.'><meta property='og:site_name' content='Grimgrains'><title>GrimGrains — Home</title><link rel='stylesheet' type='text/css' href='../links/main.css'></head><body class='home'><header><a id='logo' href='home.html'><img src='../media/interface/logo.png' alt='Grimgrains'></a></header><nav><ul><li class='home'><a href='home.html'>Home</a></li><li class='about'><a href='about.html'>About</a></li><li class='tools'><a href='tools.html'>Tools</a></li><li class='nutrition'><a href='nutrition.html'>Nutrition</a></li><li class='right'><a href='http://twitter.com/grimgrains' target='_blank'>Twitter</a></li></ul></nav><main class='home'><h1>232 Ingredients</h1><dl class='ingredients'><dt><a href='coffee.html'><img src='../media/ingredients/coffee.png'/><b>coffee</b></a></dt><dt><a href='lentils.html'><img src='../media/ingredients/lentils.png'/><b>lentils</b></a></dt><dt><a href='beluga_lentils.html'><img src='../media/ingredients/beluga_lentils.png'/><b>beluga lentils</b></a></dt><dt><a href='brown_lentils.html'><img src='../media/ingredients/brown_lentils.png'/><b>brown lentils</b></a></dt><dt><a href='shelled_hemp_seeds.html'><img src='../media/ingredients/shelled_hemp_seeds.png'/><b>shelled hemp seeds</b></a></dt><dt><a href='tempeh.html'><img src='../media/ingredients/tempeh.png'/><b>tempeh</b></a></dt><dt><a href='peanut_butter.html'><img src='../media/ingredients/peanut_butter.png'/><b>peanut butter</b></a></dt><dt><a href='peanuts.html'><img src='../media/ingredients/peanuts.png'/><b>peanuts</b></a></dt><dt><a href='soy_beans.html'><img src='../media/ingredients/soy_beans.png'/><b>soy beans</b></a></dt><dt><a href='beans.html'><img src='../media/ingredients/beans.png'/><b>beans</b></a></dt><dt><a href='black_beans.html'><img src='../media/ingredients/black_beans.png'/><b>black beans</b></a></dt><dt><a href='green_beans.html'><img src='../media/ingredients/green_beans.png'/><b>green beans</b></a></dt><dt><a href='kidney_beans.html'><img src='../media/ingredients/kidney_beans.png'/><b>kidney beans</b></a></dt><dt><a href='edamame.html'><img src='../media/ingredients/edamame.png'/><b>edamame</b></a></dt><dt><a href='chickpeas.html'><img src='../media/ingredients/chickpeas.png'/><b>chickpeas</b></a></dt><dt><a href='chickpea_flour.html'><img src='../media/ingredients/chickpea_flour.png'/><b>chickpea flour</b></a></dt><dt><a href='peas.html'><img src='../media/ingredients/peas.png'/><b>peas</b></a></dt><dt><a href='green_peas.html'><img src='../media/ingredients/green_peas.png'/><b>green peas</b></a></dt><dt><a href='mungbeans.html'><img src='../media/ingredients/mungbeans.png'/><b>mungbeans</b></a></dt><dt><a href='green_cabbage.html'><img src='../media/ingredients/green_cabbage.png'/><b>green cabbage</b></a></dt><dt><a href='red_cabbage.html'><img src='../media/ingredients/red_cabbage.png'/><b>red cabbage</b></a></dt><dt><a href='kale.html'><img src='../media/ingredients/kale.png'/><b>kale</b></a></dt><dt><a href='arugula.html'><img src='../media/ingredients/arugula.png'/><b>arugula</b></a></dt><dt><a href='cauliflower.html'><img src='../media/ingredients/cauliflower.png'/><b>cauliflower</b></a></dt><dt><a href='white_cauliflower.html'><img src='../media/ingredients/white_cauliflower.png'/><b>white cauliflower</b></a></dt><dt><a href='purple_cauliflower.html'><img src='../media/ingredients/purple_cauliflower.png'/><b>purple cauliflower</b></a></dt><dt><a href='brussel_sprouts.html'><img src='../media/ingredients/brussel_sprouts.png'/><b>brussel sprouts</b></a></dt><dt><a href='daikon.html'><img src='../media/ingredients/daikon.png'/><b>daikon</b></a></dt><dt><a href='arame.html'><img src='../media/ingredients/arame.png'/><b>arame</b></a></dt><dt><a href='seaweed.html'><img src='../media/ingredients/seaweed.png'/><b>seaweed</b></a></dt><dt><a href='mushroom.html'><img src='../media/ingredients/mushroom.png'/><b>mushroom</b></a></dt><dt><a href='wakame.html'><img src='../media/ingredients/wakame.png'/><b>wakame</b></a></dt><dt><a href='dried_hijiki.html'><img src='../media/ingredients/dried_hijiki.png'/><b>dried hijiki</b></a></dt><dt><a href='bull_kelp_powder.html'><img src='../media/ingredients/bull_kelp_powder.png'/><b>bull kelp powder</b></a></dt><dt><a href='nori.html'><img src='../media/ingredients/nori.png'/><b>nori</b></a></dt><dt><a href='nori_sheets.html'><img src='../media/ingredients/nori_sheets.png'/><b>nori sheets</b></a></dt><dt><a href='shiitake.html'><img src='../media/ingredients/shiitake.png'/><b>shiitake</b></a></dt><dt><a href='crimini.html'><img src='../media/ingredients/crimini.png'/><b>crimini</b></a></dt><dt><a href='portobello.html'><img src='../media/ingredients/portobello.png'/><b>portobello</b></a></dt><dt><a href='shimeji.html'><img src='../media/ingredients/shimeji.png'/><b>shimeji</b></a></dt><dt><a href='button_mushrooms.html'><img src='../media/ingredients/button_mushrooms.png'/><b>button mushrooms</b></a></dt><dt><a href='flax_seeds.html'><img src='../media/ingredients/flax_seeds.png'/><b>flax seeds</b></a></dt><dt><a href='sunflower_seeds.html'><img src='../media/ingredients/sunflower_seeds.png'/><b>sunflower seeds</b></a></dt><dt><a href='pumpkin_seeds.html'><img src='../media/ingredients/pumpkin_seeds.png'/><b>pumpkin seeds</b></a></dt><dt><a href='sesame_seeds.html'><img src='../media/ingredients/sesame_seeds.png'/><b>sesame seeds</b></a></dt><dt><a href='white_sesame_seeds.html'><img src='../media/ingredients/white_sesame_seeds.png'/><b>white sesame seeds</b></a></dt><dt><a href='black_sesame_seeds.html'><img src='../media/ingredients/black_sesame_seeds.png'/><b>black sesame seeds</b></a></dt><dt><a href='tahini.html'><img src='../media/ingredients/tahini.png'/><b>tahini</b></a></dt><dt><a href='pomegranate_seeds.html'><img src='../media/ingredients/pomegranate_seeds.png'/><b>pomegranate seeds</b></a></dt><dt><a href='chia_seeds.html'><img src='../media/ingredients/chia_seeds.png'/><b>chia seeds</b></a></dt><dt><a href='nagaimo.html'><img src='../media/ingredients/nagaimo.png'/><b>nagaimo</b></a></dt><dt><a href='carrots.html'><img src='../media/ingredients/carrots.png'/><b>carrots</b></a></dt><dt><a href='small_heirloom_tomatoes.html'><img src='../media/ingredients/small_heirloom_tomatoes.png'/><b>small heirloom tomatoes</b></a></dt><dt><a href='heirloom_carrots.html'><img src='../media/ingredients/heirloom_carrots.png'/><b>heirloom carrots</b></a></dt><dt><a href='ginger.html'><img src='../media/ingredients/ginger.png'/><b>ginger</b></a></dt><dt><a href='ginger_root.html'><img src='../media/ingredients/ginger_root.png'/><b>ginger root</b></a></dt><dt><a href='potatoes.html'><img src='../media/ingredients/potatoes.png'/><b>potatoes</b></a></dt><dt><a href='russet_potatoes.html'><img src='../media/ingredients/russet_potatoes.png'/><b>russet potatoes</b></a></dt><dt><a href='sweet_potatoes.html'><img src='../media/ingredients/sweet_potatoes.png'/><b>sweet potatoes</b></a></dt><dt><a href='beets.html'><img src='../media/ingredients/beets.png'/><b>beets</b></a></dt><dt><a href='golden_beets.html'><img src='../media/ingredients/golden_beets.png'/><b>golden beets</b></a></dt><dt><a href='red_beets.html'><img src='../media/ingredients/red_beets.png'/><b>red beets</b></a></dt><dt><a href='cassava.html'><img src='../media/ingredients/cassava.png'/><b>cassava</b></a></dt><dt><a href='garlic.html'><img src='../media/ingredients/garlic.png'/><b>garlic</b></a></dt><dt><a href='garlic_powder.html'><img src='../media/ingredients/garlic_powder.png'/><b>garlic powder</b></a></dt><dt><a href='onion.html'><img src='../media/ingredients/onion.png'/><b>onion</b></a></dt><dt><a href='red_onion.html'><img src='../media/ingredients/red_onion.png'/><b>red onion</b></a></dt><dt><a href='onion_powder.html'><img src='../media/ingredients/onion_powder.png'/><b>onion powder</b></a></dt><dt><a href='yellow_onion.html'><img src='../media/ingredients/yellow_onion.png'/><b>yellow onion</b></a></dt><dt><a href='cucumber.html'><img src='../media/ingredients/cucumber.png'/><b>cucumber</b></a></dt><dt><a href='persian_cucumbers.html'><img src='../media/ingredients/persian_cucumbers.png'/><b>persian cucumbers</b></a></dt><dt><a href='eggplant.html'><img src='../media/ingredients/eggplant.png'/><b>eggplant</b></a></dt><dt><a href='zucchini.html'><img src='../media/ingredients/zucchini.png'/><b>zucchini</b></a></dt><dt><a href='chives.html'><img src='../media/ingredients/chives.png'/><b>chives</b></a></dt><dt><a href='peppers.html'><img src='../media/ingredients/peppers.png'/><b>peppers</b></a></dt><dt><a href='red_bell_peppers.html'><img src='../media/ingredients/red_bell_peppers.png'/><b>red bell peppers</b></a></dt><dt><a href='tomato_paste.html'><img src='../media/ingredients/tomato_paste.png'/><b>tomato paste</b></a></dt><dt><a href='avocado.html'><img src='../media/ingredients/avocado.png'/><b>avocado</b></a></dt><dt><a href='pumpkin.html'><img src='../media/ingredients/pumpkin.png'/><b>pumpkin</b></a></dt><dt><a href='olives.html'><img src='../media/ingredients/olives.png'/><b>olives</b></a></dt><dt><a href='green_olives.html'><img src='../media/ingredients/green_olives.png'/><b>green olives</b></a></dt><dt><a href='black_olives.html'><img src='../media/ingredients/black_olives.png'/><b>black olives</b></a></dt><dt><a href='pimento_olives.html'><img src='../media/ingredients/pimento_olives.png'/><b>pimento olives</b></a></dt><dt><a href='acorn_squash.html'><img src='../media/ingredients/acorn_squash.png'/><b>acorn squash</b></a></dt><dt><a href='breadfruit.html'><img src='../media/ingredients/breadfruit.png'/><b>breadfruit</b></a></dt><dt><a href='scallions.html'><img src='../media/ingredients/scallions.png'/><b>scallions</b></a></dt><dt><a href='spinach.html'><img src='../media/ingredients/spinach.png'/><b>spinach</b></a></dt><dt><a href='alfalfa_sprouts.html'><img src='../media/ingredients/alfalfa_sprouts.png'/><b>alfalfa sprouts</b></a></dt><dt><a href='dried_raisins.html'><img src='../media/ingredients/dried_raisins.png'/><b>dried raisins</b></a></dt><dt><a href='blackberries.html'><img src='../media/ingredients/blackberries.png'/><b>blackberries</b></a></dt><dt><a href='dried_cranberries.html'><img src='../media/ingredients/dried_cranberries.png'/><b>dried cranberries</b></a></dt><dt><a href='dried_white_mulberries.html'><img src='../media/ingredients/dried_white_mulberries.png'/><b>dried white mulberries</b></a></dt><dt><a href='dry_corn_kernels.html'><img src='../media/ingredients/dry_corn_kernels.png'/><b>dry corn kernels</b></a></dt><dt><a href='pandanus_fruit.html'><img src='../media/ingredients/pandanus_fruit.png'/><b>pandanus fruit</b></a></dt><dt><a href='banana.html'><img src='../media/ingredients/banana.png'/><b>banana</b></a></dt><dt><a href='apple.html'><img src='../media/ingredients/apple.png'/><b>apple</b></a></dt><dt><a href='lemon.html'><img src='../media/ingredients/lemon.png'/><b>lemon</b></a></dt><dt><a href='lemon_zest.html'><img src='../media/ingredients/lemon_zest.png'/><b>lemon zest</b></a></dt><dt><a href='lemon_juice.html'><img src='../media/ingredients/lemon_juice.png'/><b>lemon juice</b></a></dt><dt><a href='orange.html'><img src='../media/ingredients/orange.png'/><b>orange</b></a></dt><dt><a href='pears.html'><img src='../media/ingredients/pears.png'/><b>pears</b></a></dt><dt><a href='bartlett_pear.html'><img src='../media/ingredients/bartlett_pear.png'/><b>bartlett pear</b></a></dt><dt><a href='papaya.html'><img src='../media/ingredients/papaya.png'/><b>papaya</b></a></dt><dt><a href='pomegranate.html'><img src='../media/ingredients/pomegranate.png'/><b>pomegranate</b></a></dt><dt><a href='pomegranate_juice.html'><img src='../media/ingredients/pomegranate_juice.png'/><b>pomegranate juice</b></a></dt><dt><a href='mango.html'><img src='../media/ingredients/mango.png'/><b>mango</b></a></dt><dt><a href='hachiya_persimmon.html'><img src='../media/ingredients/hachiya_persimmon.png'/><b>hachiya persimmon</b></a></dt><dt><a href='persimmon.html'><img src='../media/ingredients/persimmon.png'/><b>persimmon</b></a></dt><dt><a href='dates.html'><img src='../media/ingredients/dates.png'/><b>dates</b></a></dt><dt><a href='deglet_noor_dates.html'><img src='../media/ingredients/deglet_noor_dates.png'/><b>deglet noor dates</b></a></dt><dt><a href='date_caramel.html'><img src='../media/ingredients/date_caramel.png'/><b>date caramel</b></a></dt><dt><a href='apricot_jam.html'><img src='../media/ingredients/apricot_jam.png'/><b>apricot jam</b></a></dt><dt><a href='ao_nori.html'><img src='../media/ingredients/ao_nori.png'/><b>ao nori</b></a></dt><dt><a href='kanten_powder.html'><img src='../media/ingredients/kanten_powder.png'/><b>kanten powder</b></a></dt><dt><a href='turmeric_root.html'><img src='../media/ingredients/turmeric_root.png'/><b>turmeric root</b></a></dt><dt><a href='ground_turmeric.html'><img src='../media/ingredients/ground_turmeric.png'/><b>ground turmeric</b></a></dt><dt><a href='cinnamon.html'><img src='../media/ingredients/cinnamon.png'/><b>cinnamon</b></a></dt><dt><a href='rosemary.html'><img src='../media/ingredients/rosemary.png'/><b>rosemary</b></a></dt><dt><a href='basil.html'><img src='../media/ingredients/basil.png'/><b>basil</b></a></dt><dt><a href='dried_basil.html'><img src='../media/ingredients/dried_basil.png'/><b>dried basil</b></a></dt><dt><a href='wasabi_root.html'><img src='../media/ingredients/wasabi_root.png'/><b>wasabi root</b></a></dt><dt><a href='wasabi_powder.html'><img src='../media/ingredients/wasabi_powder.png'/><b>wasabi powder</b></a></dt><dt><a href='sichuan_peppercorns.html'><img src='../media/ingredients/sichuan_peppercorns.png'/><b>sichuan peppercorns</b></a></dt><dt><a href='coriander.html'><img src='../media/ingredients/coriander.png'/><b>coriander</b></a></dt><dt><a href='mint.html'><img src='../media/ingredients/mint.png'/><b>mint</b></a></dt><dt><a href='peppermint.html'><img src='../media/ingredients/peppermint.png'/><b>peppermint</b></a></dt><dt><a href='cocoa_beans.html'><img src='../media/ingredients/cocoa_beans.png'/><b>cocoa beans</b></a></dt><dt><a href='cocoa_powder.html'><img src='../media/ingredients/cocoa_powder.png'/><b>cocoa powder</b></a></dt><dt><a href='cayenne_pepper.html'><img src='../media/ingredients/cayenne_pepper.png'/><b>cayenne pepper</b></a></dt><dt><a href='cayenne_pepper_powder.html'><img src='../media/ingredients/cayenne_pepper_powder.png'/><b>cayenne pepper powder</b></a></dt><dt><a href='anise_seeds.html'><img src='../media/ingredients/anise_seeds.png'/><b>anise seeds</b></a></dt><dt><a href='nutritional_yeast.html'><img src='../media/ingredients/nutritional_yeast.png'/><b>nutritional yeast</b></a></dt><dt><a href='vanilla.html'><img src='../media/ingredients/vanilla.png'/><b>vanilla</b></a></dt><dt><a href='vanilla_extract.html'><img src='../media/ingredients/vanilla_extract.png'/><b>vanilla extract</b></a></dt><dt><a href='nutmeg.html'><img src='../media/ingredients/nutmeg.png'/><b>nutmeg</b></a></dt><dt><a href='thyme.html'><img src='../media/ingredients/thyme.png'/><b>thyme</b></a></dt><dt><a href='poppy_seeds.html'><img src='../media/ingredients/poppy_seeds.png'/><b>poppy seeds</b></a></dt><dt><a href='paprika.html'><img src='../media/ingredients/paprika.png'/><b>paprika</b></a></dt><dt><a href='smoked_paprika.html'><img src='../media/ingredients/smoked_paprika.png'/><b>smoked paprika</b></a></dt><dt><a href='curry_powder.html'><img src='../media/ingredients/curry_powder.png'/><b>curry powder</b></a></dt><dt><a href='cumin_seeds.html'><img src='../media/ingredients/cumin_seeds.png'/><b>cumin seeds</b></a></dt><dt><a href='mustard_seeds.html'><img src='../media/ingredients/mustard_seeds.png'/><b>mustard seeds</b></a></dt><dt><a href='dijon_mustard.html'><img src='../media/ingredients/dijon_mustard.png'/><b>dijon mustard</b></a></dt><dt><a href='black_pepper.html'><img src='../media/ingredients/black_pepper.png'/><b>black pepper</b></a></dt><dt><a href='shichimi_togarashi.html'><img src='../media/ingredients/shichimi_togarashi.png'/><b>shichimi togarashi</b></a></dt><dt><a href='garam_masala.html'><img src='../media/ingredients/garam_masala.png'/><b>garam masala</b></a></dt><dt><a href='panko.html'><img src='../media/ingredients/panko.png'/><b>panko</b></a></dt><dt><a href='carob.html'><img src='../media/ingredients/carob.png'/><b>carob</b></a></dt><dt><a href='carob_chips.html'><img src='../media/ingredients/carob_chips.png'/><b>carob chips</b></a></dt><dt><a href='bay_leaf.html'><img src='../media/ingredients/bay_leaf.png'/><b>bay leaf</b></a></dt><dt><a href='chili_pepper_flakes.html'><img src='../media/ingredients/chili_pepper_flakes.png'/><b>chili pepper flakes</b></a></dt><dt><a href='chili_peppers.html'><img src='../media/ingredients/chili_peppers.png'/><b>chili peppers</b></a></dt><dt><a href='hops.html'><img src='../media/ingredients/hops.png'/><b>hops</b></a></dt><dt><a href='dried_orange_peel.html'><img src='../media/ingredients/dried_orange_peel.png'/><b>dried orange peel</b></a></dt><dt><a href='oregano.html'><img src='../media/ingredients/oregano.png'/><b>oregano</b></a></dt><dt><a href='whole_wheat_flour.html'><img src='../media/ingredients/whole_wheat_flour.png'/><b>whole wheat flour</b></a></dt><dt><a href='buckwheat_groats.html'><img src='../media/ingredients/buckwheat_groats.png'/><b>buckwheat groats</b></a></dt><dt><a href='buckwheat_noodles.html'><img src='../media/ingredients/buckwheat_noodles.png'/><b>buckwheat noodles</b></a></dt><dt><a href='buckwheat_flour.html'><img src='../media/ingredients/buckwheat_flour.png'/><b>buckwheat flour</b></a></dt><dt><a href='einkorn_wheat_flour.html'><img src='../media/ingredients/einkorn_wheat_flour.png'/><b>einkorn wheat flour</b></a></dt><dt><a href='spelt_flour.html'><img src='../media/ingredients/spelt_flour.png'/><b>spelt flour</b></a></dt><dt><a href='gluten_flour.html'><img src='../media/ingredients/gluten_flour.png'/><b>gluten flour</b></a></dt><dt><a href='cornmeal.html'><img src='../media/ingredients/cornmeal.png'/><b>cornmeal</b></a></dt><dt><a href='corn_semolina.html'><img src='../media/ingredients/corn_semolina.png'/><b>corn semolina</b></a></dt><dt><a href='rolled_oats.html'><img src='../media/ingredients/rolled_oats.png'/><b>rolled oats</b></a></dt><dt><a href='rice.html'><img src='../media/ingredients/rice.png'/><b>rice</b></a></dt><dt><a href='basmati_rice.html'><img src='../media/ingredients/basmati_rice.png'/><b>basmati rice</b></a></dt><dt><a href='short_grain_white_rice.html'><img src='../media/ingredients/short_grain_white_rice.png'/><b>short grain white rice</b></a></dt><dt><a href='black_rice.html'><img src='../media/ingredients/black_rice.png'/><b>black rice</b></a></dt><dt><a href='puffed_rice.html'><img src='../media/ingredients/puffed_rice.png'/><b>puffed rice</b></a></dt><dt><a href='medium_grain_brown_rice.html'><img src='../media/ingredients/medium_grain_brown_rice.png'/><b>medium grain brown rice</b></a></dt><dt><a href='black_glutinous_rice.html'><img src='../media/ingredients/black_glutinous_rice.png'/><b>black glutinous rice</b></a></dt><dt><a href='rice_flour.html'><img src='../media/ingredients/rice_flour.png'/><b>rice flour</b></a></dt><dt><a href='flour.html'><img src='../media/ingredients/flour.png'/><b>flour</b></a></dt><dt><a href='all_purpose_flour.html'><img src='../media/ingredients/all_purpose_flour.png'/><b>all purpose flour</b></a></dt><dt><a href='breadfruit_flour.html'><img src='../media/ingredients/breadfruit_flour.png'/><b>breadfruit flour</b></a></dt><dt><a href='wheat_semolina.html'><img src='../media/ingredients/wheat_semolina.png'/><b>wheat semolina</b></a></dt><dt><a href='beni_shouga.html'><img src='../media/ingredients/beni_shouga.png'/><b>beni shouga</b></a></dt><dt><a href='vegemite.html'><img src='../media/ingredients/vegemite.png'/><b>vegemite</b></a></dt><dt><a href='miso.html'><img src='../media/ingredients/miso.png'/><b>miso</b></a></dt><dt><a href='red_miso.html'><img src='../media/ingredients/red_miso.png'/><b>red miso</b></a></dt><dt><a href='white_miso.html'><img src='../media/ingredients/white_miso.png'/><b>white miso</b></a></dt><dt><a href='tofu.html'><img src='../media/ingredients/tofu.png'/><b>tofu</b></a></dt><dt><a href='soft_tofu.html'><img src='../media/ingredients/soft_tofu.png'/><b>soft tofu</b></a></dt><dt><a href='burmese_tofu.html'><img src='../media/ingredients/burmese_tofu.png'/><b>burmese tofu</b></a></dt><dt><a href='veganaise.html'><img src='../media/ingredients/veganaise.png'/><b>veganaise</b></a></dt><dt><a href='soy_sauce.html'><img src='../media/ingredients/soy_sauce.png'/><b>soy sauce</b></a></dt><dt><a href='sriracha.html'><img src='../media/ingredients/sriracha.png'/><b>sriracha</b></a></dt><dt><a href='mirin.html'><img src='../media/ingredients/mirin.png'/><b>mirin</b></a></dt><dt><a href='baking_powder.html'><img src='../media/ingredients/baking_powder.png'/><b>baking powder</b></a></dt><dt><a href='bamboo_charcoal_powder.html'><img src='../media/ingredients/bamboo_charcoal_powder.png'/><b>bamboo charcoal powder</b></a></dt><dt><a href='cornstarch.html'><img src='../media/ingredients/cornstarch.png'/><b>cornstarch</b></a></dt><dt><a href='active_dry_yeast.html'><img src='../media/ingredients/active_dry_yeast.png'/><b>active dry yeast</b></a></dt><dt><a href='baking_soda.html'><img src='../media/ingredients/baking_soda.png'/><b>baking soda</b></a></dt><dt><a href='agar_agar_powder.html'><img src='../media/ingredients/agar_agar_powder.png'/><b>agar agar powder</b></a></dt><dt><a href='arrowroot_starch.html'><img src='../media/ingredients/arrowroot_starch.png'/><b>arrowroot starch</b></a></dt><dt><a href='maple_syrup.html'><img src='../media/ingredients/maple_syrup.png'/><b>maple syrup</b></a></dt><dt><a href='brown_rice_syrup.html'><img src='../media/ingredients/brown_rice_syrup.png'/><b>brown rice syrup</b></a></dt><dt><a href='rice_vinegar.html'><img src='../media/ingredients/rice_vinegar.png'/><b>rice vinegar</b></a></dt><dt><a href='japanese_rice_vinegar.html'><img src='../media/ingredients/japanese_rice_vinegar.png'/><b>japanese rice vinegar</b></a></dt><dt><a href='balsamic_vinegar.html'><img src='../media/ingredients/balsamic_vinegar.png'/><b>balsamic vinegar</b></a></dt><dt><a href='apple_cider_vinegar.html'><img src='../media/ingredients/apple_cider_vinegar.png'/><b>apple cider vinegar</b></a></dt><dt><a href='matcha_powder.html'><img src='../media/ingredients/matcha_powder.png'/><b>matcha powder</b></a></dt><dt><a href='houjicha.html'><img src='../media/ingredients/houjicha.png'/><b>houjicha</b></a></dt><dt><a href='beer.html'><img src='../media/ingredients/beer.png'/><b>beer</b></a></dt><dt><a href='sake.html'><img src='../media/ingredients/sake.png'/><b>sake</b></a></dt><dt><a href='coconut_oil.html'><img src='../media/ingredients/coconut_oil.png'/><b>coconut oil</b></a></dt><dt><a href='canola_oil.html'><img src='../media/ingredients/canola_oil.png'/><b>canola oil</b></a></dt><dt><a href='olive_oil.html'><img src='../media/ingredients/olive_oil.png'/><b>olive oil</b></a></dt><dt><a href='sesame_oil.html'><img src='../media/ingredients/sesame_oil.png'/><b>sesame oil</b></a></dt><dt><a href='peppermint_oil.html'><img src='../media/ingredients/peppermint_oil.png'/><b>peppermint oil</b></a></dt><dt><a href='fresh_dill.html'><img src='../media/ingredients/fresh_dill.png'/><b>fresh dill</b></a></dt><dt><a href='coconut_milk.html'><img src='../media/ingredients/coconut_milk.png'/><b>coconut milk</b></a></dt><dt><a href='soy_milk.html'><img src='../media/ingredients/soy_milk.png'/><b>soy milk</b></a></dt><dt><a href='baguette.html'><img src='../media/ingredients/baguette.png'/><b>baguette</b></a></dt><dt><a href='bread_crusts.html'><img src='../media/ingredients/bread_crusts.png'/><b>bread crusts</b></a></dt><dt><a href='vegan_butter.html'><img src='../media/ingredients/vegan_butter.png'/><b>vegan butter</b></a></dt><dt><a href='scoobi_do.html'><img src='../media/ingredients/scoobi_do.png'/><b>scoobi do</b></a></dt><dt><a href='fusilli.html'><img src='../media/ingredients/fusilli.png'/><b>fusilli</b></a></dt><dt><a href='soy_yogurt.html'><img src='../media/ingredients/soy_yogurt.png'/><b>soy yogurt</b></a></dt><dt><a href='kinako.html'><img src='../media/ingredients/kinako.png'/><b>kinako</b></a></dt><dt><a href='corn_tortillas.html'><img src='../media/ingredients/corn_tortillas.png'/><b>corn tortillas</b></a></dt><dt><a href='fleur_de_sel.html'><img src='../media/ingredients/fleur_de_sel.png'/><b>fleur de sel</b></a></dt><dt><a href='vegetable_bouillon.html'><img src='../media/ingredients/vegetable_bouillon.png'/><b>vegetable bouillon</b></a></dt><dt><a href='water.html'><img src='../media/ingredients/water.png'/><b>water</b></a></dt><dt><a href='powdered_sugar.html'><img src='../media/ingredients/powdered_sugar.png'/><b>powdered sugar</b></a></dt><dt><a href='whole_cane_sugar.html'><img src='../media/ingredients/whole_cane_sugar.png'/><b>whole cane sugar</b></a></dt><dt><a href='coconut_sugar.html'><img src='../media/ingredients/coconut_sugar.png'/><b>coconut sugar</b></a></dt><dt><a href='brown_sugar.html'><img src='../media/ingredients/brown_sugar.png'/><b>brown sugar</b></a></dt><dt><a href='salt.html'><img src='../media/ingredients/salt.png'/><b>salt</b></a></dt><dt><a href='sea_salt.html'><img src='../media/ingredients/sea_salt.png'/><b>sea salt</b></a></dt><dt><a href='chocolate_chips.html'><img src='../media/ingredients/chocolate_chips.png'/><b>chocolate chips</b></a></dt></dl><h1>61 Recipes</h1><ul class='recipes col3'><h3>Breakfast</h3><li><a href='houjicha_overnight_oatmeal.html'>houjicha overnight oatmeal</a></li><li><a href='black_sesame_rice_pancakes.html'>black sesame rice pancakes</a></li><h3>Dinner</h3><li><a href='spicy_stirfry_chickpeas.html'>spicy stirfry chickpeas</a></li><li><a href='sweet_and_sour_lentils.html'>sweet and sour lentils</a></li><li><a href='okonomiyaki.html'>okonomiyaki</a></li><li><a href='spinach_pajeon.html'>spinach pajeon</a></li><li><a href='roasted_carrots_with_beluga_lentils.html'>roasted carrots with beluga lentils</a></li><li><a href='persimmon_curry.html'>persimmon curry</a></li><li><a href='lentils_with_roasted_beet_sauce.html'>lentils with roasted beet sauce</a></li><li><a href='sweet_mock_eel_nigiri.html'>sweet mock eel nigiri</a></li><li><a href='pate_chinois.html'>pate chinois</a></li><li><a href='carrot_kinpira_onigirazu.html'>carrot kinpira onigirazu</a></li><li><a href='chickpea_salad_sandwich.html'>chickpea salad sandwich</a></li><li><a href='pan_fried_breadfruit.html'>pan fried breadfruit</a></li><h3>Sidedish</h3><li><a href='veggie_pate.html'>veggie pate</a></li><li><a href='buckwheat_tea.html'>buckwheat_tea</a></li><li><a href='scrambled_chickpeas.html'>scrambled chickpeas</a></li><li><a href='borscht_with_tofu_sour_cream.html'>borscht with tofu sour cream</a></li><li><a href='dark_gyoza.html'>dark gyoza</a></li><li><a href='miso_veggie_pate.html'>miso veggie pate</a></li><li><a href='teriyaki_carrot_patties.html'>teriyaki carrot patties</a></li><li><a href='panko_chickpea_fingers.html'>panko chickpea fingers</a></li><li><a href='uzumaki_hummus_bites.html'>uzumaki hummus bites</a></li><li><a href='papaya_bruschetta_topping.html'>papaya bruschetta topping</a></li><li><a href='corn_dumplings.html'>corn dumplings</a></li><h3>Dessert</h3><li><a href='coffee_jelly.html'>coffee jelly</a></li><li><a href='black_sesame_brittle.html'>black sesame brittle</a></li><li><a href='spinach_oatmeal_cookies.html'>spinach oatmeal cookies</a></li><li><a href='mason_jar_bread_pudding.html'>mason jar bread pudding</a></li><li><a href='savoury_turmeric_cookies.html'>savoury turmeric cookies</a></li><li><a href='chili_pomegranate_brownies.html'>chili pomegranate brownies</a></li><li><a href='anise_bread_with_sweet_pear_sauce.html'>anise bread with sweet pear sauce</a></li><li><a href='wasabi_swirl_chocolate_cookies.html'>wasabi swirl chocolate cookies</a></li><li><a href='hop_ice_cream.html'>hop ice cream</a></li><li><a href='balsamic_banana_ice_cream.html'>balsamic banana ice cream</a></li><li><a href='vegemite_caramel.html'>vegemite caramel</a></li><li><a href='halloween_pumpkin_cookies.html'>halloween pumpkin cookies</a></li><li><a href='salted_caramel_carob_chip_cookies.html'>salted caramel carob chip cookies</a></li><li><a href='pandanus_fruit_bread.html'>pandanus fruit bread</a></li><h3>Sauce</h3><li><a href='tzaziki.html'>tzaziki</a></li><li><a href='black_sesame_syrup.html'>black sesame syrup</a></li><li><a href='homemade_veganaise.html'>homemade veganaise</a></li><h3>Pasta</h3><li><a href='potato_gnocchi.html'>potato gnocchi</a></li><li><a href='mushroom_zucchini_pasta.html'>mushroom zucchini pasta</a></li><li><a href='sunflower_heirloom_carrot_pasta.html'>sunflower heirloom carrot pasta</a></li><li><a href='fresh_pesto_pasta.html'>fresh pesto pasta</a></li><li><a href='arame_soba.html'>arame soba</a></li><li><a href='breadfruit_gnocchi.html'>breadfruit gnocchi</a></li><li><a href='spinach_faux_cheese_ravioli.html'>spinach faux cheese ravioli</a></li><li><a href='breadfruit_pasta.html'>breadfruit pasta</a></li><h3>Bread</h3><li><a href='raisin_beet_bread.html'>raisin beet bread</a></li><li><a href='basic_black_bread.html'>basic black bread</a></li><li><a href='beer_bread.html'>beer bread</a></li><h3>Snack</h3><li><a href='wakame_bites.html'>wakame bites</a></li><li><a href='shichimi_togarashi_crackers.html'>shichimi togarashi crackers</a></li><li><a href='roasted_pumpkin_seeds.html'>roasted pumpkin seeds</a></li><h3>Basic</h3><li><a href='cheese.html'>cheese</a></li><li><a href='seitan.html'>seitan</a></li><li><a href='no_knead_bread.html'>no knead bread</a></li><li><a href='stovetop_popcorn.html'>stovetop popcorn</a></li><li><a href='mustard_from_seed.html'>mustard from seed</a></li><li><a href='crackers.html'>crackers</a></li><h3>Lifestyle</h3><li><a href='basic_toothpaste.html'>basic toothpaste</a></li></main><footer><a href='about.html'>Grimgrains</a> © 2014—2019<br><a href='http://100r.co/' target='_blank'>Hundred Rabbits</a></footer></body></html>+ \ No newline at end of file diff --git a/src/builder.c b/src/builder.c @@ -98,14 +98,77 @@ void build_home(Ingredient *ingredients[], Recipe *recipes[], int ingredients_le fprintf(myfile, "<h1>%d Recipes</h1>", recipes_len); fputs("<ul class='recipes col3'>", myfile); - fputs("<h3>Breakfast</h3>", myfile); + fputs("<h3>Breakfast</h3>", myfile); for(int i = 0; i < recipes_breakfast_len; ++i) { char recipe_path[1024]; to_lowercase(recipes_breakfast[i], recipe_path); fprintf(myfile, "<li><a href='%s.html'>%s</a></li>", recipe_path, recipes_breakfast[i]); } + fputs("<h3>Dinner</h3>", myfile); + for(int i = 0; i < recipes_dinner_len; ++i) { + char recipe_path[1024]; + to_lowercase(recipes_dinner[i], recipe_path); + fprintf(myfile, "<li><a href='%s.html'>%s</a></li>", recipe_path, recipes_dinner[i]); + } + + fputs("<h3>Sidedish</h3>", myfile); + for(int i = 0; i < recipes_sidedish_len; ++i) { + char recipe_path[1024]; + to_lowercase(recipes_sidedish[i], recipe_path); + fprintf(myfile, "<li><a href='%s.html'>%s</a></li>", recipe_path, recipes_sidedish[i]); + } + + fputs("<h3>Dessert</h3>", myfile); + for(int i = 0; i < recipes_dessert_len; ++i) { + char recipe_path[1024]; + to_lowercase(recipes_dessert[i], recipe_path); + fprintf(myfile, "<li><a href='%s.html'>%s</a></li>", recipe_path, recipes_dessert[i]); + } + + fputs("<h3>Sauce</h3>", myfile); + for(int i = 0; i < recipes_sauce_len; ++i) { + char recipe_path[1024]; + to_lowercase(recipes_sauce[i], recipe_path); + fprintf(myfile, "<li><a href='%s.html'>%s</a></li>", recipe_path, recipes_sauce[i]); + } + + fputs("<h3>Pasta</h3>", myfile); + for(int i = 0; i < recipes_pasta_len; ++i) { + char recipe_path[1024]; + to_lowercase(recipes_pasta[i], recipe_path); + fprintf(myfile, "<li><a href='%s.html'>%s</a></li>", recipe_path, recipes_pasta[i]); + } + + fputs("<h3>Bread</h3>", myfile); + for(int i = 0; i < recipes_bread_len; ++i) { + char recipe_path[1024]; + to_lowercase(recipes_bread[i], recipe_path); + fprintf(myfile, "<li><a href='%s.html'>%s</a></li>", recipe_path, recipes_bread[i]); + } + + fputs("<h3>Snack</h3>", myfile); + for(int i = 0; i < recipes_snack_len; ++i) { + char recipe_path[1024]; + to_lowercase(recipes_snack[i], recipe_path); + fprintf(myfile, "<li><a href='%s.html'>%s</a></li>", recipe_path, recipes_snack[i]); + } + + fputs("<h3>Basic</h3>", myfile); + for(int i = 0; i < recipes_basic_len; ++i) { + char recipe_path[1024]; + to_lowercase(recipes_basic[i], recipe_path); + fprintf(myfile, "<li><a href='%s.html'>%s</a></li>", recipe_path, recipes_basic[i]); + } + + fputs("<h3>Lifestyle</h3>", myfile); + for(int i = 0; i < recipes_lifestyle_len; ++i) { + char recipe_path[1024]; + to_lowercase(recipes_lifestyle[i], recipe_path); + fprintf(myfile, "<li><a href='%s.html'>%s</a></li>", recipe_path, recipes_lifestyle[i]); + } + fputs("</main>", myfile); fputs(html_footer, myfile); diff --git a/src/main.c b/src/main.c @@ -2,7 +2,7 @@ #include <ctype.h> #include <string.h> -enum RecipeType { breakfast, dinner, lunch, sidedish, dessert, cookies, sauce, pasta, basic, lifestyle, bread, snack }; +enum RecipeType { breakfast, dinner, sidedish, dessert, sauce, pasta, bread, snack, basic, lifestyle }; #include "helpers.c" #include "ingredient.h" diff --git a/src/recipe.h b/src/recipe.h @@ -17,27 +17,28 @@ typedef struct { RecipePart *parts[10]; } Recipe; -int recipes_sauce_len = 0; char *recipes_sauce[16]; +int recipes_breakfast_len = 0; char *recipes_breakfast[16]; int recipes_dinner_len = 0; char *recipes_dinner[16]; -int recipes_basic_len = 0; char *recipes_basic[16]; int recipes_sidedish_len = 0; char *recipes_sidedish[16]; -int recipes_breakfast_len = 0; char *recipes_breakfast[16]; -int recipes_bread_len = 0; char *recipes_bread[16]; int recipes_dessert_len = 0; char *recipes_dessert[16]; -int recipes_snack_len = 0; char *recipes_snack[16]; +int recipes_sauce_len = 0; char *recipes_sauce[16]; +int recipes_bread_len = 0; char *recipes_bread[16]; int recipes_pasta_len = 0; char *recipes_pasta[16]; -int recipes_cookies_len = 0; char *recipes_cookies[16]; +int recipes_basic_len = 0; char *recipes_basic[16]; +int recipes_snack_len = 0; char *recipes_snack[16]; +int recipes_lifestyle_len = 0; char *recipes_lifestyle[16]; void categorize_recipe(char *name, enum RecipeType type) { - if(type == sauce){ recipes_sauce[recipes_sauce_len] = name; recipes_sauce_len++; } - // else if(strcmp(type,"dinner") == 0){ recipes_dinner[recipes_dinner_len] = name; recipes_dinner_len++; } - // else if(strcmp(type,"basic") == 0){ recipes_basic[recipes_basic_len] = name; recipes_basic_len++; } - // else if(strcmp(type,"sidedish") == 0){ recipes_sidedish[recipes_sidedish_len] = name; recipes_sidedish_len++; } - // else if(strcmp(type,"breakfast") == 0){ recipes_breakfast[recipes_breakfast_len] = name; recipes_breakfast_len++; } - // else if(strcmp(type,"bread") == 0){ recipes_bread[recipes_bread_len] = name; recipes_bread_len++; } - // else if(strcmp(type,"dessert") == 0){ recipes_dessert[recipes_dessert_len] = name; recipes_dessert_len++; } - // else if(strcmp(type,"pasta") == 0){ recipes_pasta[recipes_pasta_len] = name; recipes_pasta_len++; } - // else if(strcmp(type,"cookies") == 0){ recipes_cookies[recipes_cookies_len] = name; recipes_cookies_len++; } + if(type == breakfast){ recipes_breakfast[recipes_breakfast_len] = name; recipes_breakfast_len++; } + else if(type == dinner){ recipes_dinner[recipes_dinner_len] = name; recipes_dinner_len++; } + else if(type == sauce){ recipes_sauce[recipes_sauce_len] = name; recipes_sauce_len++; } + else if(type == sidedish){ recipes_sidedish[recipes_sidedish_len] = name; recipes_sidedish_len++; } + else if(type == dessert){ recipes_dessert[recipes_dessert_len] = name; recipes_dessert_len++; } + else if(type == basic){ recipes_basic[recipes_basic_len] = name; recipes_basic_len++; } + else if(type == bread){ recipes_bread[recipes_bread_len] = name; recipes_bread_len++; } + else if(type == pasta){ recipes_pasta[recipes_pasta_len] = name; recipes_pasta_len++; } + else if(type == snack){ recipes_snack[recipes_snack_len] = name; recipes_snack_len++; } + else if(type == lifestyle){ recipes_lifestyle[recipes_lifestyle_len] = name; recipes_lifestyle_len++; } else{ printf("Unknown type: %s -> %d\n", name, type); } } diff --git a/src/recipes.c b/src/recipes.c @@ -23,7 +23,7 @@ add_serving(&veggie_pate_preparation, &water, "1/3 cup"); add_part(&veggie_pate, &veggie_pate_preparation); // buckwheat tea -Recipe buckwheat_tea = create_recipe("buckwheat_tea", "sidedish", "1 teapot", 20191206, 10); +Recipe buckwheat_tea = create_recipe("buckwheat_tea", sidedish, "1 teapot", 20191206, 10); set_description(&buckwheat_tea, "A friend from Japan gave us some soba cha <b>そば茶</b> last month, it's something we've had before but that we never thought of making ourselves. It's a type of tea that is served in some soba shops. It has a very subtle flavor, and is pleasant to drink after dinner as it doesn't have any caffeine.<br /><br /><img src='../media/recipes/buckwheat_tea_1.jpg'><br /><br /> I like to roast the groats as I need them, but it's possible to prepare a larger batch ahead of time. The roasted buckwheat groats will store for a few months if kept in a cool and dry place. When roasting a larger batch, use a larger pan so that the groats don't sit atop of each other. The groats must be in a single layer so they can cook evenly.<br /><br />"); RecipePart buckwheat_tea_roasting = create_part("roasting"); add_instruction(&buckwheat_tea_roasting, "Bring a pan to medium heat, add <i>2 tbsp</i> of <a href='buckwheat_groats'>raw buckwheat groats</a>. "); @@ -361,7 +361,7 @@ add_serving(&black_sesame_brittle_brittle, &vanilla_extract, "1/4 tsp"); add_part(&black_sesame_brittle, &black_sesame_brittle_brittle); // spinach oatmeal cookies -Recipe spinach_oatmeal_cookies = create_recipe("spinach oatmeal cookies", cookies, "5 pieces", 20141113, 20); +Recipe spinach_oatmeal_cookies = create_recipe("spinach oatmeal cookies", dessert, "5 pieces", 20141113, 20); set_description(&spinach_oatmeal_cookies, "When making green cookies, spinach is an obvious choice. It adds colour, nutrition, and doesn't alter the flavour of the food.<br /><br />I've been having a lot of baking failures as of late, I needed something simple to make that didnt involve flour.<br /><br />This recipe also doesn't take very long to make. It makes 5 small cookies, it's easy and doesn't make a mess. I never bake huge batches of desserts, but if you want more you can double or triple the recipe easily.<br /><br />"); RecipePart spinach_oatmeal_cookies_cookies = create_part("cookies"); add_instruction(&spinach_oatmeal_cookies_cookies, "Preheat oven to <u>350F</u>"); @@ -710,7 +710,7 @@ add_serving(&teriyaki_carrot_patties_sauce, &whole_cane_sugar, "1 tsp"); add_part(&teriyaki_carrot_patties, &teriyaki_carrot_patties_sauce); // savoury turmeric cookies -Recipe savoury_turmeric_cookies = create_recipe("savoury turmeric cookies", cookies, "16 servings", 20150219, 30); +Recipe savoury_turmeric_cookies = create_recipe("savoury turmeric cookies", dessert, "16 servings", 20150219, 30); set_description(&savoury_turmeric_cookies, "These yellow treats will help brighten up cold, and grey winter days. Turmeric powder has a subtle taste, and will also do a good job of making your baked goods yellow!<br /><br />In these cookies, I use <a href='spelt_flour.html'>spelt flour</a> because it's more nutritious than wheat flour. Cookies aren't exactly high on the 'health food' scale though, that I know, but it's a way of sneaking in whole grains which can contribute to good health. When it comes to sugar, there are no true 'healthy' alternatives. Desserts are rare treats, and should be eaten in moderation. The same goes for oil. I used canola oil because it imparts little flavor, and because it's a source of <a href='#nutrition.html'>omega3</a>.<br /><br /><img src='../media/recipes/savoury_turmeric_cookies_2.jpg'/><br /><br />It's possible to use chocolate chips, but I like to use <a href='Carob_chips.html'>Carob chips</a> because they lack bitterness and contain no caffeine. I'm a coffee drinker, I enjoy a good cup of coffee, but because an excess of caffeine can worsen my anxiety I try and limit my intake, and this includes chocolate products because they contain <b>theobromine</b>.<br /><br />"); RecipePart savoury_turmeric_cookies_cookies = create_part("cookies"); add_instruction(&savoury_turmeric_cookies_cookies, "Preheat oven to <u>350F</u>."); @@ -968,7 +968,7 @@ add_serving(&anise_bread_with_sweet_pear_sauce_sauce, &maple_syrup, "1 tbsp"); add_part(&anise_bread_with_sweet_pear_sauce, &anise_bread_with_sweet_pear_sauce_sauce); // wasabi swirl chocolate cookies -Recipe wasabi_swirl_chocolate_cookies = create_recipe("wasabi swirl chocolate cookies", cookies, "13 cookies", 20150518, 30); +Recipe wasabi_swirl_chocolate_cookies = create_recipe("wasabi swirl chocolate cookies", dessert, "13 cookies", 20150518, 30); set_description(&wasabi_swirl_chocolate_cookies, "Black sesame chocolate cookies with a wasabi glaze, it's surprising how well these two things go together.<br /><br /><img src='../media/recipes/wasabi_swirl_chocolate_cookies_2.jpg'/><br /><br />I wanted to mix the wasabi directly in the cookies at first, but after reading a lot about baking wasabi, I decided to apply it after in the form of a glaze because the taste of wasabi fades significantly when heated.<br /><br />It doesn't taste too strong, and adds just the right amount of kick.<br /><br /><b>Quick Yogurt:</b> To make quick yogurt or sour milk, add apple cider vinegar to soy milk, 1 1/4 tbsp for every 1 1/4 cup of milk. The vinegar makes soy curdle and thicken, and adds sourness that makes it taste more complex.<br /><br />"); RecipePart wasabi_swirl_chocolate_cookies_cookies = create_part("cookies"); add_instruction(&wasabi_swirl_chocolate_cookies_cookies, "Preheat oven to <u>350F</u>."); @@ -1147,7 +1147,7 @@ add_serving(&vegemite_caramel_caramel, &vanilla_extract, "1 tsp"); add_part(&vegemite_caramel, &vegemite_caramel_caramel); // halloween pumpkin cookies -Recipe halloween_pumpkin_cookies = create_recipe("halloween pumpkin cookies", cookies, "15 cookies", 20151010, 30); +Recipe halloween_pumpkin_cookies = create_recipe("halloween pumpkin cookies", dessert, "15 cookies", 20151010, 30); set_description(&halloween_pumpkin_cookies, "Been a while since I've baked cookies. It being pumpkin season, the choice was obvious - pumpkin cookies it is.<br /><br /><img src='../media/recipes/halloween_pumpkin_cookies_2.jpg'/><br /><br />These are not very sweet, namely because of the addition of coconut sugar which has a subtle and more complex taste. Coconut sugar will make your cookies a darker shade of orange, almost brown, and I think it fits nicely with the toned-down color of the pumpkin seeds. If you want a bold orange color, use white cane sugar instead.<br /><br /><b>Left over chocolate:</b> This recipe makes more chocolate than is needed for the recipe. If you want to keep it for later, pour it in a chocolate mold or shallow container and put it in the freezer. It will become solid and you'll have delicious homemade chocolate on the side for later times! Once it's solid, pop it out of the mold and put it in a closed container. Keep it in the freezer until you're ready to eat it!<br /><br />"); RecipePart halloween_pumpkin_cookies_cookie_dough = create_part("cookie dough"); add_instruction(&halloween_pumpkin_cookies_cookie_dough, "Preheat oven to <u>350F</u>."); @@ -1178,7 +1178,7 @@ add_serving(&halloween_pumpkin_cookies_chocolate, &sea_salt, "pinch"); add_part(&halloween_pumpkin_cookies, &halloween_pumpkin_cookies_chocolate); // salted caramel carob chip cookies -Recipe salted_caramel_carob_chip_cookies = create_recipe("salted caramel carob chip cookies", cookies, "20 cookies", 20151115, 20); +Recipe salted_caramel_carob_chip_cookies = create_recipe("salted caramel carob chip cookies", dessert, "20 cookies", 20151115, 20); set_description(&salted_caramel_carob_chip_cookies, "<b>Recipe location:</b> Montreal, QC. Canada<br /><br />Einkorn was one of the first domesticated and cultivated plants in the world. It has a higher percentage of protein than regular wheat, and a number of nutrients.<br /><br />It has a strong nutty taste, making it more flavorful than regular wheat, and pairs well with the caramel taste of carob chips and date caramel.<br /><br /><img src='../media/recipes/salted_caramel_carob_chip_cookies_1.jpg'/><br /><br />"); RecipePart salted_caramel_carob_chip_cookies_date_caramel = create_part("date caramel"); add_instruction(&salted_caramel_carob_chip_cookies_date_caramel, "To make date caramel, soak <i>1/2 cup</i> of <a href='deglet_noor_dates.html'>deglet noor dates</a> in boiling water for <u>5-10 minutes</u>. Drain, purée using a hand blender or food processor with <i>1/2 tsp</i> <a href='lemon_juice.html'>lemon juice</a>, <i>2 tbsp</i> <a href='soy_milk.html'>soy milk</a> and <i>1/2 tsp</i> <a href='vanilla_extract.html'>vanilla extract</a>. Set aside.");