cmux/web/app/blog/page.tsx
Lawrence Chen f5de515376
Add prev/next nav to blog posts, reduce index gap (#859)
* Add prev/next navigation to blog posts, reduce index gap

* Add download/GitHub CTA to all blog posts via layout

* Track blog post slug in PostHog download/GitHub click events
2026-03-04 01:52:56 -08:00

32 lines
868 B
TypeScript

import type { Metadata } from "next";
import Link from "next/link";
import { blogPosts } from "../components/blog-posts";
export const metadata: Metadata = {
title: "Blog",
description: "News and updates from the cmux team",
};
export default function BlogPage() {
return (
<>
<h1>Blog</h1>
<div className="space-y-4 mt-6">
{blogPosts.map((post) => (
<article key={post.slug}>
<Link
href={`/blog/${post.slug}`}
className="block group"
>
<h2 className="text-lg font-medium group-hover:underline">
{post.title}
</h2>
<time className="text-sm text-muted">{post.date}</time>
<p className="mt-1 text-muted">{post.summary}</p>
</Link>
</article>
))}
</div>
</>
);
}