From f5ecb48a71f2566b00dda7b8f2c4facd94d61351 Mon Sep 17 00:00:00 2001 From: fundor333 Date: Sun, 14 Sep 2025 22:02:32 +0200 Subject: [PATCH] Adds event page and tag partial Adds a new event page layout with date and location display. Introduces a tag partial for displaying tags, categories, themes, and groups. Adds "Event" entry in the main menu. Shifts weight of "Now" menu entry and updates postCard icon. --- config/_default/menu.yaml | 6 +++- layouts/event/single.html | 55 ++++++++++++++++++++++++++++++++++ layouts/partials/postCard.html | 2 ++ layouts/partials/tags.html | 11 ++++--- 4 files changed, 69 insertions(+), 5 deletions(-) create mode 100644 layouts/event/single.html diff --git a/config/_default/menu.yaml b/config/_default/menu.yaml index 61912ec9..4b2083c8 100644 --- a/config/_default/menu.yaml +++ b/config/_default/menu.yaml @@ -19,10 +19,14 @@ main: name: "Series" url: "/series" weight: 27 + - pageRef: "/event" + name: "Event" + url: "/event" + weight: 28 - pageRef: "/now" name: "Now" url: "/now" - weight: 28 + weight: 29 - pageRef: "/slashpages" name: "SlashPages" url: "/slashpages" diff --git a/layouts/event/single.html b/layouts/event/single.html new file mode 100644 index 00000000..21d9a071 --- /dev/null +++ b/layouts/event/single.html @@ -0,0 +1,55 @@ +{{ define "main" }} +
+
+
+
+

{{ .Title }}

+ {{ partial "micro.html" . }} + +
+ + + + {{ $configDateFormat := .Site.Params.dateFormat | default ":date_medium" }} + {{- with .Params.start }} + {{ $ISO_time := dateFormat "2006-01-02T15:04:05-07:00" . }} + + + {{ end -}} + {{- with .Params.end }} + {{ $ISO_time := dateFormat "2006-01-02T15:04:05-07:00" . }} - + + + {{ end -}} + {{- with .Params.location }} +

+ + + {{ . }} + +

+ {{ end -}} + + {{- partial "tags.html" . -}} + +
+
+
+ {{ partial "toc.html" .}} +
+ {{- partial "bridgy.html" . -}} + {{ .Content }} +
+ + {{ partial "series.html" . }} + {{ partial "share-buttons" . }} + {{- partial "syndication.html" . -}} + {{- partial "comments.html" . -}} +
+
+
+{{ end }} diff --git a/layouts/partials/postCard.html b/layouts/partials/postCard.html index 8217d049..a4092051 100644 --- a/layouts/partials/postCard.html +++ b/layouts/partials/postCard.html @@ -13,6 +13,8 @@ {{ else if eq .Type "now" }} + {{ else if eq .Type "series" }} + {{ else }} {{ end}} diff --git a/layouts/partials/tags.html b/layouts/partials/tags.html index f13d9939..e1506d3f 100644 --- a/layouts/partials/tags.html +++ b/layouts/partials/tags.html @@ -1,11 +1,14 @@

{{ range .Params.tags }} - # + # {{ end }} {{ range .Params.categories }} - # + # {{ end }} - {{ range .Params.themes }} - # + {{ range .Params.themes }} + # + {{ end }} + {{ range .Params.group }} + # {{ end }}