diff --git a/src/assets/ogimage.jpeg b/src/assets/ogimage.jpeg new file mode 100644 index 0000000..921d4e1 Binary files /dev/null and b/src/assets/ogimage.jpeg differ diff --git a/src/config.ts b/src/config.ts index d2f5f2f..729a7c5 100644 --- a/src/config.ts +++ b/src/config.ts @@ -3,7 +3,7 @@ import PashupatinathTempleImage from '@assets/pashupatinath_temple.jpg' import UbuConAsiaCommitteeLogo from "@assets/UbuConAsiaCommittee.svg" import OSCollectiveLogo from "@assets/oscollective.webp"; import GNOMENepal from "@assets/gnomenepal.svg"; - +import PreviewImage from "@assets/ogimage.jpeg"; export interface SubMenuItem { link: string; label: string; @@ -13,6 +13,9 @@ export const WebsiteConfig = { siteTitle: "UbuCon Asia 2025", siteDescription: "Kathmandu, Nepal | August 30-31", faviconPath: UCALogo.src, + openGraph:{ + imagePath: PreviewImage.src + }, navigation: [ { label: "About", diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index f452ade..99d21d0 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -19,6 +19,9 @@ const { title, description } = Astro.props; {title ? `${title} | ${WebsiteConfig.siteTitle}` : WebsiteConfig.siteTitle} + + +