From d01eb91363ad385fa62125976441ea71ceeb43ba Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Sat, 18 Apr 2026 20:22:10 +0200 Subject: feat: add Open Graph and Twitter Card meta tags for social sharing Implement comprehensive OG and Twitter Card support: - og:title, og:description, og:image, og:type (website/article) - og:article:published_time and og:article:author for article pages - twitter:card with summary_large_image, twitter:title, twitter:description, twitter:image - Per-page description from excerpt field with fallback to site description - Article-specific tags only rendered for pages with dates - Default dark thumbnail fallback when article has no image - Empty twitterHandle param (optional fill-in for users) Extracted head meta into new partial for maintainability. Co-Authored-By: Claude Haiku 4.5 --- themes/danix-xyz-hacker/layouts/_default/baseof.html | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'themes/danix-xyz-hacker/layouts/_default/baseof.html') diff --git a/themes/danix-xyz-hacker/layouts/_default/baseof.html b/themes/danix-xyz-hacker/layouts/_default/baseof.html index 9370157..1f5dc97 100644 --- a/themes/danix-xyz-hacker/layouts/_default/baseof.html +++ b/themes/danix-xyz-hacker/layouts/_default/baseof.html @@ -3,11 +3,7 @@ - - - - - + {{ partial "head-meta.html" . }} {{ .Title }}{{ if ne .Title .Site.Title }} — {{ .Site.Title }}{{ end }} -- cgit v1.2.3