From 091853f237bfa463169738c41f980f2f315a0bf7 Mon Sep 17 00:00:00 2001 From: liyunze <50455574+liyunze-coding@users.noreply.github.com> Date: Sat, 23 May 2026 20:15:37 +1000 Subject: [PATCH] removed blog --- public/images/socials/arrow-icon.svg | 13 +++ public/images/socials/date-time.svg | 14 +++ public/images/socials/discord.svg | 23 +++++ public/images/socials/location.svg | 21 ++++ public/images/socials/profile.webp | Bin 0 -> 9684 bytes public/images/socials/website-icon.svg | 19 ++++ src/pages/blog/[...slug].astro | 134 ------------------------- src/pages/blog/index.astro | 81 --------------- 8 files changed, 90 insertions(+), 215 deletions(-) create mode 100644 public/images/socials/arrow-icon.svg create mode 100644 public/images/socials/date-time.svg create mode 100644 public/images/socials/discord.svg create mode 100644 public/images/socials/location.svg create mode 100644 public/images/socials/profile.webp create mode 100644 public/images/socials/website-icon.svg delete mode 100644 src/pages/blog/[...slug].astro delete mode 100644 src/pages/blog/index.astro diff --git a/public/images/socials/arrow-icon.svg b/public/images/socials/arrow-icon.svg new file mode 100644 index 0000000..2521a23 --- /dev/null +++ b/public/images/socials/arrow-icon.svg @@ -0,0 +1,13 @@ + + + \ No newline at end of file diff --git a/public/images/socials/date-time.svg b/public/images/socials/date-time.svg new file mode 100644 index 0000000..de6f754 --- /dev/null +++ b/public/images/socials/date-time.svg @@ -0,0 +1,14 @@ + + + \ No newline at end of file diff --git a/public/images/socials/discord.svg b/public/images/socials/discord.svg new file mode 100644 index 0000000..34903c2 --- /dev/null +++ b/public/images/socials/discord.svg @@ -0,0 +1,23 @@ + + + + \ No newline at end of file diff --git a/public/images/socials/location.svg b/public/images/socials/location.svg new file mode 100644 index 0000000..964d677 --- /dev/null +++ b/public/images/socials/location.svg @@ -0,0 +1,21 @@ + + + + \ No newline at end of file diff --git a/public/images/socials/profile.webp b/public/images/socials/profile.webp new file mode 100644 index 0000000000000000000000000000000000000000..b808d9c24c0eced459c0567b2aa2779da41c28f8 GIT binary patch literal 9684 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 + + \ No newline at end of file diff --git a/src/pages/blog/[...slug].astro b/src/pages/blog/[...slug].astro deleted file mode 100644 index 6e662b5..0000000 --- a/src/pages/blog/[...slug].astro +++ /dev/null @@ -1,134 +0,0 @@ ---- -import { getCollection } from "astro:content"; -import BackToBlogs from "../../components/blog/BackToBlogs.astro"; -import Layout from "../../layouts/Layout.astro"; -import Footer from "../../components/global/FooterComponent.astro"; - -export async function getStaticPaths() { - const blogEntries = await getCollection("blog"); - return blogEntries.map((entry) => ({ - params: { slug: entry.slug }, - props: { entry }, - })); -} - -const { entry } = Astro.props; -const { Content } = await entry.render(); ---- - - - -
-

{entry.data.title}

-

- Published - { - new Date(entry.data.pubDate).toLocaleDateString("en-UK", { - day: "numeric", - month: "long", - year: "numeric", - }) - } -

-

by {entry.data.author}

-

{entry.data.description}

- -
- { - entry.data.tags?.map((tag) => ( -
- {tag} -
- )) - } -
- -
- - -
-
-
-
-
- - diff --git a/src/pages/blog/index.astro b/src/pages/blog/index.astro deleted file mode 100644 index ed84bac..0000000 --- a/src/pages/blog/index.astro +++ /dev/null @@ -1,81 +0,0 @@ ---- -import Layout from "../../layouts/Layout.astro"; -import Card from "../../components/global/Card.astro"; -import Footer from "../../components/global/FooterComponent.astro"; -import { getCollection } from "astro:content"; - -const blogPosts = await getCollection("blog"); ---- - - -
-

Blog

-
-
-

- This is where I upload my blogs. No paywalls, no ads, no - bullshit. -

-
- - - -
-
-
-
-
-
- -