From 9a1cd4ca790bef9fbcea2e5f27d2252714c7cf49 Mon Sep 17 00:00:00 2001 From: Ross Lawley Date: Wed, 21 Aug 2013 17:21:53 +0100 Subject: [PATCH] Add 404.html for gh-pages Signed-off-by: Noah Campbell --- content/layout/404.html | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 content/layout/404.html diff --git a/content/layout/404.html b/content/layout/404.html new file mode 100644 index 000000000..9d54e0d14 --- /dev/null +++ b/content/layout/404.html @@ -0,0 +1,31 @@ +--- +title: "404.html Templates" +date: "2013-08-21" +--- + +When using Hugo with [github pages](http://pages.github.com/) you can provide +your own 404 template by creating a 404.html file in the root. + +404 pages are of the type "node" and have all the [node +variables](/layout/variables/) available to use in the templates. + +In addition to the standard node variables, the homepage has access to +all site content accessible from .Data.Pages + + ▾ layouts/ + 404.html + +## 404.html +This is a basic example of a 404.html template: + + {{ template "chrome/header.html" . }} + {{ template "chrome/subheader.html" . }} + +
+
+

{{ .Title }}

+
+
+ + {{ template "chrome/footer.html" }} +