From 00b535a61822a2064564aab274373ae5f7c4cc40 Mon Sep 17 00:00:00 2001 From: cheddar Date: Fri, 18 Apr 2025 14:23:45 -0400 Subject: [PATCH] Generate single page versions of series --- _includes/layouts/post.njk | 2 +- _includes/layouts/series_base.njk | 18 ++++++++++++++++++ _includes/series_list.njk | 1 + _includes/styles/base.css | 12 ++++++++---- content/series_pages.njk | 25 +++++++++++++++++++++++++ 5 files changed, 53 insertions(+), 5 deletions(-) create mode 100644 _includes/layouts/series_base.njk create mode 100644 content/series_pages.njk diff --git a/_includes/layouts/post.njk b/_includes/layouts/post.njk index 8323e24..20a7d6c 100644 --- a/_includes/layouts/post.njk +++ b/_includes/layouts/post.njk @@ -2,7 +2,7 @@ layout: layouts/base.njk ---
-

{{ title }}

+

{{ title }}

by {{ author.name or metadata.author.name }} diff --git a/_includes/layouts/series_base.njk b/_includes/layouts/series_base.njk new file mode 100644 index 0000000..fe8f2e3 --- /dev/null +++ b/_includes/layouts/series_base.njk @@ -0,0 +1,18 @@ + + + + + + + {% if title %}{{ title }} - {% endif %} + {% if series %}{{ series.name }} - {% endif %} + {{ metadata.title }} + + + + + + + {{ content | safe }} + + diff --git a/_includes/series_list.njk b/_includes/series_list.njk index 0f3ae23..23ef23d 100644 --- a/_includes/series_list.njk +++ b/_includes/series_list.njk @@ -1,5 +1,6 @@