From e6977ec7dd54d97b1b88da7d199c908864afeb47 Mon Sep 17 00:00:00 2001 From: itsfinniii <102350242+itsfinniii@users.noreply.github.com> Date: Sat, 28 Mar 2026 16:54:29 +0100 Subject: [PATCH] Add Blog Posts to website --- astro/src/components/blogs/BlogPost.astro | 39 +++++++++++++++++++++++ astro/src/pages/[...route].astro | 3 +- 2 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 astro/src/components/blogs/BlogPost.astro diff --git a/astro/src/components/blogs/BlogPost.astro b/astro/src/components/blogs/BlogPost.astro new file mode 100644 index 0000000..ce5815a --- /dev/null +++ b/astro/src/components/blogs/BlogPost.astro @@ -0,0 +1,39 @@ +--- +import CalendarIcon from '@/icons/CalendarIcon.astro'; +import { getImageUrl } from '@/lib/images'; +import { markdownToHtml } from '@/lib/markdown'; +import { Image } from 'astro:assets'; + +interface Props { + blog: BlogPost; +} + +const { blog } = Astro.props; +--- + +