]> njoseph.me Git - hyde.git/commitdiff
Make use of the base template
authordigitalcraftsman <digitalcraftsman@protonmail.com>
Thu, 7 Sep 2017 19:41:16 +0000 (21:41 +0200)
committerdigitalcraftsman <digitalcraftsman@protonmail.com>
Thu, 7 Sep 2017 19:41:16 +0000 (21:41 +0200)
layouts/404.html
layouts/_default/baseof.html [new file with mode: 0644]
layouts/_default/list.html
layouts/_default/single.html
layouts/index.html

index 8fa1a5959760ee030a19b305eb0b6d8992fb8375..a919514ade829ae2c153f14310e1ffb5038e6770 100644 (file)
@@ -1,12 +1,4 @@
-{{ 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
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html
new file mode 100644 (file)
index 0000000..a45cf37
--- /dev/null
@@ -0,0 +1,8 @@
+{{ 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
index c362b252e0d52e7b0d20f8be44f8969140268186..c6d3b691c55f312261bb8c31f076a0286d4a485e 100644 (file)
@@ -1,16 +1,9 @@
-{{ 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
index 26149e7edf7afe550aae74d8a1053fd14f7eef9f..2317495b6b2f01556bc461532b1a954981bc2a29 100644 (file)
@@ -1,19 +1,12 @@
-{{ 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
index 36f3ac2760fc160cd46a69b1138922a12003257c..3fed5be4dab4b58aeb31e5d63f56afa5a1f9fdec 100644 (file)
@@ -1,26 +1,13 @@
-{{ 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