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',
},
};