diff --git a/src/lib/components/socialImageCard.svelte b/src/lib/components/socialImageCard.svelte
index 5a3aede..d1b175e 100644
--- a/src/lib/components/socialImageCard.svelte
+++ b/src/lib/components/socialImageCard.svelte
@@ -1,36 +1,45 @@
-
+
-
{description}
+
{page}
+
{content}
+
+
\ No newline at end of file
diff --git a/src/lib/fonts/FiraSans-Bold.ttf b/src/lib/fonts/FiraSans-Bold.ttf
new file mode 100644
index 0000000..e3593fb
Binary files /dev/null and b/src/lib/fonts/FiraSans-Bold.ttf differ
diff --git a/src/routes/(app)/+page.server.ts b/src/routes/(app)/+page.server.ts
index 63f2005..aed9e57 100644
--- a/src/routes/(app)/+page.server.ts
+++ b/src/routes/(app)/+page.server.ts
@@ -3,6 +3,13 @@ import { search_schema } from '$lib/zodValidation';
import type { MetaTagsProps } from 'svelte-meta-tags';
export const load = async ({ fetch, url }) => {
+ const image = {
+ url: `${
+ new URL(url.pathname, url.origin).href
+ }og?header=Bored Game&page=Home&content=Keep track of your games`,
+ width: 1200,
+ height: 630
+ };
const metaTags: MetaTagsProps = Object.freeze({
title: 'Home',
description: 'Home page',
@@ -12,15 +19,19 @@ export const load = async ({ fetch, url }) => {
locale: 'en_US',
title: 'Home',
description: 'Bored Game, keep track of your games',
- images: [
- {
- url: `${
- new URL(url.pathname, url.origin).href
- }og?title=Home | Bored Game&description=Bored Game, keep track of your games`,
- width: 1200,
- height: 630
- }
- ]
+ images: [image],
+ siteName: 'Bored Game'
+ },
+ twitter: {
+ handle: '@boredgame',
+ site: '@boredgame',
+ cardType: 'summary_large_image',
+ title: 'Home | Bored Game',
+ description: 'Bored Game, keep track of your games',
+ image: `${
+ new URL(url.pathname, url.origin).href
+ }og?header=Bored Game&page=Home&content=Keep track of your games`,
+ imageAlt: 'Home | Bored Game'
}
});
diff --git a/src/routes/(app)/+page.svelte b/src/routes/(app)/+page.svelte
index 65ab4ab..26c1e67 100644
--- a/src/routes/(app)/+page.svelte
+++ b/src/routes/(app)/+page.svelte
@@ -2,7 +2,6 @@
// import TextSearch from '$lib/components/search/textSearch/index.svelte';
import SocialImageCard from '$components/socialImageCard.svelte';
import RandomSearch from '$lib/components/search/random/index.svelte';
- import { MetaTags } from 'svelte-meta-tags';
import logo from '$lib/assets/bored-game.png';
// import Random from '$lib/components/random/index.svelte';
@@ -27,8 +26,7 @@
-