From ca20407cbc3c37dbfdf601b842c2c31ce747cc8d Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Sat, 9 Jan 2021 19:24:31 +0100 Subject: [PATCH] Copy/pasta the new theme tutorial --- config.toml | 16 ++++++++++++++++ .../layouts/_default/list.html | 12 ++++++++++++ .../layouts/_default/single.html | 6 ++++++ themes/cloud.autonomic.zone/layouts/index.html | 5 +++++ .../layouts/partials/footer.html | 3 +++ .../layouts/partials/head.html | 7 +++++++ .../layouts/partials/header.html | 8 ++++++++ 7 files changed, 57 insertions(+) diff --git a/config.toml b/config.toml index 14f6802..0ba7029 100644 --- a/config.toml +++ b/config.toml @@ -2,3 +2,19 @@ baseURL = "https://cloud.autonomic.zone" languageCode = "en-gb" title = "The Cooperative Cloud" theme = "cloud.autonomic.zone" +[menu] + [[menu.main]] + name = "Home" + pre = "home" + url = "/" + weight = 1 + [[menu.main]] + name = "Posts" + pre = "pen-tool" + url = "/posts/" + weight = 2 + [[menu.main]] + name = "Tags" + pre = "tag" + url = "/tags/" + weight = 3 diff --git a/themes/cloud.autonomic.zone/layouts/_default/list.html b/themes/cloud.autonomic.zone/layouts/_default/list.html index e69de29..6309d79 100644 --- a/themes/cloud.autonomic.zone/layouts/_default/list.html +++ b/themes/cloud.autonomic.zone/layouts/_default/list.html @@ -0,0 +1,12 @@ +{{ define "main" }} +

{{ .Title }}

+{{ range .Pages.ByPublishDate.Reverse }} +

+

{{ .Title }}

+ {{ partial "metadata.html" . }} + +

{{ .Summary }}

+
+

+{{ end }} +{{ end }} diff --git a/themes/cloud.autonomic.zone/layouts/_default/single.html b/themes/cloud.autonomic.zone/layouts/_default/single.html index e69de29..8bc28ad 100644 --- a/themes/cloud.autonomic.zone/layouts/_default/single.html +++ b/themes/cloud.autonomic.zone/layouts/_default/single.html @@ -0,0 +1,6 @@ +{{ define "main" }} +

{{ .Title }}

+{{ partial "metadata.html" . }} +

+{{ .Content }} +{{ end }} diff --git a/themes/cloud.autonomic.zone/layouts/index.html b/themes/cloud.autonomic.zone/layouts/index.html index e69de29..bc984ee 100644 --- a/themes/cloud.autonomic.zone/layouts/index.html +++ b/themes/cloud.autonomic.zone/layouts/index.html @@ -0,0 +1,5 @@ +{{ define "main" }} +
+

{{ .Site.Title }}

+
+{{ end }} diff --git a/themes/cloud.autonomic.zone/layouts/partials/footer.html b/themes/cloud.autonomic.zone/layouts/partials/footer.html index e69de29..8b3c708 100644 --- a/themes/cloud.autonomic.zone/layouts/partials/footer.html +++ b/themes/cloud.autonomic.zone/layouts/partials/footer.html @@ -0,0 +1,3 @@ + diff --git a/themes/cloud.autonomic.zone/layouts/partials/head.html b/themes/cloud.autonomic.zone/layouts/partials/head.html index e69de29..9ae8600 100644 --- a/themes/cloud.autonomic.zone/layouts/partials/head.html +++ b/themes/cloud.autonomic.zone/layouts/partials/head.html @@ -0,0 +1,7 @@ + + + + {{ $title := print .Site.Title " | " .Title }} + {{ if .IsHome }}{{ $title = .Site.Title }}{{ end }} + {{ $title }} + diff --git a/themes/cloud.autonomic.zone/layouts/partials/header.html b/themes/cloud.autonomic.zone/layouts/partials/header.html index e69de29..c6d09de 100644 --- a/themes/cloud.autonomic.zone/layouts/partials/header.html +++ b/themes/cloud.autonomic.zone/layouts/partials/header.html @@ -0,0 +1,8 @@ +