From fac252efa98e671c3066c83781f64744bc14553a Mon Sep 17 00:00:00 2001 From: Krishna Ayyalasomayajula Date: Mon, 1 Jun 2026 21:37:57 -0500 Subject: [PATCH] feat: display author, tags, and reading time on post pages and cards --- app/posts/[slug]/page.tsx | 16 +++++++++++++--- components/blog/PostCard.tsx | 13 +++++++++++-- 2 files changed, 24 insertions(+), 5 deletions(-) diff --git a/app/posts/[slug]/page.tsx b/app/posts/[slug]/page.tsx index f8c29ba..616e70f 100644 --- a/app/posts/[slug]/page.tsx +++ b/app/posts/[slug]/page.tsx @@ -47,9 +47,19 @@ export default async function PostPage({ params }: { params: Promise<{ slug: str

{post.title}

-

- {post.readingTime} min read -

+
+ {post.author && by {post.author}} + {post.readingTime} min read +
+ {post.tags.length > 0 && ( +
+ {post.tags.map((tag) => ( + + {tag} + + ))} +
+ )}
{title} + {tags && tags.length > 0 && ( +
+ {tags.slice(0, 3).map((tag) => ( + + {tag} + + ))} +
+ )} {excerpt && ( -

{excerpt}

+

{excerpt}

)}