diff --git a/public/images/og-image.jpg b/public/images/og-image.jpg index 6ee898b..60a15bd 100644 Binary files a/public/images/og-image.jpg and b/public/images/og-image.jpg differ diff --git a/src/components/BaseHead.astro b/src/components/BaseHead.astro index 0534c31..bf5ab4e 100644 --- a/src/components/BaseHead.astro +++ b/src/components/BaseHead.astro @@ -7,10 +7,11 @@ import { SITE_TITLE, SITE_METADATA } from '../consts'; const canonicalURL = new URL(Astro.url.pathname, Astro.site); const { title, description, image, imageAlt } = Astro.props; +const defaultOpenGraphImage = SITE_METADATA.openGraph.images[0]; const finalTitle = title || SITE_METADATA.title.default; const finalDescription = description || SITE_METADATA.description; -const finalImage = image || SITE_METADATA.openGraph.images[0].url; -const finalImageAlt = imageAlt || finalTitle; +const finalImage = image || defaultOpenGraphImage.url; +const finalImageAlt = imageAlt || (image ? finalTitle : defaultOpenGraphImage.alt); const imageURL = new URL(finalImage, Astro.url); --- @@ -78,11 +79,11 @@ const imageURL = new URL(finalImage, Astro.url); diff --git a/src/consts.ts b/src/consts.ts index 939872a..ee407c1 100644 --- a/src/consts.ts +++ b/src/consts.ts @@ -42,7 +42,7 @@ export const SITE_METADATA = { url: '/images/og-image.jpg', width: 1200, height: 630, - alt: 'CSE @ IIT Gandhinagar', + alt: 'Computer Science and Engineering, IIT Gandhinagar', }, ], }, @@ -51,6 +51,6 @@ export const SITE_METADATA = { title: SITE_TITLE, description: SITE_DESCRIPTION, images: ['/images/og-image.jpg'], - creator: '@iaboratories', + creator: '@cse_iitgn', }, };