1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-11-14 23:00:49 -05:00

dynamic opengraph images

This commit is contained in:
2025-03-14 08:22:32 -04:00
parent 4d2febd262
commit e162d6a46c
35 changed files with 310 additions and 208 deletions

View File

@@ -45,9 +45,10 @@ export const generateMetadata = async ({ params }: { params: Promise<{ slug: str
tags: frontmatter.tags,
publishedTime: frontmatter.date,
modifiedTime: frontmatter.date,
images: frontmatter.image
? [{ url: frontmatter.image, alt: frontmatter.title }]
: defaultMetadata.openGraph?.images,
},
twitter: {
...defaultMetadata.twitter,
card: "summary_large_image",
},
alternates: {
...defaultMetadata.alternates,
@@ -66,7 +67,6 @@ const Page = async ({ params }: { params: Promise<{ slug: string }> }) => {
name: frontmatter.title,
description: frontmatter.description || config.longDescription,
url: frontmatter.permalink,
image: frontmatter.image,
datePublished: frontmatter.date,
dateModified: frontmatter.date,
author: {