-{{ partial "head.html" . }}
-<body class="{{ .Site.Params.themeColor }}">
-
-{{ partial "sidebar.html" . }}
-
- <div class="content container">
- <h1>404: Page not found</h1>
- <p class="lead">Sorry, we've misplaced that URL or it's pointing to something that doesn't exist. <a href="{{ .Site.BaseURL }}">Head back home</a> to try finding it again.</p>
- </div>
-
- </body>
-</html>
+{{ define "main" -}}
+<h1>404: Page not found</h1>
+<p class="lead">Sorry, we've misplaced that URL or it's pointing to something that doesn't exist. <a href="{{ .Site.BaseURL }}">Head back home</a> to try finding it again.</p>
+{{- end }}
\ No newline at end of file
--- /dev/null
+{{ partial "head.html" . }}
+ <body class="{{ .Site.Params.themeColor }} {{if .Site.Params.layoutReverse}}layout-reverse{{end}}">
+ {{ partial "sidebar.html" . }}
+ <div class="content container">
+ {{ block "main" . -}}{{- end }}
+ </div>
+ </body>
+</html>
\ No newline at end of file
-{{ partial "head.html" . }}
-<body class="{{ .Site.Params.themeColor }} {{if .Site.Params.layoutReverse}}layout-reverse{{end}}">
-
- {{ partial "sidebar.html" . }}
-
- <div class="content container">
- <ul class="posts">
- {{ range .Data.Pages }}
- <li>
- <span><a href="{{ .Permalink }}">{{ .Title }}</a> <time class="pull-right post-list">{{ .Date.Format "Mon, Jan 2, 2006" }}</time></span>
- </li>
- {{ end }}
- </ul>
- </div>
-</body>
-</html>
+{{ define "main" -}}
+<ul class="posts">
+{{ range .Data.Pages -}}
+ <li>
+ <span><a href="{{ .Permalink }}">{{ .Title }}</a> <time class="pull-right post-list">{{ .Date.Format "Mon, Jan 2, 2006" }}</time></span>
+ </li>
+{{- end }}
+</ul>
+{{- end }}
\ No newline at end of file
-{{ partial "head.html" . }}
-<body class="{{ .Site.Params.themeColor }} {{if .Site.Params.layoutReverse}}layout-reverse{{end}}">
- {{ partial "sidebar.html" . }}
+{{ define "main" -}}
+<div class="post">
+ <h1>{{ .Title }}</h1>
+ <span class="post-date">{{ .Date.Format "Mon, Jan 2, 2006" }}</span>
+ {{ .Content }}
+</div>
- <div class="content container">
- <div class="post">
- <h1>{{ .Title }}</h1>
- <span class="post-date">{{ .Date.Format "Mon, Jan 2, 2006" }}</span>
- {{ .Content }}
- </div>
-
- {{ if .Site.Params.disqusShortname }}
- <h2>Comments</h2>
- {{ partial "disqus" . }}
- {{ end }}
- </div>
-
-</body>
-</html>
\ No newline at end of file
+{{ if .Site.Params.disqusShortname -}}
+<h2>Comments</h2>
+{{ partial "disqus" . }}
+{{- end }}
+{{- end }}
\ No newline at end of file
-{{ partial "head.html" . }}
-<body class="{{ .Site.Params.themeColor }} {{if .Site.Params.layoutReverse}}layout-reverse{{end}}">
-
-{{ partial "sidebar.html" . }}
-
- <div class="content container">
+{{ define "main" -}}
<div class="posts">
-
- {{ range .Data.Pages }}
- <div class="post">
- <h1 class="post-title">
- <a href="{{ .Permalink }}">
- {{ .Title }}
- </a>
- </h1>
-
- <span class="post-date">{{ .Date.Format "Mon, Jan 2, 2006" }}</span>
-
- {{ .Content }}
- </div>
- {{ end }}
+{{ range .Data.Pages -}}
+<div class="post">
+ <h1 class="post-title">
+ <a href="{{ .Permalink }}">{{ .Title }}</a>
+ </h1>
+ <span class="post-date">{{ .Date.Format "Mon, Jan 2, 2006" }}</span>
+ {{ .Content }}
</div>
+{{- end }}
</div>
-
- </body>
-</html>
+{{- end }}
\ No newline at end of file