Skip to content

Commit b0783ff

Browse files
committed
fix: seo metadata
1 parent ca977ff commit b0783ff

File tree

5 files changed

+12
-5
lines changed

5 files changed

+12
-5
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"preview": "vite preview",
1010
"lint": "prettier --plugin-search-dir . --check . && eslint .",
1111
"format": "prettier --plugin-search-dir . --write . && eslint . --fix",
12-
"tunnel": "cloudflared tunnel run --url http://localhost:5174",
12+
"tunnel": "cloudflared tunnel run --url http://localhost:5173",
1313
"build:projects": "pnpm run -r --filter ./projects/* build"
1414
},
1515
"devDependencies": {

src/components/seo/OpenGraph.svelte

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
<script lang="ts">
1414
export let siteTitle: string;
1515
export let pageTitle: string;
16+
export let description: string;
1617
export let url: string;
1718
1819
export let image: { url: string; alt: string } | undefined = undefined;
@@ -26,6 +27,7 @@
2627
<meta property="og:locale" content={ogLanguage} />
2728
<meta property="og:title" content={pageTitle} />
2829
<meta property="og:url" content={url} />
30+
<meta property="og:description" content={description} />
2931

3032
<meta property="og:type" content="website" />
3133

src/components/seo/Seo.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,12 @@
3131
};
3232
3333
const url = `${website.siteUrl}${slug || ''}`;
34-
const pageTitle = `${title || 'Commission'} | ${website.siteTitle}`;
34+
const pageTitle = `${title || 'Site'} | ${website.siteTitle}`;
3535
3636
const openGraphProps = {
3737
url,
3838
pageTitle,
39+
description,
3940
4041
image: ogImage,
4142
squareImage: ogSquareImage,

src/lib/data/commissions/livillon/artist.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ export default {
1111

1212
commissions: [
1313
{
14-
slug: 'commission-1',
15-
title: 'Commission 1',
14+
slug: 'emotes',
15+
title: 'Emotes',
1616
description: 'My set of emotes that I commissioned Livillon for.',
1717
images: [Commission1Set1, Commission1Set2],
1818
links: [

src/routes/art/[artist]/[slug]/+page.svelte

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@
88
export let data: PageData;
99
</script>
1010

11-
<Seo title={data.commission.title} description={data.commission.description || ''} twitterImage={{ url: data.commission.images[0], alt: 'Illustration' }} />
11+
<Seo
12+
title={data.commission.title}
13+
description={data.commission.description || ''}
14+
twitterImage={{ url: data.commission.images[0].fallback.src, alt: 'Illustration' }}
15+
/>
1216

1317
<div class="layout-container pt-40 pb-36">
1418
<div class="flex flex-col gap-6">

0 commit comments

Comments
 (0)