From f591099922980f316d473564954564342751aa5b Mon Sep 17 00:00:00 2001 From: AngeloR Date: Thu, 12 Dec 2024 11:13:11 -0500 Subject: [PATCH] theme: some streamlining of the base theme - removed the category breakdowns - list the top 15 posts on the main page - include an archive of all the posts to date - Embed the "about" section on the home page --- themes/brutalist-minimalist/layouts/_default/list.html | 1 + themes/brutalist-minimalist/layouts/index.html | 1 + .../brutalist-minimalist/layouts/partials/nav-links.html | 5 ++--- .../layouts/partials/recent-posts.html | 8 -------- 4 files changed, 4 insertions(+), 11 deletions(-) diff --git a/themes/brutalist-minimalist/layouts/_default/list.html b/themes/brutalist-minimalist/layouts/_default/list.html index ec46352..17becf7 100644 --- a/themes/brutalist-minimalist/layouts/_default/list.html +++ b/themes/brutalist-minimalist/layouts/_default/list.html @@ -26,6 +26,7 @@ {{ define "title" }} {{.Page.Title}} | {{.Site.Params.siteBasename}} {{ end }} +{{ .Content }} {{ define "main" }} {{ range .Site.RegularPages.GroupByPublishDate "2006" }}

{{- .Key -}}

diff --git a/themes/brutalist-minimalist/layouts/index.html b/themes/brutalist-minimalist/layouts/index.html index bca1b5a..5c8e1ff 100644 --- a/themes/brutalist-minimalist/layouts/index.html +++ b/themes/brutalist-minimalist/layouts/index.html @@ -27,5 +27,6 @@ {{ end }} {{ define "main" }} {{ .Content}} +
{{ partial "recent-posts.html" }} {{ end }} diff --git a/themes/brutalist-minimalist/layouts/partials/nav-links.html b/themes/brutalist-minimalist/layouts/partials/nav-links.html index c91b12d..7e03ed6 100644 --- a/themes/brutalist-minimalist/layouts/partials/nav-links.html +++ b/themes/brutalist-minimalist/layouts/partials/nav-links.html @@ -24,7 +24,6 @@ */}} Home -{{ range .Site.Menus.main }} - {{ .Name }} -{{ end }} +Archive +Linkblog diff --git a/themes/brutalist-minimalist/layouts/partials/recent-posts.html b/themes/brutalist-minimalist/layouts/partials/recent-posts.html index 49ed0d6..25cae66 100644 --- a/themes/brutalist-minimalist/layouts/partials/recent-posts.html +++ b/themes/brutalist-minimalist/layouts/partials/recent-posts.html @@ -22,14 +22,6 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */}} -{{range first 1 (where site.RegularPages "Type" "in" (slice "feature" "daily")) }} -
- {{ with .Site.GetPage "pages/about" }} - {{ .Content }} - {{ end }} -
-
-{{end}}

All Recent Posts