From 43dff7d415de930fb5094d51ef6a9de1780cf396 Mon Sep 17 00:00:00 2001 From: Greg Date: Sun, 25 May 2025 17:19:35 +0200 Subject: [PATCH] Add: Basic Hugo layouts to enable site rendering --- layouts/_default/baseof.html | 19 +++++++++++++++++++ layouts/_default/index.html | 20 ++++++++++++++++++++ layouts/_default/list.html | 13 +++++++++++++ layouts/_default/single.html | 17 +++++++++++++++++ 4 files changed, 69 insertions(+) create mode 100644 layouts/_default/baseof.html create mode 100644 layouts/_default/index.html create mode 100644 layouts/_default/list.html create mode 100644 layouts/_default/single.html diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html new file mode 100644 index 0000000..5b09ff9 --- /dev/null +++ b/layouts/_default/baseof.html @@ -0,0 +1,19 @@ + + + + + {{ .Title }} + {{/* We'll create this later if needed */}} + + +
+

{{ .Site.Title }}

+
+
+ {{ block "main" . }}{{ end }} +
+ + + diff --git a/layouts/_default/index.html b/layouts/_default/index.html new file mode 100644 index 0000000..6c28b82 --- /dev/null +++ b/layouts/_default/index.html @@ -0,0 +1,20 @@ +{{ define "main" }} +
+

{{ .Title }}

+ {{ .Content }} +
+ +

Recent Posts

+ +{{ end }} diff --git a/layouts/_default/list.html b/layouts/_default/list.html new file mode 100644 index 0000000..93fc6dd --- /dev/null +++ b/layouts/_default/list.html @@ -0,0 +1,13 @@ +{{ define "main" }} +

{{ .Title }}

+ {{ .Content }} + +{{ end }} diff --git a/layouts/_default/single.html b/layouts/_default/single.html new file mode 100644 index 0000000..6d45821 --- /dev/null +++ b/layouts/_default/single.html @@ -0,0 +1,17 @@ +{{ define "main" }} +
+

{{ .Title }}

+

Published: {{ .Date.Format "January 2, 2006" }}

+ {{ if .Params.tags }} +

+ Tags: + {{ range .Params.tags }} + {{ . }} + {{ end }} +

+ {{ end }} +
+ {{ .Content }} +
+
+{{ end }}