diff --git a/components/blog/BlogCard.vue b/components/blog/BlogCard.vue
index 6a61d755..a080091d 100644
--- a/components/blog/BlogCard.vue
+++ b/components/blog/BlogCard.vue
@@ -5,7 +5,7 @@ defineProps<{
path: string
title: string
description: string
- publishedAt: Date
+ publishedAt: string
authors: Author[]
}>()
diff --git a/components/list/ListGrid.vue b/components/list/ListGrid.vue
index e589a20a..ea7c8ba3 100644
--- a/components/list/ListGrid.vue
+++ b/components/list/ListGrid.vue
@@ -1,19 +1,5 @@
-
-
- -
-
-
- -
- {{ itemsNotFound }}
-
+
diff --git a/components/list/ListGridEmpty.vue b/components/list/ListGridEmpty.vue
new file mode 100644
index 00000000..594de925
--- /dev/null
+++ b/components/list/ListGridEmpty.vue
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/components/list/ListGridItem.vue b/components/list/ListGridItem.vue
new file mode 100644
index 00000000..17cba1c6
--- /dev/null
+++ b/components/list/ListGridItem.vue
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/pages/blog/index.vue b/pages/blog/index.vue
index 8f9c031c..a3763339 100644
--- a/pages/blog/index.vue
+++ b/pages/blog/index.vue
@@ -138,14 +138,19 @@ const results = sort(filtered)
-
-
+
+
+
+
+
+ No articles found
+
diff --git a/pages/packages/index.vue b/pages/packages/index.vue
index d0307b1d..fbf972c0 100644
--- a/pages/packages/index.vue
+++ b/pages/packages/index.vue
@@ -97,16 +97,21 @@ const results = sort(searchResults)
-
-
+
+
+
+
+
+ No packages found
+
diff --git a/types/blog.ts b/types/blog.ts
index 5c46ff72..d814303b 100644
--- a/types/blog.ts
+++ b/types/blog.ts
@@ -17,7 +17,7 @@ export interface BlogPost extends ParsedContent {
authors: Author[]
categories: string[]
packages: string[]
- publishedAt: Date
+ publishedAt: string
modifiedAt: Date
}