]> danix's work - danix.xyz-2.git/commitdiff
refine: use lampD.png only for homepage, default_thumbnail_dark.png for articles
authorDanilo M. <redacted>
Sat, 18 Apr 2026 18:27:26 +0000 (20:27 +0200)
committerDanilo M. <redacted>
Sat, 18 Apr 2026 18:27:26 +0000 (20:27 +0200)
- Homepage (IsHome): lampD.png
- Articles with image: their custom image
- Articles without image: default_thumbnail_dark.png

Co-Authored-By: Claude Haiku 4.5 <redacted>
themes/danix-xyz-hacker/layouts/partials/head-meta.html

index f439bd296ac1d73b13eda635b243afc8957f1ee4..5c6ed8b3b986041508068d37bb7b8ba64ae74ca5 100644 (file)
@@ -6,8 +6,10 @@
 {{ $ogType := "website" }}
 {{ if and (eq .Kind "page") .Date }}{{ $ogType = "article" }}{{ end }}
 
-{{/* og:image: page image wins; fall back to lamp icon */}}
-{{ $ogImage := printf "%s%s" .Site.BaseURL "images/lampD.png" }}
+{{/* og:image: page image wins; fall back to lamp for homepage, dark thumbnail for articles */}}
+{{ $defaultImage := "images/default_thumbnail_dark.png" }}
+{{ if .IsHome }}{{ $defaultImage = "images/lampD.png" }}{{ end }}
+{{ $ogImage := printf "%s%s" .Site.BaseURL $defaultImage }}
 {{ with .Params.image }}{{ $ogImage = printf "%s%s" $.Site.BaseURL (strings.TrimLeft "/" .) }}{{ end }}
 
 {{/* author: page-level param wins; fall back to site param */}}