import ContentThumbnailTemplate from "../components/ContentThumbnailTemplate"; // Mock blog post data for testing const mockPost1 = { slug: "resolving-active-conflicts", frontmatter: { title: "Resolving Active Conflicts", description: "Practical steps for resolving conflicts while maintaining trust, cooperation, and shared goals", author: "Author name", date: "2025-04-15", }, }; const mockPost2 = { slug: "operational-security-mutual-aid", frontmatter: { title: "Operational Security for Mutual Aid", description: "Tactics to protect members, secure communication, and prevent Infiltration", author: "Author name", date: "2025-04-10", }, }; const mockPost3 = { slug: "making-decisions-without-hierarchy", frontmatter: { title: "Making decisions without hierarchy", description: "A brief guide to collaborative nonhierarchical decision making", author: "Author name", date: "2025-04-05", }, }; export default function TestThumbnailPage() { return (

ContentThumbnailTemplate Test

{/* Vertical Variant */}

Vertical Variant

{/* Horizontal Variant */}

Horizontal Variant

{/* Component Props */}

Component Props

Required Props:

  • post - Blog post object with frontmatter

Optional Props:

  • className - Additional CSS classes
  • variant - "vertical" (default) or "horizontal" (for development/testing)
{/* Mock Data */}

Mock Data Structure

              {JSON.stringify(mockPost1, null, 2)}
            
); }