summaryrefslogtreecommitdiffstats
path: root/views/layout.erb
diff options
context:
space:
mode:
authorKen D'Ambrosio <ken@jots.org>2026-05-11 18:01:35 +0000
committerKen D'Ambrosio <ken@jots.org>2026-05-11 18:01:35 +0000
commitc19b0854543abd5d05e0f1c0615c45464c169d29 (patch)
tree1e0a0e8c527f599eb6efda2af7848edf0bcc0026 /views/layout.erb
parentdca6dd919cc172886fb465d51fb5cadf2a13323c (diff)
Add Open Graph meta tags for social media link previews
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'views/layout.erb')
-rw-r--r--views/layout.erb5
1 files changed, 5 insertions, 0 deletions
diff --git a/views/layout.erb b/views/layout.erb
index cea5df3..5f49ee6 100644
--- a/views/layout.erb
+++ b/views/layout.erb
@@ -4,6 +4,11 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title><%= @title %> — Albumen</title>
+ <meta property="og:type" content="website">
+ <meta property="og:url" content="<%= request.url %>">
+ <meta property="og:title" content="<%= ERB::Util.html_escape("#{@title} — Albumen") %>">
+ <% if @desc %><meta property="og:description" content="<%= ERB::Util.html_escape(@desc) %>"><% end %>
+ <% if (og_img = og_image_url) %><meta property="og:image" content="<%= og_img %>"><% end %>
<link rel="stylesheet" href="/css/style.css?v=2">
</head>
<body>