Add status prefix to page status classes

This commit is contained in:
Will Faught
2025-02-08 23:08:52 -08:00
parent 75dce39c2b
commit 0a70fd4eb4
3 changed files with 16 additions and 16 deletions

View File

@@ -9,23 +9,23 @@
{{ $modified := and $page.PublishDate $page.Lastmod (lt $page.PublishDate $page.Lastmod) }}
{{ if $draft }}
{{ $class = $class | append "paige-draft" "paige-unpublished" }}
{{ $class = $class | append "paige-status-draft" "paige-status-unpublished" }}
{{ end }}
{{ if $expired }}
{{ $class = $class | append "paige-expired" "paige-unpublished" }}
{{ $class = $class | append "paige-status-expired" "paige-status-unpublished" }}
{{ end }}
{{ if $future }}
{{ $class = $class | append "paige-future" "paige-unpublished" }}
{{ $class = $class | append "paige-status-future" "paige-status-unpublished" }}
{{ end }}
{{ if $modified }}
{{ $class = $class | append "paige-modified" }}
{{ $class = $class | append "paige-status-modified" }}
{{ end }}
{{ if not (or $draft $expired $future) }}
{{ $class = $class | append "paige-published" }}
{{ $class = $class | append "paige-status-published" }}
{{ end }}
{{ with $page.Kind }}