Convert recipes to new format
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
module.exports = require("../helpers")({
|
||||
title: "Bagels",
|
||||
timings: {
|
||||
prep: "50 min",
|
||||
cook: "90 min",
|
||||
},
|
||||
icons: ["vegetarian"],
|
||||
servings: 8,
|
||||
description: "This recipe produces a perfect NY bagel (once you've gotten the hang of it). Chewy on the outside, " +
|
||||
"soft on the inside, and just the right size. The only downside is that it's really something of an all-day " +
|
||||
"process.",
|
||||
steps: [{
|
||||
ingredients: [
|
||||
{ amount: 1.25, unit: "cup", item: "water (~ 115°F)" },
|
||||
{ amount: 1.25, unit: "tbsp", item: "sugar (granulated)" },
|
||||
{ amount: 1.25, unit: "tsp", item: "yeast (active dry)" },
|
||||
],
|
||||
directions: "Add the sugar and yeast to the warm water and set aside without stirring. Leave it to rest " +
|
||||
"while you proceed with the next steps."
|
||||
}, {
|
||||
ingredients: [
|
||||
{ amount: 500, unit: "g", item: "flour (all purpose)" },
|
||||
{ amount: 0.25, unit: "cup", item: "water (~ 115°F)" },
|
||||
{ amount: 1.5, unit: "tsp", item: "salt" },
|
||||
],
|
||||
directions: "Mix the flour and salt in a large mixing bowl. Make a small depression in the center of the " +
|
||||
"flour and gently pour in the yeast mixture. Mix until you produce a moist but firm dough, adding in " +
|
||||
"more water a tbsp at a time as needed to keep it from drying out."
|
||||
}, {
|
||||
ingredients: [
|
||||
{ amount: 25, unit: "g", item: "flour (all purpose)" },
|
||||
],
|
||||
directions: "On a lightly floured surface, kneed the dough until it is smooth and elastic, while working in " +
|
||||
"enough flour to make the dough somewhat stiff."
|
||||
}, {
|
||||
ingredients: [
|
||||
{ amount: 1, unit: "tsp", item: "olive oil" },
|
||||
],
|
||||
directions: "Very lightly coat the dough with olive oil, place into a bowl, and cover with a damp towel. " +
|
||||
"Allow to rise a warm place until the dough has doubled in size (about an hour)."
|
||||
}, {
|
||||
ingredients: [],
|
||||
directions: "Fill a large pot with water about 3\" deep and bring to a boil. Preheat your oven to 425°F. " +
|
||||
"While these things are in progress, divide the dough into 8 equal portions using a scale. Shape each " +
|
||||
"portion into a ball. With a flour-coated finger, poke a hole in the ball and form into a bagel shape."
|
||||
}, {
|
||||
ingredients: [
|
||||
{ amount: 2, unit: "", item: "egg" },
|
||||
{ unit: "~", item: "coarse salt, caraway seeds, fennel seeds, poppy seeds, etc." },
|
||||
],
|
||||
directions: "Reduce the water to a simmer. Using a slotted spoon, drop each bagel in the water and boil for " +
|
||||
"1-2 min on each side (longer for a chewier bagel). When finished, place the bagels on a lightly-oiled " +
|
||||
"cooking sheet. Coat each bagel with an egg wash and add sprinkle on your favorite toppings."
|
||||
}, {
|
||||
ingredients: [],
|
||||
directions: "Bake until golden brown and the toppings just start to singe. Cool on a drying rack."
|
||||
}]
|
||||
})
|
||||
@@ -1,113 +0,0 @@
|
||||
doctype html
|
||||
html
|
||||
head
|
||||
link(href="../style.css" rel="stylesheet" type="text/css")
|
||||
meta(charset="UTF-8")
|
||||
meta(name="viewport" content="user-scalable=no, width=device-width")
|
||||
|
||||
body.recipe
|
||||
h1 Bagels
|
||||
|
||||
section.ingredients
|
||||
.image
|
||||
img(src="final.png")
|
||||
.list
|
||||
table
|
||||
tr
|
||||
td 2 tsp
|
||||
td active dry yeast
|
||||
tr
|
||||
td 1½ tbsp
|
||||
td granulated sugar
|
||||
tr
|
||||
td 1¼ cup
|
||||
td warm water
|
||||
tr
|
||||
td 500g
|
||||
td bread flour (+ a little extra)
|
||||
tr
|
||||
td 1½ tsp
|
||||
td salt
|
||||
tr
|
||||
td 2 tbsp
|
||||
td olive oil
|
||||
|
||||
h2 Ideas for toppings:
|
||||
|
||||
table
|
||||
tr
|
||||
td kosher salt
|
||||
td caraway seeds
|
||||
tr
|
||||
td sesame seeds
|
||||
td fennel seeds
|
||||
tr
|
||||
td minced onion
|
||||
td minced garlic
|
||||
tr
|
||||
td poppy seeds
|
||||
td cumin seeds
|
||||
|
||||
section.directions
|
||||
table
|
||||
tr
|
||||
td 1
|
||||
td Add the sugar and yeast to 1¼ cups of warm water. Leave without stirring.
|
||||
td 5 min
|
||||
tr
|
||||
td 2
|
||||
td Mix the flour and salt in a large mixing bowl.
|
||||
td 1 min
|
||||
tr
|
||||
td 3
|
||||
td Make a well in the center of the flour and pour in the yeast mixture along with an extra ⅓ cup
|
||||
| of warm water.
|
||||
td 1 min
|
||||
tr
|
||||
td 4
|
||||
td Mix the flour and water until you have a moist and firm dough, adding more warm water a tbsp at
|
||||
| a time if needed (it may not be).
|
||||
td 3 min
|
||||
tr
|
||||
td 5
|
||||
td On a floured countertop, kneed the dough until it is smooth and elastic while trying to work in
|
||||
| as much flour as possible to form a stiff dough.
|
||||
td 10 min
|
||||
tr
|
||||
td 6
|
||||
td Lightly coat the dough with olive oil, place in a bowl, and cover with a damp dish towel. Let
|
||||
| rise in a warm place until the dough has doubled in size.
|
||||
td 1 hour
|
||||
tr
|
||||
td 7
|
||||
td Fill a large pot with water about 3" deep and bring to a boil, and then reduce the heat to a
|
||||
| simmer. Preheat your oven to 425°F.
|
||||
td 10 min
|
||||
tr
|
||||
td 8
|
||||
td Using a scale, divide the dough into 8 equal portions. Shape each portion into a ball by rolling
|
||||
| in between your two cupped hands.
|
||||
td 8 min
|
||||
tr
|
||||
td 9
|
||||
td Coat a finger with flour and gently press your finger through the center of each ball. Expand
|
||||
| the initial hole until it's about ⅓ the overall diameter of the bagel.
|
||||
td 8 min
|
||||
tr
|
||||
td 10
|
||||
td Using a slotted spoon (or something similar), drop in each bagel into the water and boil for 1-2
|
||||
| min on each side (more times makes for a chewier crust).
|
||||
td 2-4 min
|
||||
tr
|
||||
td 11
|
||||
td Remove the bagels from water and place onto a lightly oiled cooking sheet. Coat each bagel
|
||||
| lightly with an egg wash and cover with your preferred toppings.
|
||||
td 2 min
|
||||
tr
|
||||
td 12
|
||||
td Bake until golden brown and the toppings just start to singe.
|
||||
td 20 min
|
||||
tr
|
||||
td 13
|
||||
td Cool on a wire rack.
|
||||
td 5 min
|
||||
|
Before Width: | Height: | Size: 162 KiB After Width: | Height: | Size: 162 KiB |
@@ -0,0 +1,71 @@
|
||||
module.exports = require("../helpers")({
|
||||
title: "Beef Stroganoff",
|
||||
timings: {
|
||||
prep: "20 min",
|
||||
cook: "60 min",
|
||||
},
|
||||
icons: ["gluten-free", "low-carb"],
|
||||
servings: 4,
|
||||
description: "The sauce from this recipe is just amazing... rich, creamy, spicy, tangy... a little bit of " +
|
||||
"everything wonderful. This is traditionally served over egg noodles, but it works fine on its own, too.",
|
||||
steps: [{
|
||||
ingredients: [
|
||||
{ amount: 2, unit: "lb", item: "beef (stew meat)" },
|
||||
{ amount: 1/2, unit: "cup", item: "red wine" },
|
||||
{ amount: 1, unit: "tsp", item: "salt" },
|
||||
{ amount: 1/2, unit: "tsp", item: "black pepper" },
|
||||
],
|
||||
directions: "Place the beef in a large bowl with the other ingredients. Mix thoroughly and place in the " +
|
||||
"refigerator to marinade while you proceed with the next steps."
|
||||
}, {
|
||||
ingredients: [
|
||||
{ amount: 2, unit: "tbsp", item: "butter" },
|
||||
{ amount: 1, unit: "", item: "yellow onion" },
|
||||
{ amount: 3, unit: "cloves", item: "garlic" },
|
||||
],
|
||||
directions: "Melt the butter in a medium skillet. Add the onions and garlic and sautée until golden and " +
|
||||
"transparent, but not yet brown. Set aside in a large bowl."
|
||||
}, {
|
||||
ingredients: [
|
||||
{ amount: 2, unit: "tbsp", item: "olive oil" },
|
||||
],
|
||||
directions: "Heat the oil in the same skillet. Remove the meat from the bowl, but reserve the remaining " +
|
||||
"marinade. Pat the beef dry, and then lightly brown in batches. Set aside when finished."
|
||||
}, {
|
||||
ingredients: [
|
||||
{ amount: 2, unit: "tbsp", item: "butter" },
|
||||
{ amount: 1, unit: "cup", item: "mushrooms (sliced)" },
|
||||
],
|
||||
directions: "Using the again emptied skillet, melt more butter and add in the mushrooms. Sautée until " +
|
||||
"reduced in size and golden. Set these aside separately from the meat and onions."
|
||||
}, {
|
||||
ingredients: [
|
||||
{ amount: 1/4, unit: "cup", item: "butter" },
|
||||
{ amount: 1/4, unit: "cup", item: "gluten-free flour (or all-purpose)" },
|
||||
{ amount: 1 + 1/3, unit: "cups", item: "beef broth" },
|
||||
{ amount: 1, unit: "tbsp", item: "Worcestershire sauce" },
|
||||
{ amount: 1, unit: "tsp", item: "yellow mustard" },
|
||||
{ amount: 2, unit: "tsp", item: "red pepper flakes" },
|
||||
],
|
||||
directions: "In the same skillet, melt even more butter. Work the flour in a little at a time " +
|
||||
"with a whisk until everything is completely mixed and little pellets start to form. Next, slowly add " +
|
||||
"the beef broth while continuing to whisk constantly. Bring to a boil, and then reduce to a simmer. " +
|
||||
"Finally, add the reserved marinade, Worcestershire sauce, mustard, and red pepper flakes."
|
||||
}, {
|
||||
ingredients: [],
|
||||
directions: "Combine everything in a medium stock pot, mix well, bring to a boil, and reduce to a low " +
|
||||
"simmer. Leave to cook for at least 45 min. Cook uncovered until the sauce thickens to the desired " +
|
||||
"consistency, then cover for the remaining time."
|
||||
}, {
|
||||
ingredients: [
|
||||
{ amount: 1/3, unit: "cup", item: "sour cream" },
|
||||
{ amount: 3, unit: "oz", item: "cream cheese" },
|
||||
],
|
||||
directions: "Once the beef it tender, add in the mushrooms, sour cream, and cream cheese. Mix carefully and " +
|
||||
"adjust seasoning as needed."
|
||||
}],
|
||||
credit: {
|
||||
name: "SANFRANCOOK, AllRecipes.com",
|
||||
url: "http://allrecipes.com/recipe/219046/rich-and-creamy-beef-stroganoff"
|
||||
},
|
||||
})
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 961 KiB |
@@ -0,0 +1,19 @@
|
||||
module.exports = function decorate(data) {
|
||||
data.asFraction = function(n) {
|
||||
if (!n) return ""
|
||||
|
||||
let result = `${n}`
|
||||
result = result.replace(/\.125$/, "⅛")
|
||||
result = result.replace(/\.25$/, "¼")
|
||||
result = result.replace(/\.3+$/, "⅓")
|
||||
result = result.replace(/\.375$/, "⅜")
|
||||
result = result.replace(/\.5$/, "½")
|
||||
result = result.replace(/\.625$/, "⅝")
|
||||
result = result.replace(/\.6+$/, "⅔")
|
||||
result = result.replace(/\.75$/, "¾")
|
||||
result = result.replace(/\.875$/, "⅞")
|
||||
result = result.replace(/^0+/, "")
|
||||
return result
|
||||
}
|
||||
return data
|
||||
}
|
||||
+5
-1
@@ -8,7 +8,7 @@ html
|
||||
h1 Baking
|
||||
|
||||
a(href="bagels")
|
||||
img(src="bagels/final.png")
|
||||
img(src="bagels/large.png")
|
||||
| Bagels
|
||||
|
||||
a(href="challah")
|
||||
@@ -179,6 +179,10 @@ html
|
||||
img(src="pommes-puree/final.png")
|
||||
| Pommes Purée
|
||||
|
||||
a(href="sauteed-mushrooms")
|
||||
img(src="sauteed-mushrooms/large.png")
|
||||
| Sauteed Mushrooms
|
||||
|
||||
a(href="sweet-potatoes-with-honey-and-rosemary")
|
||||
img(src="sweet-potatoes-with-honey-and-rosemary/final.png")
|
||||
| Sweet Potatoes with Honey and Rosemary
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
module.exports = require("../helpers")({
|
||||
title: "Sauteed Mushrooms",
|
||||
timings: {
|
||||
prep: "10 min",
|
||||
cook: "15 min",
|
||||
},
|
||||
icons: ["gluten-free", "low-carb", "vegetarian"],
|
||||
servings: 4,
|
||||
description: "These are the best sauteed mushrooms I've ever had. Slighly salty, and very savory, they serve " +
|
||||
"very well as a topping for steak, baked potatoes and whatever else needs a strong flavor.",
|
||||
steps: [{
|
||||
ingredients: [
|
||||
{ amount: 3, unit: "tbsp", item: "olive oil" },
|
||||
{ amount: 3, unit: "tbsp", item: "butter" },
|
||||
{ amount: 1, unit: "lb", item: "button mushrooms (sliced)" },
|
||||
],
|
||||
directions: "Heat the olive oil and butter in a large saucepan over medium heat until it foams. Add the " +
|
||||
"mushrooms and cook until reduced somewhat in size and slightly yellowed (about 5 minutes).",
|
||||
}, {
|
||||
ingredients: [
|
||||
{ amount: 1, unit: "clove", item: "garlic" },
|
||||
{ amount: 1, unit: "tbsp", item: "tamair (or soy sauce)" },
|
||||
{ amount: 1/4, unit: "tsp", item: "garlic salt" },
|
||||
{ unit: "~", item: "black pepper" },
|
||||
],
|
||||
directions: "Add the remaining ingredients and cook until the mushrooms are slightly browned and the sauced " +
|
||||
"thickened (about 5-10 minutes).",
|
||||
}],
|
||||
credit: {
|
||||
name: "IrishMountainGirl, AllRecipes.com",
|
||||
url: "http://allrecipes.com/recipe/222795/superb-sauteed-mushrooms",
|
||||
}
|
||||
})
|
||||
@@ -1,71 +0,0 @@
|
||||
doctype html
|
||||
html
|
||||
head
|
||||
link(href="../style2.css" rel="stylesheet" type="text/css")
|
||||
meta(charset="UTF-8")
|
||||
meta(name="viewport" content="user-scalable=no, width=device-width")
|
||||
|
||||
body.recipe
|
||||
section.header
|
||||
.image(style="background-image: url('./large.png')")
|
||||
|
||||
.about
|
||||
h1 Sauteed Mushrooms
|
||||
|
||||
.timing prep 10 min, cook 15 min
|
||||
|
||||
.icons
|
||||
.icon.gluten-free
|
||||
.icon.low-carb
|
||||
.icon.vegetarian
|
||||
.icon.serving
|
||||
| × 4
|
||||
|
||||
.description.
|
||||
These are the best sauteed mushrooms I've ever had. Slighly salty, and very savory, they serve very
|
||||
well as a topping for steak, baked potatoes and whatever else needs a strong flavor.
|
||||
|
||||
section.instructions
|
||||
.step
|
||||
h3 1
|
||||
.ingredients
|
||||
ul
|
||||
li
|
||||
.amount 3 tbsp
|
||||
.item olive oil
|
||||
li
|
||||
.amount 3 tbsp
|
||||
.item butter
|
||||
li
|
||||
.amount 1 lb
|
||||
.item button mushrooms (sliced)
|
||||
.detail.
|
||||
Heat the olive oil and butter in a large saucepan over medium heat until it foams. Add the mushrooms
|
||||
and cook until reduced somewhat in size and slightly yellowed (about 5 minutes).
|
||||
|
||||
.step
|
||||
h3 2
|
||||
.ingredients
|
||||
ul
|
||||
li
|
||||
.amount 1 clove
|
||||
.item garlic (minced)
|
||||
li
|
||||
.amount 1 tbsp
|
||||
.item red wine
|
||||
li
|
||||
.amount 1 tbsp
|
||||
.item tamari (or soy-sauce)
|
||||
li
|
||||
.amount ¼ tsp
|
||||
.item garlic salt (or kosher salt)
|
||||
li
|
||||
.amount ~
|
||||
.item black pepper
|
||||
.detail.
|
||||
Add the remaining ingredients and cook until the mushrooms are slightly browned and the sauced
|
||||
thickened (about 5-10 minutes).
|
||||
|
||||
section.credits.
|
||||
IrishMountainGirl, AllRecipes.com, <a href="http://allrecipes.com/recipe/222795/superb-sauteed-mushrooms">
|
||||
http://allrecipes.com/recipe/222795/superb-sauteed-mushrooms</a>
|
||||
@@ -0,0 +1,192 @@
|
||||
doctype html
|
||||
html
|
||||
head
|
||||
link(rel="stylesheet" type="text/css" href="style.css")
|
||||
meta(name="viewport" content="user-scalable=no, width=device-width")
|
||||
|
||||
body.cookbook
|
||||
h1 Baking
|
||||
|
||||
a(href="bagels")
|
||||
img(src="bagels/final.png")
|
||||
| Bagels
|
||||
|
||||
a(href="challah")
|
||||
img(src="challah/final.png")
|
||||
| Challah
|
||||
|
||||
a(href="fluffy-pancakes")
|
||||
img(src="fluffy-pancakes/final.png")
|
||||
| Fluffy Pancakes
|
||||
|
||||
a(href="gluten-free-flour")
|
||||
img(src="gluten-free-flour/final.png")
|
||||
| Gluten-Free Flour
|
||||
|
||||
a(href="pizza")
|
||||
img(src="pizza/final.png")
|
||||
| Pizza
|
||||
|
||||
a(href="rosemary-dinner-rolls")
|
||||
img(src="rosemary-dinner-rolls/final.png")
|
||||
| Rosemary Dinner Rolls
|
||||
|
||||
a(href="southern-buttermilk-biscuits")
|
||||
img(src="southern-buttermilk-biscuits/final.png")
|
||||
| Southern Buttermilk Biscuits
|
||||
|
||||
h1 Soups
|
||||
|
||||
a(href="caldo-verde")
|
||||
img(src="caldo-verde/final.png")
|
||||
| Caldo Verde
|
||||
|
||||
a(href="clam-chowder")
|
||||
img(src="clam-chowder/final.png")
|
||||
| Clam Chowder
|
||||
|
||||
a(href="cream-of-spinach-soup")
|
||||
img(src="cream-of-spinach-soup/final.png")
|
||||
| Cream of Spinach Soup
|
||||
|
||||
a(href="curry-butternut-squash-and-apple-soup")
|
||||
img(src="curry-butternut-squash-and-apple-soup/final.png")
|
||||
| Curry Butternut Squash & Apple Soup
|
||||
|
||||
a(href="french-onion-soup")
|
||||
img(src="french-onion-soup/large.png")
|
||||
| French Onion Soup
|
||||
|
||||
a(href="hungarian-mushroom-beef-soup")
|
||||
img(src="hungarian-mushroom-beef-soup/final.png")
|
||||
| Hungarian Mushroom Beef Soup
|
||||
|
||||
a(href="winter-lentil-soup")
|
||||
img(src="winter-lentil-soup/final.png")
|
||||
| Winter Lentil Soup
|
||||
|
||||
h1 Salads
|
||||
|
||||
a(href="caesar-salad")
|
||||
img(src="caesar-salad/final.png")
|
||||
| Caesar Salad
|
||||
|
||||
a(href="cucumber-salad")
|
||||
img(src="cucumber-salad/final.png")
|
||||
| Cucumber Salad
|
||||
|
||||
a(href="ruths-chris-chopped-salad")
|
||||
img(src="ruths-chris-chopped-salad/final.png")
|
||||
| Ruth's Chris Chopped Salad
|
||||
|
||||
h1 Main Dish
|
||||
|
||||
a(href="bbq-pork-ribs")
|
||||
img(src="bbq-pork-ribs/final.png")
|
||||
| BBQ Pork Ribs
|
||||
|
||||
a(href="beef-bourguignon")
|
||||
img(src="beef-bourguignon/final.png")
|
||||
| Beef Bourguignon
|
||||
|
||||
a(href="butter-chicken")
|
||||
img(src="butter-chicken/large.png")
|
||||
| Butter Chicken
|
||||
|
||||
a(href="chicken-cordon-bleu")
|
||||
img(src="chicken-cordon-bleu/final.png")
|
||||
| Chicken Cordon Bleu
|
||||
|
||||
a(href="chicken-pot-pie")
|
||||
img(src="chicken-pot-pie/final.png")
|
||||
| Chicken Pot Pie
|
||||
|
||||
a(href="chicken-breasts-with-caper-cream-sauce")
|
||||
img(src="chicken-breasts-with-caper-cream-sauce/final.png")
|
||||
| Chicken Breasts with Caper Cream Sauce
|
||||
|
||||
a(href="chole")
|
||||
img(src="chole/final.png")
|
||||
| Chole
|
||||
|
||||
a(href="garlic-prime-rib")
|
||||
img(src="garlic-prime-rib/final.png")
|
||||
| Garlic Prime Rib
|
||||
|
||||
a(href="gnocchi")
|
||||
img(src="gnocchi/final.png")
|
||||
| Gnocchi
|
||||
|
||||
a(href="kielbasa-and-cabbage")
|
||||
img(src="kielbasa-and-cabbage/final.png")
|
||||
| Kielbasa and Cabbage
|
||||
|
||||
a(href="kofta-kebabs")
|
||||
img(src="kofta-kebabs/final.png")
|
||||
| Kofta Kebabs
|
||||
|
||||
a(href="lemon-chicken-with-mushroom-sauce")
|
||||
img(src="lemon-chicken-with-mushroom-sauce/final.png")
|
||||
| Lemon Chicken with Mushroom Sauce
|
||||
|
||||
a(href="orange-chicken")
|
||||
img(src="orange-chicken/final.png")
|
||||
| Orange Chicken
|
||||
|
||||
a(href="ratatouille")
|
||||
img(src="ratatouille/final.png")
|
||||
| Ratatouille
|
||||
|
||||
a(href="ricotta-meatballs")
|
||||
img(src="ricotta-meatballs/final.png")
|
||||
| Ricotta Meatballs
|
||||
|
||||
a(href="roast-leg-of-lamb-with-rosemary")
|
||||
img(src="roast-leg-of-lamb-with-rosemary/final.png")
|
||||
| Roast Leg of Lamb with Rosemary
|
||||
|
||||
a(href="shrimp-with-sweet-potatoes-and-bacon")
|
||||
img(src="shrimp-with-sweet-potatoes-and-bacon/final.png")
|
||||
| Shrimp with Sweet Potatoes and Bacon
|
||||
|
||||
a(href="sloppy-joe-sandwiches")
|
||||
img(src="sloppy-joe-sandwiches/final.png")
|
||||
| Sloppy Joe Sandwiches
|
||||
|
||||
h1 Sides
|
||||
|
||||
a(href="bok-choy-with-garlic")
|
||||
img(src="bok-choy-with-garlic/final.png")
|
||||
| Bok Choy with Garlic
|
||||
|
||||
a(href="bourbon-glazed-carrots")
|
||||
img(src="bourbon-glazed-carrots/final.png")
|
||||
| Bourbon Glazed Carrots
|
||||
|
||||
a(href="creamed-spinach")
|
||||
img(src="creamed-spinach/final.png")
|
||||
| Creamed Spinach
|
||||
|
||||
a(href="garlic-broccoli")
|
||||
img(src="garlic-broccoli/final.png")
|
||||
| Garlic Broccoli
|
||||
|
||||
a(href="hummus")
|
||||
img(src="hummus/final.png")
|
||||
| Hummus
|
||||
|
||||
a(href="pommes-puree")
|
||||
img(src="pommes-puree/final.png")
|
||||
| Pommes Purée
|
||||
|
||||
a(href="sauteed-mushrooms")
|
||||
img(src="sauteed-mushrooms/large.png")
|
||||
| Sauteed Mushrooms
|
||||
|
||||
a(href="sweet-potatoes-with-honey-and-rosemary")
|
||||
img(src="sweet-potatoes-with-honey-and-rosemary/final.png")
|
||||
| Sweet Potatoes with Honey and Rosemary
|
||||
|
||||
a(href="tzatziki")
|
||||
img(src="tzatziki/final.png")
|
||||
| Tzatziki
|
||||
@@ -0,0 +1,40 @@
|
||||
doctype html
|
||||
html
|
||||
head
|
||||
link(href="../style2.css" rel="stylesheet" type="text/css")
|
||||
meta(charset="UTF-8")
|
||||
meta(name="viewport" content="user-scalable=no, width=device-width")
|
||||
|
||||
body.recipe
|
||||
section.header
|
||||
.image(style="background-image: url('./large.png')")
|
||||
|
||||
.about
|
||||
h1 #{title}
|
||||
|
||||
.timing prep #{timings.prep}, cook #{timings.cook}
|
||||
|
||||
.icons
|
||||
each icon in icons
|
||||
.icon(class=icon)
|
||||
.icon.serving
|
||||
| × #{servings}
|
||||
|
||||
.description #{description}
|
||||
|
||||
section.instructions
|
||||
- let stepNumber = 1
|
||||
each step in steps
|
||||
.step
|
||||
h3 #{stepNumber}
|
||||
.ingredients
|
||||
ul
|
||||
each ingredient in step.ingredients
|
||||
li
|
||||
.amount #{asFraction(ingredient.amount)} #{ingredient.unit}
|
||||
.item #{ingredient.item}
|
||||
.detail #{step.directions}
|
||||
- stepNumber++
|
||||
|
||||
if credit
|
||||
section.credits #{credit.name}, <a href=#{credit.url}>#{credit.url}</a>
|
||||
Reference in New Issue
Block a user