From 1477f5982b5460b370fe9f62efc55589b7a84614 Mon Sep 17 00:00:00 2001 From: Leon Rosenshein Date: Sat, 19 Mar 2022 22:25:39 -0600 Subject: Better formatting for search engines --- layouts/partials/header.html | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/layouts/partials/header.html b/layouts/partials/header.html index 5ad171e..0b168e0 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -2,16 +2,16 @@ <meta charset="utf-8"> <meta name="theme-color" content="#000" /> <title> - {{ if .IsHome }} - {{ if .Site.Title }} - {{ .Site.Title }} - {{ else }} - {{ .Site.Params.Title }} - {{ end }} - · {{ .Site.Params.Tagline }} - {{ else }} - {{ .Title }} · {{ .Site.Title }} {{ .Site.Params.Title }} - {{ end }} + {{- if .IsHome -}} + {{ if .Site.Title -}} + {{ .Site.Title -}} + {{ else -}} + {{ .Site.Params.Title -}} + {{ end -}} + · {{ .Site.Params.Tagline -}} + {{ else -}} + {{ .Title }} · {{ .Site.Title }} {{ .Site.Params.Title -}} + {{- end -}} -- cgit v1.2.3 From 8148fc4e8a3f4b5f823686ed979598d0bf256c00 Mon Sep 17 00:00:00 2001 From: Leon Rosenshein Date: Sat, 19 Mar 2022 23:09:51 -0600 Subject: Removing some more blank lines --- layouts/partials/header.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/layouts/partials/header.html b/layouts/partials/header.html index 0b168e0..5478392 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -32,15 +32,15 @@ - {{ if .Description }} + {{ if .Description -}} - {{ else }} + {{ else -}} - {{ end }} + {{ end -}} - {{ if .Params.tags }} + {{ if .Params.tags -}} - {{ end }} + {{ end -}} {{- partial "custom_header.html" . -}} -- cgit v1.2.3 From 8b6c826cffc650e96828e19a4770369f1653dfbb Mon Sep 17 00:00:00 2001 From: Leon Rosenshein Date: Sat, 19 Mar 2022 23:24:12 -0600 Subject: Better SEO titles --- layouts/_default/list.html | 2 +- layouts/partials/render_single_article.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/layouts/_default/list.html b/layouts/_default/list.html index a0f9e53..e05aa47 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -1,7 +1,7 @@ {{ define "main" }}
-

~ {{ humanize .Title }} ~

+

~ {{ humanize .Title }} ~

{{ if (eq .RelPermalink "/tags/") }} diff --git a/layouts/partials/render_single_article.html b/layouts/partials/render_single_article.html index d0e91d1..ada6f97 100644 --- a/layouts/partials/render_single_article.html +++ b/layouts/partials/render_single_article.html @@ -5,7 +5,7 @@
{{ end }}
-

{{ .Title }}

+

{{ .Title }}

{{ range .Params.tags }} {{ $name := . }} -- cgit v1.2.3 From a241a823b1fb3eddbb52942d19f58530e19ae346 Mon Sep 17 00:00:00 2001 From: Leon Rosenshein Date: Sat, 19 Mar 2022 23:40:51 -0600 Subject: SEO is hard --- layouts/index.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/layouts/index.html b/layouts/index.html index 1050056..9450348 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,7 +1,8 @@ {{ define "main" }} {{ $paginator := .Paginate (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) 10 }}
- {{ range .Paginator.Pages }} +

Recent Posts

+ {{ range .Paginator.Pages }}
{{- partial "render_single_article.html" . -}} -- cgit v1.2.3 From e5a03f610a66963723b1e089488a5b6e3b4d8f9c Mon Sep 17 00:00:00 2001 From: Leon Rosenshein Date: Sat, 19 Mar 2022 23:42:52 -0600 Subject: SEO --- layouts/_default/list.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/_default/list.html b/layouts/_default/list.html index e05aa47..a0f9e53 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -1,7 +1,7 @@ {{ define "main" }}
-

~ {{ humanize .Title }} ~

+

~ {{ humanize .Title }} ~

{{ if (eq .RelPermalink "/tags/") }} -- cgit v1.2.3 From 8f5557675b04d2ac5bac9096e1b3cc4010defeaf Mon Sep 17 00:00:00 2001 From: Leon Rosenshein Date: Tue, 22 Mar 2022 09:27:57 -0600 Subject: Better header for home page --- layouts/index.html | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/layouts/index.html b/layouts/index.html index 9450348..651deef 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -1,8 +1,12 @@ {{ define "main" }} {{ $paginator := .Paginate (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) 10 }} +
-

Recent Posts

- {{ range .Paginator.Pages }} +

+ Recent Posts (page {{ $paginator.PageNumber }} / {{ $paginator.TotalPages }}) +

+ + {{ range .Paginator.Pages }}
{{- partial "render_single_article.html" . -}} -- cgit v1.2.3 From 9b9e91314747a2e1698afb3905dc681d1441f968 Mon Sep 17 00:00:00 2001 From: Leon Rosenshein Date: Mon, 4 Apr 2022 11:23:26 -0600 Subject: Add heading to individual articles --- layouts/index.html | 1 + layouts/partials/render_single_article.html | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/layouts/index.html b/layouts/index.html index 651deef..a1f4a37 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -8,6 +8,7 @@ {{ range .Paginator.Pages }} + {{ .Scratch.Set "isMainPage" "true" }}
{{- partial "render_single_article.html" . -}}
diff --git a/layouts/partials/render_single_article.html b/layouts/partials/render_single_article.html index ada6f97..b519033 100644 --- a/layouts/partials/render_single_article.html +++ b/layouts/partials/render_single_article.html @@ -5,7 +5,11 @@
{{ end }}
+ {{ if eq (.Scratch.Get "isMainPage") "true" -}}

{{ .Title }}

+ {{ else -}} +

{{ .Title }}

+ {{- end -}}
{{ range .Params.tags }} {{ $name := . }} @@ -13,4 +17,4 @@ {{ end }}
{{ replace .Content "" "
" | safeHTML }} - + \ No newline at end of file -- cgit v1.2.3