diff --git a/src/lib/components/Image.svelte b/src/lib/components/Image.svelte
new file mode 100644
index 0000000..a86217a
--- /dev/null
+++ b/src/lib/components/Image.svelte
@@ -0,0 +1,16 @@
+
+
+
+
+ {#if caption}
+ {caption}
+ {/if}
+
diff --git a/src/routes/blog/[slug]/+page.svelte b/src/routes/blog/[slug]/+page.svelte
index eb8cdaa..53694cc 100644
--- a/src/routes/blog/[slug]/+page.svelte
+++ b/src/routes/blog/[slug]/+page.svelte
@@ -10,6 +10,7 @@
import SvelteMarkdown from '@humanspeak/svelte-markdown';
import dayjs from 'dayjs';
import type { PageProps } from './$types';
+ import Image from '$lib/components/Image.svelte';
let { data }: PageProps = $props();
@@ -21,7 +22,7 @@
{dayjs(post.published).format('DD MMMM YYYY')}
{post.title}
-
+