Add page kind classes

This commit is contained in:
Will Faught
2023-02-24 18:24:56 -08:00
parent 4406aa8683
commit dc6bfe3f4f
3 changed files with 25 additions and 1 deletions

View File

@@ -3,7 +3,7 @@
{{ $stretch := $page.Params.paige.home.image.stretch }}
<article class="paige-article">
<article class="paige-article paige-home">
<div class="align-items-center d-flex flex-column mb-0">
{{ partial "paige/metadata.html" $page }}

View File

@@ -36,6 +36,20 @@
{{ $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-section" }}
{{ 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) " " }}
<article class="{{ $class }}">