From de73c0af85b3f7bb48929a48e0522729fd171feb Mon Sep 17 00:00:00 2001 From: schererleander Date: Mon, 14 Jul 2025 18:12:58 +0200 Subject: style: update --- src/pages/Blog.tsx | 75 +++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 60 insertions(+), 15 deletions(-) (limited to 'src/pages/Blog.tsx') diff --git a/src/pages/Blog.tsx b/src/pages/Blog.tsx index c950a23..6a5c22c 100644 --- a/src/pages/Blog.tsx +++ b/src/pages/Blog.tsx @@ -1,4 +1,12 @@ -import Entry from "../components/Entry"; +import { ArrowRight } from "lucide-react"; +import { + Card, + CardContent, + CardHeader, + CardTitle, + CardDescription, +} from "@/components/ui/card"; +import Gallery from "@/components/Gallery"; interface Meta { slug: string; @@ -8,6 +16,14 @@ interface Meta { cover?: string; } +const images =[ + { src: "/images/3ds.webp", alt: "Nintendo 3DS", id: 1 }, + { src: "/images/esp32.webp", alt: "ESP 32", id: 2 }, + { src: "/images/setup.webp", alt: "Setup", id: 4 }, + { src: "/images/ocarinaoftime.webp", alt: "Ocarina of Time", id: 6 }, + { src: "/images/hellsparadise.webp", alt: "Hells paradise", id: 7 } +] + const postFiles = import.meta.glob("../blog/*.md", { eager: true }) as Record< string, { attributes: Omit } @@ -25,21 +41,50 @@ const posts: Meta[] = Object.entries(postFiles) export default function Blog() { return ( <> - ߸ projects -

Blog

-
- - {posts.map((post) => ( - - ))} -
+ Blog +
+

+ Blog Posts +

+
+ {posts.map((post) => ( + + + + {post.title} + + + + + {post.title} + + {post.excerpt} + + Read more + + + + + ))} +
+
+

Some images

+ +
+ +
); } -- cgit v1.3.1