Create index

This commit is contained in:
2025-01-06 19:02:24 +09:00
parent a3335d1583
commit 1db48b4c9a
25 changed files with 2300 additions and 22 deletions

View File

@@ -1,6 +1,23 @@
<script lang="ts">
import "../app.css";
import "./webfont.css";
import { page } from "$app/state";
import { PUBLIC_WEB_DOMAIN } from "$env/static/public";
import { defaultSeo, mergeSeo } from "$lib/common/seo";
import SvelteSeo from "svelte-seo";
let { children } = $props();
let seo = $derived.by(() =>
mergeSeo(defaultSeo, page.data.seo, {
canonical: `https://${PUBLIC_WEB_DOMAIN}${page.url.pathname}`,
openGraph: {
url: `https://${PUBLIC_WEB_DOMAIN}${page.url.pathname}`,
},
}),
);
</script>
<SvelteSeo {...seo} />
{@render children()}