diff options
| author | Danilo M. <danix@danix.xyz> | 2026-04-18 20:22:10 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-04-18 20:22:10 +0200 |
| commit | d01eb91363ad385fa62125976441ea71ceeb43ba (patch) | |
| tree | a97146aed4bce8012a5144a7c5b76b2c1714290e /hugo.toml | |
| parent | c5e429da6c19a2331fbedcb64839a66760214563 (diff) | |
| download | danixxyz-d01eb91363ad385fa62125976441ea71ceeb43ba.tar.gz danixxyz-d01eb91363ad385fa62125976441ea71ceeb43ba.zip | |
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 <noreply@anthropic.com>
Diffstat (limited to 'hugo.toml')
| -rw-r--r-- | hugo.toml | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -109,6 +109,7 @@ enableRobotsTXT = true siteName = "danix.xyz" author = "Danilo Macrì" email = "danix@danix.xyz" + twitterHandle = "" # Theme options readingTime = true |
