@@ -29,3 +27,4 @@
+{{end}}
diff --git a/internal/server/templates/cakes.html b/internal/server/templates/cakes.html
index c13f080..0e898c6 100644
--- a/internal/server/templates/cakes.html
+++ b/internal/server/templates/cakes.html
@@ -1,10 +1,7 @@
-
-
+{{define "title"}}
+Cakes
+{{end}}
+{{define "main"}}
@@ -25,3 +22,4 @@
{{end}}
+{{end}}
diff --git a/internal/server/templates/confirmation.html b/internal/server/templates/confirmation.html
index df9812b..824fbc0 100644
--- a/internal/server/templates/confirmation.html
+++ b/internal/server/templates/confirmation.html
@@ -1,9 +1,8 @@
-
-
+{{define "title"}}
+Confirmed
+{{end}}
+{{define "main"}}
{{.ID}} confirmed
+{{end}}
diff --git a/internal/server/templates/layout/layout.html b/internal/server/templates/layout/layout.html
new file mode 100644
index 0000000..623b0d1
--- /dev/null
+++ b/internal/server/templates/layout/layout.html
@@ -0,0 +1,16 @@
+{{define "layout"}}
+
+
+
+
+
{{template "title" .}}
+
+
+
+ {{template "title" .}}
+
+
+ {{template "main" .}}
+
+
+{{end}}
diff --git a/internal/server/templates/layout/nav.html b/internal/server/templates/layout/nav.html
new file mode 100644
index 0000000..b6fd88d
--- /dev/null
+++ b/internal/server/templates/layout/nav.html
@@ -0,0 +1,6 @@
+{{define "nav"}}
+
All orders
+
New order
+
All Cakes
+
New Cake
+{{end}}
diff --git a/internal/server/templates/order.html b/internal/server/templates/order.html
index 4c63bd2..af41295 100644
--- a/internal/server/templates/order.html
+++ b/internal/server/templates/order.html
@@ -1,9 +1,7 @@
-
-
+{{define "title"}}
+ Order
+{{end}}
+{{define "main"}}