From 4d0e260318dc474e576c892df986ed4ee1d28495 Mon Sep 17 00:00:00 2001 From: Jimmy Cai Date: Wed, 9 Sep 2020 17:35:22 +0200 Subject: [PATCH] feat(i18n): make dateFormat part of theme config --- exampleSite/config.toml | 3 +++ layouts/partials/article-list/compact.html | 2 +- layouts/partials/article/components/details.html | 2 +- layouts/partials/article/components/footer.html | 2 +- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/exampleSite/config.toml b/exampleSite/config.toml index c047d85..1071c32 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -13,6 +13,9 @@ DefaultContentLanguage = "en" # Theme i18n support [params] mainSections = ["post"] favicon = "" + [params.dateFormat] + published = "Jan 02, 2006" + lastUpdated = "Jan 02, 2006 15:04 MST" [params.sidebar] emoji = "🍥" avatar = "img/avatar.png" diff --git a/layouts/partials/article-list/compact.html b/layouts/partials/article-list/compact.html index 02fc0b3..3988b83 100644 --- a/layouts/partials/article-list/compact.html +++ b/layouts/partials/article-list/compact.html @@ -7,7 +7,7 @@ diff --git a/layouts/partials/article/components/details.html b/layouts/partials/article/components/details.html index 9c2517d..4349d61 100644 --- a/layouts/partials/article/components/details.html +++ b/layouts/partials/article/components/details.html @@ -33,7 +33,7 @@ {{- end -}} diff --git a/layouts/partials/article/components/footer.html b/layouts/partials/article/components/footer.html index c6f80e5..0360a00 100644 --- a/layouts/partials/article/components/footer.html +++ b/layouts/partials/article/components/footer.html @@ -18,7 +18,7 @@
{{ (resources.Get "icons/clock.svg").Content | safeHTML }} - {{ T "lastUpdatedOn" }} {{ .Lastmod.Format ( or .Site.Params.dateFormat "Jan 02, 2006 15:04 MST" ) }} + {{ T "lastUpdatedOn" }} {{ .Lastmod.Format ( or .Site.Params.dateFormat.lastUpdated "Jan 02, 2006 15:04 MST" ) }}
{{- end -}}