diff --git a/src/app/site/[site]/[slug]/page.tsx b/src/app/site/[site]/[slug]/page.tsx index 6c3e5d15..c316aded 100644 --- a/src/app/site/[site]/[slug]/page.tsx +++ b/src/app/site/[site]/[slug]/page.tsx @@ -38,6 +38,7 @@ export async function generateMetadata({ const siteImages = site?.metadata?.content?.avatars || `${SITE_URL}/assets/logo.svg` const images = page?.metadata?.content?.cover || siteImages + const useLargeOGImage = !!page?.metadata?.content?.cover const twitterCreator = "@" + site?.metadata?.content?.connected_accounts @@ -53,7 +54,7 @@ export async function generateMetadata({ images, }, twitter: { - card: "summary_large_image", + card: useLargeOGImage ? "summary_large_image" : "summary", title, description, images,