diff --git a/assets/static/img/logo.png b/assets/static/img/logo.png
deleted file mode 100644
index a016c2b..0000000
Binary files a/assets/static/img/logo.png and /dev/null differ
diff --git a/assets/static/img/logo.svg b/assets/static/img/logo.svg
new file mode 100644
index 0000000..cd6e87b
--- /dev/null
+++ b/assets/static/img/logo.svg
@@ -0,0 +1,59 @@
+
+
\ No newline at end of file
diff --git a/assets/templates/errors/403.gohtml b/assets/templates/errors/403.gohtml
new file mode 100644
index 0000000..10b4e81
--- /dev/null
+++ b/assets/templates/errors/403.gohtml
@@ -0,0 +1,21 @@
+{{ define "meta" }}
+
Forbidden
+{{ end }}
+
+{{ define "content" }}
+
+
+
+
+
+
Forbidden
+
+ The received the request was not processed.
+ For example, the CSRF validation may have failed.
+
+
+
+
+
+
+{{ end }}
\ No newline at end of file
diff --git a/assets/templates/layouts/admin.gohtml b/assets/templates/layouts/admin.gohtml
index 3e00c6e..a6d2c64 100644
--- a/assets/templates/layouts/admin.gohtml
+++ b/assets/templates/layouts/admin.gohtml
@@ -6,11 +6,11 @@
-
+
Admin
-
+
diff --git a/assets/templates/layouts/application.gohtml b/assets/templates/layouts/application.gohtml
index abf3795..7a231d9 100644
--- a/assets/templates/layouts/application.gohtml
+++ b/assets/templates/layouts/application.gohtml
@@ -6,24 +6,29 @@
-
+
-
-
+
+
{{ template "meta" . }}
{{ if eq .Meta.Env "production" }}
{{ end }}
+
- {{ template "header" . }}
+ {{ if .flashes}}
{{range .flashes}}
-
{{ .Message }}
+ {{ .Render }}
{{end}}
+ {{ end }}
+ {{ template "header" . }}
{{ template "content" . }}
@@ -32,8 +37,8 @@
{{ template "footer" . }}
{{ template "sink" .}}
-
-
+
+