diff --git a/src/components/discovery/DiscoveryCard.tsx b/src/components/discovery/DiscoveryCard.tsx index 70da176..581e105 100644 --- a/src/components/discovery/DiscoveryCard.tsx +++ b/src/components/discovery/DiscoveryCard.tsx @@ -10,13 +10,22 @@ type Props = { export default function DiscoveryCard({ post }: Props) { return (
- + {/* Fixed-height image area so cards align evenly */}
{post.image ? ( - + ) : ( -
No Image
+
+ No Image +
)}
@@ -25,10 +34,15 @@ export default function DiscoveryCard({ post }: Props) { {post.title}

{post.description}

-

{post.description}

+

+ {post.description} +

{post.tags?.map((t) => ( - + {t} ))} diff --git a/src/components/discovery/DiscoveryList.tsx b/src/components/discovery/DiscoveryList.tsx index ae02012..84ebe43 100644 --- a/src/components/discovery/DiscoveryList.tsx +++ b/src/components/discovery/DiscoveryList.tsx @@ -8,7 +8,11 @@ type Props = { export default function DiscoveryList({ posts }: Props) { if (!posts.length) - return

No posts yet, come back later?

; + return ( +

+ No posts yet, come back later? +

+ ); // Ensure posts are sorted by date (newest first). Some posts may omit dates. const sorted = [...posts].sort((a, b) => { const da = a.date ? new Date(a.date).getTime() : 0; diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx index 8612bf4..3d9597e 100644 --- a/src/pages/_app.tsx +++ b/src/pages/_app.tsx @@ -11,9 +11,11 @@ function Website({ Component, pageProps }: AppProps) { <> - { - 'Keyyard | Minecraft Addon Developer - Where Creativity Is Built Block by Block' - } + + { + "Keyyard | Minecraft Addon Developer - Where Creativity Is Built Block by Block" + } + {/* Google Tag Manager */}