From 66466100ad28a086b345a7e764c51eb29dc49fd8 Mon Sep 17 00:00:00 2001 From: tdro Date: Sun, 12 Feb 2023 16:59:28 -0500 Subject: themes/default/layouts/_default: Add JSON base Adjust formatting on page modification detector. --- themes/default/layouts/_default/baseof.json | 5 +++++ themes/default/layouts/_default/index.json | 4 ++++ .../default/layouts/partials/function-page-modified.html | 14 ++++++++++++-- 3 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 themes/default/layouts/_default/baseof.json (limited to 'themes') diff --git a/themes/default/layouts/_default/baseof.json b/themes/default/layouts/_default/baseof.json new file mode 100644 index 0000000..b2d7a9f --- /dev/null +++ b/themes/default/layouts/_default/baseof.json @@ -0,0 +1,5 @@ +{{- $modified := partial "function-page-modified.html" . -}} + +{{- block "main" . -}} +"Silence is golden." +{{- end -}} diff --git a/themes/default/layouts/_default/index.json b/themes/default/layouts/_default/index.json index 5655022..7183c6a 100644 --- a/themes/default/layouts/_default/index.json +++ b/themes/default/layouts/_default/index.json @@ -1,3 +1,5 @@ +{{- define "main" -}} + {{- $author := partial "function-authors-data.html" . -}} { @@ -42,3 +44,5 @@ {{- end }} ] } + +{{- end -}} diff --git a/themes/default/layouts/partials/function-page-modified.html b/themes/default/layouts/partials/function-page-modified.html index f03ee6f..0b53acb 100644 --- a/themes/default/layouts/partials/function-page-modified.html +++ b/themes/default/layouts/partials/function-page-modified.html @@ -3,7 +3,11 @@ {{- $markdown := print "content/" $pageContext.File -}} {{- $markdownModTime := "" -}} -{{- $page := print "public" (strings.TrimPrefix $pageContext.Page.Site.BaseURL $pageContext.Page.Permalink) "index.html" -}} +{{- $page := print "public/" (strings.TrimPrefix + $pageContext.Page.Site.BaseURL + $pageContext.Page.Permalink + ) "index.html" +-}} {{- $pageModTime := "" -}} {{- if fileExists $markdown -}} @@ -16,6 +20,12 @@ {{- $modified := gt $markdownModTime $pageModTime -}} -{{- $output := or $modified (in (slice "home" "section" "taxonomy" "term") $pageContext.Page.Kind) -}} +{{- $output := or $modified (in (slice + "home" + "section" + "taxonomy" + "term" + ) $pageContext.Page.Kind) +-}} {{- return $output -}} -- cgit v1.2.3