import { getAllBlogPosts } from "../../lib/content"; import Header from "../components/Header"; import ContentThumbnailTemplate from "../components/ContentThumbnailTemplate"; import ContentContainer from "../components/ContentContainer"; export const metadata = { title: "Blog - CommunityRule", description: "Learn about community governance, decision-making, and building successful organizations.", openGraph: { title: "Blog - CommunityRule", description: "Learn about community governance, decision-making, and building successful organizations.", url: "https://communityrule.com/blog", siteName: "CommunityRule", type: "website", }, twitter: { card: "summary_large_image", title: "Blog - CommunityRule", description: "Learn about community governance, decision-making, and building successful organizations.", }, }; export default function BlogPage() { const posts = getAllBlogPosts(); // Create slug order for consistent icon cycling const slugOrder = posts.map((post) => post.slug); return (

Blog

Learn about community governance, decision-making, and building successful organizations.

{posts.map((post, index) => ( ))}
); }