From a2aa866e630c45e1db4fadbb20cb1a9d24384a79 Mon Sep 17 00:00:00 2001
From: xengineering <me@xengineering.eu>
Date: Tue, 23 Apr 2024 18:47:30 +0200
Subject: view: Fix cancel button on recipe create

---
 view/html/recipe-edit.html | 24 +++++++-----------------
 1 file changed, 7 insertions(+), 17 deletions(-)

(limited to 'view')

diff --git a/view/html/recipe-edit.html b/view/html/recipe-edit.html
index bad8d60..9980e75 100644
--- a/view/html/recipe-edit.html
+++ b/view/html/recipe-edit.html
@@ -11,21 +11,10 @@
 			<form action="/recipe{{if ne .Id ""}}/{{.Id}}{{end}}">
 				<input type="hidden" name="id" value="{{.Id}}">
 
-				<p>
-					<input type="text" name="title" value="{{.Title}}" placeholder="Title" required>
-				</p>
-
-				<p>
-					<input type="number" name="portions" value="{{.Portions}}" placeholder="Portions">
-				</p>
-
-				<p>
-					<input type="text" name="url" value="{{.Url}}" placeholder="URL">
-				</p>
-
-				<p>
-					<textarea name="notes" rows="4" cols="50" placeholder="Notes">{{.Notes}}</textarea>
-				</p>
+				<p><input type="text" name="title" value="{{.Title}}" placeholder="Title" required></p>
+				<p><input type="number" name="portions" value="{{.Portions}}" placeholder="Portions"></p>
+				<p><input type="text" name="url" value="{{.Url}}" placeholder="URL"></p>
+				<p><textarea name="notes" rows="4" cols="50" placeholder="Notes">{{.Notes}}</textarea></p>
 
 				<div id="steps">{{range .Steps}}
 					<section>
@@ -35,8 +24,9 @@
 				</div>
 
 				<button type="button" onclick="addNewStep();">add step</button>
-				<button type="submit">save</button>
-				<button onclick="window.location.href='/recipe/{{.Id}}';">cancel</button>
+				<button type="submit">save</button>{{if eq .Id ""}}
+				<button onclick="window.location.href='/recipes';">cancel</button>{{else}}
+				<button onclick="window.location.href='/recipe/{{.Id}}';">cancel</button>{{end}}
 			</form>
 		</main>
 		{{ template "footer" }}
-- 
cgit v1.2.3-70-g09d2