From 309e7fc2bcff7508edbbeb932c19bad5f1ec342f Mon Sep 17 00:00:00 2001 From: gbanyan Date: Mon, 17 Nov 2025 18:12:09 +0800 Subject: [PATCH] Refine single post header layout and styling --- app/blog/[slug]/page.tsx | 70 ++++++++++++++++++++++------------------ 1 file changed, 38 insertions(+), 32 deletions(-) diff --git a/app/blog/[slug]/page.tsx b/app/blog/[slug]/page.tsx index 4b2c1c0..114e119 100644 --- a/app/blog/[slug]/page.tsx +++ b/app/blog/[slug]/page.tsx @@ -40,38 +40,44 @@ export default function BlogPostPage({ params }: Props) { -
-

{post.title}

- {post.feature_image && ( - // feature_image is stored as "../assets/xyz", serve from "/assets/xyz" - // eslint-disable-next-line @next/next/no-img-element - {post.title} - )} - {post.published_at && ( -

- {new Date(post.published_at).toLocaleDateString( - siteConfig.defaultLocale - )} -

- )} - {post.tags && ( -

- {post.tags.map((t) => ( - - #{t} - - ))} -

- )} -
-
+
+
+ {post.published_at && ( +

+ {new Date(post.published_at).toLocaleDateString( + siteConfig.defaultLocale + )} +

+ )} +

+ {post.title} +

+ {post.tags && ( +
+ {post.tags.map((t) => ( + + #{t} + + ))} +
+ )} +
+
+ {post.feature_image && ( + // feature_image is stored as "../assets/xyz", serve from "/assets/xyz" + // eslint-disable-next-line @next/next/no-img-element + {post.title} + )} +
+
+
);