···44import { SEO } from 'astro-seo';
55import BaseLayout from '@/layouts/BaseLayout.astro';
66import { getSeasonImage } from '@/utils/images';
77+import ogIndexImage from '@/assets/images/og/index.png';
7889const seasons = await getCollection('seasons');
910---
···1112<BaseLayout title="Home">
1213 <SEO
1314 slot="seo"
1414- description="The non-official site for The Life Series Minecraft hardcore survival multiplayer series."
1515+ description="Non-official site. Watch all The Life Series member point of views from all seasons."
1616+ openGraph={{
1717+ basic: {
1818+ title: 'The Life Series Minecraft hardcore survival multiplayer series.',
1919+ type: 'website',
2020+ image: ogIndexImage.src,
2121+ },
2222+ optional: {
2323+ description:
2424+ 'Non-official site. Watch all The Life Series member point of views from all seasons.',
2525+ siteName: 'The Life Series',
2626+ },
2727+ }}
2828+ twitter={{
2929+ card: 'summary',
3030+ site: '@ghustvn',
3131+ creator: '@ghustvn',
3232+ title: 'The Life Series Minecraft hardcore survival multiplayer series.',
3333+ description:
3434+ 'Non-official site. Watch all The Life Series member point of views from all seasons.',
3535+ image: ogIndexImage.src,
3636+ imageAlt:
3737+ 'Grid of all 7 Life Series season logos in order from newest to oldest - "Past Life", "Wild Life", "Secret Life", "Limited Life", "Double Life", "Last Life", "Third Life"',
3838+ }}
1539 />
1640 <main class="grid min-h-svh items-center justify-items-center overflow-x-hidden p-32">
1741 <h1 class="sr-only">Life Series · Non-official site</h1>