From 60ca8c9f2012f40c412b3de592e9a1356836ecfb Mon Sep 17 00:00:00 2001 From: Will Faught Date: Tue, 21 Mar 2023 21:43:06 -0700 Subject: [PATCH] Update home.html to match article.html --- layouts/_default/paige/home.html | 53 +++++++++++++++++++++++++++++--- 1 file changed, 48 insertions(+), 5 deletions(-) diff --git a/layouts/_default/paige/home.html b/layouts/_default/paige/home.html index 94fcb0c9..4428e4dd 100644 --- a/layouts/_default/paige/home.html +++ b/layouts/_default/paige/home.html @@ -1,13 +1,57 @@ {{ define "main" }} {{ $page := . }} +{{ $class := slice }} +{{ $draft := $page.Draft }} +{{ $expired := and $page.ExpiryDate (lt $page.ExpiryDate now) }} +{{ $future := and $page.PublishDate (gt $page.PublishDate now) }} +{{ $modified := and $page.PublishDate $page.Lastmod (lt $page.PublishDate $page.Lastmod) }} + +{{ if $draft }} + {{ $class = $class | append "paige-draft" "paige-unpublished" }} +{{ end }} + +{{ if $expired }} + {{ $class = $class | append "paige-expired" "paige-unpublished" }} +{{ end }} + +{{ if $future }} + {{ $class = $class | append "paige-future" "paige-unpublished" }} +{{ end }} + +{{ if $modified }} + {{ $class = $class | append "paige-modified" }} +{{ end }} + +{{ if not (or $draft $expired $future) }} + {{ $class = $class | append "paige-published" }} +{{ end }} + +{{ with $page.Kind }} + {{ if eq . "home" }} + {{ $class = $class | append "paige-home" }} + {{ else if eq . "section" }} + {{ $class = $class | append "paige-list" }} + {{ else if eq . "page" }} + {{ $class = $class | append "paige-single" }} + {{ else if eq . "taxonomy" }} + {{ $class = $class | append "paige-taxonomy" }} + {{ else if eq . "term" }} + {{ $class = $class | append "paige-term" }} + {{ end }} +{{ end }} + +{{ $class = delimit ($class | uniq) " " }} + {{ $height := $page.Params.paige.home.image.height | default "20rem" }} {{ $stretch := $page.Params.paige.home.image.stretch }} {{ $width := $page.Params.paige.home.image.width }} -
+
{{ partial "paige/metadata.html" $page }} + {{ partial "paige/alert.html" $page }} + {{ partial "paige/toc.html" $page }} {{ if or $page.Params.paige.home.image.url $page.Params.paige.home.greeting $page.Params.paige.home.blurb }}
@@ -44,13 +88,12 @@
{{ end }} - {{ partial "paige/toc.html" $page }} - {{ partial "paige/alert.html" $page }} - {{ partial "paige/content.html" $page }} - {{ if $page.Param "paige.social" }}

{{ partial "paige/social.html" $page }}

{{ end }} + + {{ partial "paige/content.html" $page }}
+{{ partial "paige/pages.html" $page }} {{ end }}