diff --git a/src/components/blog/GridItem.astro b/src/components/blog/GridItem.astro
index e1e99b1..cf7ed14 100644
--- a/src/components/blog/GridItem.astro
+++ b/src/components/blog/GridItem.astro
@@ -13,13 +13,30 @@ export interface Props {
const { post } = Astro.props;
const image = await findImage(post.image);
+
+const link = APP_BLOG?.post?.isEnabled ? getPermalink(post.permalink, 'post') : '';
---
-
+
+
+
{post.excerpt}
diff --git a/src/components/blog/ListItem.astro b/src/components/blog/ListItem.astro
index db4dac5..3fef240 100644
--- a/src/components/blog/ListItem.astro
+++ b/src/components/blog/ListItem.astro
@@ -23,8 +23,26 @@ const link = APP_BLOG?.post?.isEnabled ? getPermalink(post.permalink, 'post') :
{
- image && (
-
+ image &&
+ (link ? (
+
+
+ {image && (
+
+ )}
+
+
+ ) : (
{image && (
)}
-
- )
+ ))
}
@@ -74,7 +91,10 @@ const link = APP_BLOG?.post?.isEnabled ? getPermalink(post.permalink, 'post') :
{
link ? (
-
+
{post.title}
) : (