From d89f1b62b4bab95f6be872dd48fdc4959a5cd2fa Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Sun, 13 Oct 2024 23:14:12 -0700 Subject: [PATCH] Use tags for date and draft in the page_summary; add taxonomies --- assets/css/099_page_summary.css | 31 ++++++++++++------------------ layouts/_default/page_summary.html | 22 +++++++++++---------- 2 files changed, 24 insertions(+), 29 deletions(-) diff --git a/assets/css/099_page_summary.css b/assets/css/099_page_summary.css index db0a92b..d96ac67 100644 --- a/assets/css/099_page_summary.css +++ b/assets/css/099_page_summary.css @@ -18,15 +18,18 @@ margin-block-end: var(--space-xl); } - .page-summary__date { - color: var(--text-color-secondary); - display: block; - } - - .page-summary__title { - font-size: var(--text-l); + > hgroup { line-height: 1; - margin-block: 0; + margin-block: 0 var(--space-xs); + + h2 { + font-size: var(--text-l); + margin-block: 0; + } + + p { + margin-block-start: var(--space-xs); + } a { color: var(--text-color-body); @@ -43,17 +46,7 @@ font-weight: normal; } - .page-summary__date, - .page-summary__draft { + > .tag { font-size: var(--text-s); } - - :is( - .page-summary__heading, - .page-summary__subtitle, - .page-summary__content, - .page-summary__date - ):not(:last-child) { - margin-block-end: var(--space-xs); - } } diff --git a/layouts/_default/page_summary.html b/layouts/_default/page_summary.html index cc0ff91..9ac3944 100644 --- a/layouts/_default/page_summary.html +++ b/layouts/_default/page_summary.html @@ -1,16 +1,18 @@
-
-

{{ .LinkTitle | markdownify }}

-
- {{ if (.Params.rendersSummary | default true) -}} - {{ with .Description }} -
{{ . | markdownify }}
+
+

{{ .LinkTitle | markdownify }}

+ {{ if and (.Params.rendersSummary | default true) -}} + {{ with .Description }} +

{{ . | markdownify }}

+ {{ end }} {{ end }} +
+ {{- if .Date -}} + {{- partial "page/date.html" (dict "page" .) -}} {{- end }} {{- if ne hugo.Environment "production" -}} - {{ partial "page/taxonomy_draft.html" (dict "page" . "class" "page-summary__draft") }} + {{ partial "page/taxonomy_draft.html" (dict "page" .) }} {{- end -}} - {{- if .Date -}} - {{- partial "page/date.html" (dict "page" . "class" "page-summary__date") -}} - {{- end }} + {{ partial "page/taxonomy_list.html" (dict "page" . "taxonomy" "categories") }} + {{ partial "page/taxonomy_list.html" (dict "page" . "taxonomy" "tags") }}