From 4ff04221b08b1eb85e8cedeee6bf37975803bb21 Mon Sep 17 00:00:00 2001
From: Danila Fedorin
Date: Sun, 2 Mar 2025 18:53:48 -0800
Subject: [PATCH] Adjust summaries to account for Hugo breaking changes
Signed-off-by: Danila Fedorin
---
assets/scss/style.scss | 2 +-
layouts/partials/post.html | 2 +-
layouts/partials/summary.html | 5 +++++
layouts/series/list.html | 2 +-
4 files changed, 8 insertions(+), 3 deletions(-)
create mode 100644 layouts/partials/summary.html
diff --git a/assets/scss/style.scss b/assets/scss/style.scss
index e1a9bc7..aff377d 100755
--- a/assets/scss/style.scss
+++ b/assets/scss/style.scss
@@ -247,7 +247,7 @@ ul.post-list {
p.post-wordcount, p.post-status {
text-align: center;
- margin-bottom: 0.6rem;
+ margin-bottom: 1rem;
}
.series-link {
diff --git a/layouts/partials/post.html b/layouts/partials/post.html
index 74701ac..876cb38 100644
--- a/layouts/partials/post.html
+++ b/layouts/partials/post.html
@@ -14,7 +14,7 @@
{{ partial "seriesstatus.html" .page.Params.status }}
{{ end }}
- {{ .page.Summary }} {{ if .page.Truncated }}...{{ end }}
+ {{ partial "summary" .page }}
{{- if .linkSeries -}}
{{- $term := index (.page.GetTerms "series") 0 -}}
{{- with $term -}}
diff --git a/layouts/partials/summary.html b/layouts/partials/summary.html
new file mode 100644
index 0000000..d8aabb4
--- /dev/null
+++ b/layouts/partials/summary.html
@@ -0,0 +1,5 @@
+{{- if .Params.summary -}}
+{{ .Params.summary }}
+{{- else -}}
+{{ .Summary | plainify | truncate 180 }}
+{{- end -}}
diff --git a/layouts/series/list.html b/layouts/series/list.html
index 2a5c0f8..b774f6b 100644
--- a/layouts/series/list.html
+++ b/layouts/series/list.html
@@ -7,7 +7,7 @@
{{ partial "seriesstatus.html" .Params.status }}
{{ i18n "postsFromTo" (dict "from" $startYear "to" $endYear) }}
-{{ .Summary }}
+{{ partial "summary" . }}