From bf328dd38a28cf44cfa81c7f1dcd95936d2d0301 Mon Sep 17 00:00:00 2001 From: xengineering <me@xengineering.eu> Date: Sun, 7 Apr 2024 12:04:11 +0200 Subject: view: Add ingredient overview to recipe read page --- view/html/recipe.html | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'view/html/recipe.html') diff --git a/view/html/recipe.html b/view/html/recipe.html index 3d9ab63..d794b9d 100644 --- a/view/html/recipe.html +++ b/view/html/recipe.html @@ -11,10 +11,16 @@ <p> <button onclick="window.location.href='/recipe/{{.Id}}?view=recipe-edit';">edit</button> <button onclick="window.location.href='/recipe/{{.Id}}?view=recipe-confirm-deletion';">delete</button> - </p>{{ if ne .Portions "" }} + </p>{{ if ne .Notes "" }} + <p class="notice" style="white-space: pre-line;">{{.Notes}}</p>{{end}}{{ if ne .Portions "" }} <p><i>Portions:</i> {{.Portions}}</p>{{end}}{{ if ne .Url "" }} - <p><i>Original recipe:</i> <a href="{{.Url}}">link</a></p>{{end}}{{ if ne .Notes "" }} - <p class="notice" style="white-space: pre-line;">{{.Notes}}</p>{{end}}{{range .Steps}} + <p><i>Original recipe:</i> <a href="{{.Url}}">link</a></p>{{end}} + <p><i>Ingredients:</i></p> + <ul> + {{range .Steps}}{{range $i, $el := .Ingredients}} + <li>{{if ne $el.Amount ""}}{{$el.Amount}} {{end}}{{if ne $el.Unit ""}}{{$el.Unit}} {{end}}{{$el.Type}}</li> + {{end}}{{end}} + </ul>{{range .Steps}} <section> <p>{{.Text}}</p> <p><i>{{range $i, $el := .Ingredients}}{{if $i}}, {{end}}{{if ne $el.Amount ""}}{{$el.Amount}} {{end}}{{if ne $el.Unit ""}}{{$el.Unit}} {{end}}{{$el.Type}}{{end}}</i></p> -- cgit v1.2.3-70-g09d2