From 350b36d97a7973054d877283eaf86664523ef45b Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Sun, 2 Mar 2025 17:53:42 -0600 Subject: [PATCH] refactor: improve BlogPostCard responsive design and image handling --- .../[locale]/blog/components/BlogPostCard.tsx | 22 ++++++++----------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/apps/website/app/[locale]/blog/components/BlogPostCard.tsx b/apps/website/app/[locale]/blog/components/BlogPostCard.tsx index 22f108d..eeaa171 100644 --- a/apps/website/app/[locale]/blog/components/BlogPostCard.tsx +++ b/apps/website/app/[locale]/blog/components/BlogPostCard.tsx @@ -1,7 +1,6 @@ "use client"; import type { Post } from "@/lib/ghost"; -import Image from "next/image"; import Link from "next/link"; import { useRouter } from "next/navigation"; interface BlogPostCardProps { @@ -28,25 +27,24 @@ export function BlogPostCard({ post, locale }: BlogPostCardProps) { return ( -
-
- +
+ {post.feature_image
-
+

{post.title}

{post.custom_excerpt || post.excerpt}

-
+
{post.primary_author?.profile_image && (
@@ -56,18 +54,16 @@ export function BlogPostCard({ post, locale }: BlogPostCardProps) { onClick={handleTwitterClick} type="button" > - {post.primary_author.name} ) : ( - {post.primary_author.name} )}