import ContentThumbnailTemplate from "../components/ContentThumbnailTemplate"; import ContentLockup from "../components/ContentLockup"; import AskOrganizer from "../components/AskOrganizer"; import { getAllBlogPosts, getRecentBlogPosts } from "../../lib/content"; export default function LearnPage() { // Get real blog posts from the content system const allPosts = getAllBlogPosts(); const recentPosts = getRecentBlogPosts(3); const contentLockupData = { title: "Organizing is hard", subtitle: "Find answers to your questions and see how other groups have solved similar challenges.", variant: "learn", alignment: "left", }; const askOrganizerData = { title: "Still have questions?", subtitle: "Get answers from an experienced organizer", description: "Our community of organizers is here to help you navigate the challenges of building and maintaining effective community organizations.", buttonText: "Ask an organizer", buttonHref: "/contact", variant: "centered", }; return (
{/* Horizontal list (below smd) */}
{allPosts.slice(0, 3).map((post, index) => ( ))}
{/* smd and up: 2x3 grid of vertical thumbnails, repeat posts as needed */}
{Array.from({ length: 16 }).map((_, i) => { const post = allPosts[i % allPosts.length]; return ( = 6 ? "hidden lg2:block" : ""} /> ); })}
); }