From 94b711c4421cb847c9bbb2f01089b5dc3c1ed039 Mon Sep 17 00:00:00 2001
From: budparr <budparr@gmail.com>
Date: Mon, 09 Apr 2018 14:40:19 +0000
Subject: [PATCH] Use CurrentSection for section heading

---
 layouts/_default/single.html |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index 59f4e58..59deb08 100755
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -8,25 +8,28 @@
 
     <header class="mt4 w-100">
       <p class="f6 b helvetica tracked">
-        {{/* Humanize removes hyphens and capitalizes the first word */}}
-        {{ humanize .Section | upper  }}
+          {{/*
+          CurrentSection allows us to use the section title instead of inferring from the folder.
+          https://gohugo.io/variables/page/#section-variables-and-methods
+          */}}
+        {{with .CurrentSection.Title }}{{. | upper }}{{end}}
       </p>
       <h1 class="f1 athelas mb1">
-        {{ .Title }}
+        {{- .Title -}}
       </h1>
       {{/* Hugo uses Go's date formatting is set by example. Here are two formats */}}
       <time class="f6 mv4 dib tracked" datetime="{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}">
-        {{ .Date.Format "January 2, 2006" }}
+        {{- .Date.Format "January 2, 2006" -}}
       </time>
     </header>
 
     <main class="nested-copy-line-height lh-copy serif f4 nested-links nested-img mid-gray pr4-l w-two-thirds-l">
-        {{ .Content }}
-      {{ partial "tags.html" . }}
+        {{- .Content -}}
+      {{- partial "tags.html" . -}}
     </main>
 
     <aside class="w-third-l">
-      {{ partial "menu-contextual.html" . }}
+      {{- partial "menu-contextual.html" . -}}
     </aside>
 
   </article>

--
Gitblit v1.10.0