diff --git a/exampleSite/config.yaml b/exampleSite/config.yaml index 9fe28a2..a601d31 100644 --- a/exampleSite/config.yaml +++ b/exampleSite/config.yaml @@ -38,6 +38,10 @@ params: # copyrightHolder: Copyright Holder # Show the "Powered by Hugo-Tufte and Hugo." showPoweredBy: false + # The format to use for short dates shown in lists of posts. Defaults to "Jan 02" + dateFormatShort: "Jan 02" + # The format to use for dates on posts. Defaults to "2006-01-02" + dateFormatLong: "2006-01-02" # Site wide kill switch for date in pages hidedate: false # Site wide kill switch for post summary on home page diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 36e1ec7..86fd74d 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -16,7 +16,12 @@ {{ range .Pages }} <ul> <li> - <span class="list-date">{{ .Date.Format "Jan 2" }} ·</span> + <span class="list-date"> + {{ if .Site.Params.dateFormatShort }} + {{ .Date.Format .Site.Params.dateFormatShort }} + {{ else }} + {{ .Date.Format "Jan 2" }} + {{ end }} ·</span> <a href="{{ .RelPermalink }}">{{.Title}}</a> </li> </ul> diff --git a/layouts/partials/content.header.html b/layouts/partials/content.header.html index d31ebe7..12c2f79 100644 --- a/layouts/partials/content.header.html +++ b/layouts/partials/content.header.html @@ -13,7 +13,12 @@ {{- end -}} {{- if not .Params.hidedate -}} - <p class="date">{{ .Date.Format "2006-01-02" }}</p> + <p class="date"> + {{ if .Site.Params.dateFormatLong }} + {{ .Date.Format .Site.Params.dateFormatLong }} + {{ else }} + {{ .Date.Format "2006-01-02" }} + {{ end }}</p> {{- end -}} {{- if not .Params.hidereadtime -}}