diff --git a/app/blog/[slug]/page.tsx b/app/blog/[slug]/page.tsx index 13b53e9..be87af2 100644 --- a/app/blog/[slug]/page.tsx +++ b/app/blog/[slug]/page.tsx @@ -200,8 +200,8 @@ async function BlogContent({ slug }: { slug: string }) { {blogs .filter((b) => blog !== b) .slice(0, 2) - .map((blog) => ( - + .map((blog, i) => ( + ))} diff --git a/app/blog/page.tsx b/app/blog/page.tsx index cbe3d6b..2488dc5 100644 --- a/app/blog/page.tsx +++ b/app/blog/page.tsx @@ -6,7 +6,7 @@ import Link from "next/link"; import { ArrowRightUp, Calendar, Edit } from "reicon-react"; import { type BlogData, getBlogs } from "./loader"; -export function BlogCard({ blog }: { blog: BlogData }) { +export function BlogCard({ blog, index }: { blog: BlogData; index: number }) { const isFeatured = blog.metadata.featured; return ( @@ -25,11 +25,18 @@ export function BlogCard({ blog }: { blog: BlogData }) { )} - {isFeatured && ( - - Featured - - )} +
+ {index === 0 && ( + + Latest + + )} + {isFeatured && ( + + Featured + + )} +

@@ -108,8 +115,8 @@ export default async function Blog() {
- {blogs.map((blog) => ( - + {blogs.map((blog, i) => ( + ))}
diff --git a/app/partners/page.tsx b/app/partners/page.tsx index a4eecc2..8ef0104 100644 --- a/app/partners/page.tsx +++ b/app/partners/page.tsx @@ -43,9 +43,10 @@ export default function Partners() {

{partner.name}

{partner.description}