diff --git a/package.json b/package.json index a538968..2d26bfa 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@sveltejs/adapter-auto": "next", - "@sveltejs/kit": "1.0.0-next.413", + "@sveltejs/kit": "^1.0.0-next.428", "@typescript-eslint/eslint-plugin": "^5.27.0", "@typescript-eslint/parser": "^5.27.0", "autoprefixer": "^10.4.7", diff --git a/src/lib/components/SEO.svelte b/src/lib/components/SEO.svelte new file mode 100644 index 0000000..33454b1 --- /dev/null +++ b/src/lib/components/SEO.svelte @@ -0,0 +1,25 @@ + + +{title} + {#if description} + + {/if} + + {#if keywords} + + {/if} + diff --git a/src/lib/layouts/blog.svelte b/src/lib/layouts/blog.svelte index ebe8a4c..026afaa 100644 --- a/src/lib/layouts/blog.svelte +++ b/src/lib/layouts/blog.svelte @@ -12,6 +12,12 @@ import Icon from 'mdi-svelte'; import Divider from '$components/Divider.svelte'; import '$lib/utils/one-dark.css'; + import SEO from '$components/SEO.svelte'; + + // svelte-ignore unused-export-let + export let data; + // svelte-ignore unused-export-let + export let errors; export let title; // svelte-ignore unused-export-let @@ -24,6 +30,8 @@ export let hidden = false; + +

{title}