Refactor to use Python for building and YAML for data

This commit is contained in:
Andrew Miner
2019-12-08 21:50:58 -07:00
parent 00398847d4
commit bd4e182470
420 changed files with 11865 additions and 4671 deletions
+129
View File
@@ -0,0 +1,129 @@
<!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 class="recipe">
<section class="header">
<div class="image" style="background-image: url('./image.png')"></div>
<div class="about">
<h1>French Onion Soup</h1>
<div class="timing">
prep 15 min,&nbsp;cook 80 min </div>
<div class="icons">
<div class="icon serving"></div>× 6
</div>
<div class="description">This ultimate version of the bistro classic is made with homemade beef broth and caramelized onions. Aged Gruyére is key to getting the traditional bubbling crust of cheese; it's rich smooth, and melts easily.
</div>
</div>
</section>
<section class="instructions">
<div class="step">
<h3>1</h3>
<div class="ingredients">
<ul>
<li>
<div class="amount">
2 oz
</div>
<div class="item">butter (unsalted)</div>
<li>
<div class="amount">
4
</div>
<div class="item">onions (large, yellow)</div>
<li>
<div class="amount">
</div>
<div class="item">salt & pepper</div>
</ul>
</div>
<div class="detail">Melt the butter in a 4-quart pot over medium heat. Add the onions, salt, and pepper. Reduce the heat to low. Press a piece of foil over the onions, then cover and cook until the onions are very soft but not falling apart (about 50 min).
</div>
</div>
<div class="step">
<h3>2</h3>
<div class="ingredients">
<ul>
<li>
<div class="amount">
1
</div>
<div class="item">loaf french bread (½lb), cut in ½" slices</div>
<li>
<div class="amount">
1 oz
</div>
<div class="item">butter</div>
</ul>
</div>
<div class="detail">While the onions cook, position a rack in the center of the oven and preheat to 350°F. Butter a rimmed baking sheet and add the slices of baguette in a single layer. Bake until browned and crisp turning once to get both sides (1520 min).
</div>
</div>
<div class="step">
<h3>3</h3>
<div class="ingredients">
<ul>
<li>
<div class="amount">
1 tsp
</div>
<div class="item">sugar (white)</div>
</ul>
</div>
<div class="detail">Once the onions have finished cooking, add sugar, and raise heat to medium-high. Cook until browned (1015 min).
</div>
</div>
<div class="step">
<h3>4</h3>
<div class="ingredients">
<ul>
<li>
<div class="amount">
8 cups
</div>
<div class="item">beef broth</div>
<li>
<div class="amount">
1
</div>
<div class="item">bay leaf</div>
</ul>
</div>
<div class="detail">Add the broth and bay leaf to the onions and bring to a boil. Reduce to a simmer for 10 minutes, and then discard the bay leaf. Add salt and pepper to taste.
</div>
</div>
<div class="step">
<h3>5</h3>
<div class="ingredients">
<ul>
<li>
<div class="amount">
2 cups
</div>
<div class="item">Gruyére cheese (shredded)</div>
</ul>
</div>
<div class="detail">When ready to serve, place 6 broiler-safe bowls on a cooking sheet. Place 23 slices of bread at the bottom of each bowl and ladle hot soup over the top. Sprinkle with shredded cheese and broil until browned and bubbling (25 min).
</div>
</div>
</section>
<section class="credits">
Fine Cooking,&nbsp;
<a href="http://www.finecooking.com/recipe/classic-french-onion-soup">http://www.finecooking.com/recipe/classic-french-onion-soup</a>
</section>
<section class="navigation">
<a href="../..">« Back</a>
</section>
</body>
</html