{"success":true,"data":{"block":{"id":"testimonials-mini-dividers","name":"Testimonials Grid with Dividers","title":"Testimonials Mini Dividers","category":"Testimonials","categorySlug":"testimonials","description":"A testimonial grid with subtle dividers separating each card, creating a clean organized layout. Each card displays star ratings, quote, and author info with avatar. The dividers add structure while maintaining a minimal aesthetic. Perfect for professional service pages.","thumbnail":{"desktop":"https://cdn.ing/assets/i/r/293657/ksl05gbam224oukgj6p7qhr7jxv9/cleanshot-2026-03-10-at-10-16-02-2x.png","mobile":"https://cdn.ing/assets/i/r/293656/hm0riu4mlqilkwj96ts5j27oq1qw/cleanshot-2026-03-10-at-10-16-11-2x.png"},"componentPath":"blocks/testimonials/testimonials-mini-dividers.tsx","code":"import { TestimonialsMiniDividers } from \"@opensite/ui/blocks/testimonials/testimonials-mini-dividers\";\nimport { imagePlaceholders } from \"@/lib/media\";\n\nexport default function Demo() {\n  return (\n    <TestimonialsMiniDividers\n      heading=\"Customer Feedback\"\n      description=\"Quick insights from our satisfied customers\"\n      testimonials={[\n        {\n          quote:\n            \"Exceptional quality and service. Exceeded all my expectations.\",\n          author: \"Alex Thompson\",\n          role: \"Product Manager\",\n          avatarSrc: imagePlaceholders[30],\n          rating: 5,\n        },\n        {\n          quote: \"Best purchase I've made this year. Highly recommend!\",\n          author: \"Maria Garcia\",\n          role: \"Design Lead\",\n          avatarSrc: imagePlaceholders[45],\n          rating: 5,\n        },\n        {\n          quote: \"The support team went above and beyond to help us succeed.\",\n          author: \"James Lee\",\n          role: \"Engineering Manager\",\n          avatarSrc: imagePlaceholders[60],\n          rating: 5,\n        },\n        {\n          quote:\n            \"Intuitive interface and powerful features. Perfect combination.\",\n          author: \"Sarah Williams\",\n          role: \"Operations Director\",\n          avatarSrc: imagePlaceholders[75],\n          rating: 4,\n        },\n        {\n          quote:\n            \"Transformed our workflow completely. Can't imagine working without it.\",\n          author: \"Michael Chen\",\n          role: \"CTO\",\n          avatarSrc: imagePlaceholders[90],\n          rating: 5,\n        },\n        {\n          quote: \"Excellent value for money. ROI was evident within weeks.\",\n          author: \"Lisa Anderson\",\n          role: \"CFO\",\n          avatarSrc: imagePlaceholders[105],\n          rating: 5,\n        },\n      ]}\n      background=\"dark\"\n      spacing=\"lg\"\n    />\n  );\n}","propsSchema":{"testimonials":{"type":"array","description":"Array of testimonials to display","items":{"type":"object","description":"","fields":{"quote":{"type":"object","description":"Testimonial quote text","typeLabel":"ReactNode","required":true},"author":{"type":"object","description":"Author name","typeLabel":"ReactNode","required":false},"role":{"type":"object","description":"Author role/title","typeLabel":"ReactNode","required":false},"company":{"type":"object","description":"Author company","typeLabel":"ReactNode","required":false},"avatarSrc":{"type":"string","description":"Author avatar image URL","required":false},"avatar":{"type":"object","description":"Author avatar configuration (alternative to avatarSrc)","fields":{"src":{"type":"string","description":"","required":true},"alt":{"type":"string","description":"","required":false},"fallback":{"type":"string","description":"","required":false}},"typeLabel":"{ src: string; alt?: string; fallback?: string; }","required":false},"logoSrc":{"type":"string","description":"Company logo URL","required":false},"rating":{"type":"number","description":"Star rating (1-5)","required":false},"className":{"type":"string","description":"Additional CSS classes","required":false},"linkConfig":{"type":"object","description":"Review linking config","fields":{"label":{"type":"object","description":"","typeLabel":"React.ReactNode","required":true},"href":{"type":"string","description":"","required":true},"className":{"type":"string","description":"","required":false}},"typeLabel":"{ label: React.ReactNode; href: string; className?: string; }","required":false}},"typeLabel":"MiniTestimonialItem"},"typeLabel":"MiniTestimonialItem[]","required":false},"testimonialsSlot":{"type":"object","description":"Custom slot for rendering testimonials (overrides testimonials array)","typeLabel":"React.ReactNode","required":false},"heading":{"type":"object","description":"Main heading content","typeLabel":"React.ReactNode","required":false},"description":{"type":"object","description":"Description text below heading","typeLabel":"React.ReactNode","required":false},"className":{"type":"string","description":"Additional CSS classes for the section wrapper","required":false},"headerClassName":{"type":"string","description":"Additional CSS classes for the header container","required":false},"headingClassName":{"type":"string","description":"Additional CSS classes for the heading","required":false},"descriptionClassName":{"type":"string","description":"Additional CSS classes for the description","required":false},"gridClassName":{"type":"string","description":"Additional CSS classes for the grid container","required":false},"itemClassName":{"type":"string","description":"Additional CSS classes for each testimonial item","required":false},"quoteClassName":{"type":"string","description":"Additional CSS classes for the quote text","required":false},"authorClassName":{"type":"string","description":"Additional CSS classes for the author section","required":false},"background":{"type":"string","description":"Background style for the section","typeLabel":"SectionBackground","required":false},"spacing":{"type":"object","description":"Vertical spacing for the section","fields":{},"typeLabel":"SectionSpacing","required":false},"pattern":{"type":"object","description":"Optional background pattern name or URL","fields":{},"typeLabel":"PatternName","required":false},"patternOpacity":{"type":"number","description":"Pattern overlay opacity (0-1)","required":false},"containerClassName":{"type":"string","description":"Additional CSS classes for the container","required":false},"sectionId":{"type":"string","description":"Optional Section ID","required":false}},"defaultProps":{},"dependencies":["@opensite/ui"],"tags":["testimonials","grid","dividers","organized","ratings","stars","clean","professional"],"performance":{},"importantUsageNotes":"DO NOT generate or guess testimonials, reviews, ratings, customer names, company logos, or any review content — only use real, verified testimonials and customer data from the system. If the site has no real testimonials in the system, DO NOT use this block. This block lays out compact testimonials separated by dividers in a 3-column grid; supply testimonials in multiples of 3 (6, 9, or 12) for balanced rows — the demo uses 6. Each item supports an optional 'rating' (1-5) — only include real star ratings; do not fabricate ratings. Each 'quote', 'author', and 'role' must be real, verified data. Follow the example props closely for this block."}},"timestamp":"2026-05-13T10:45:03.362Z"}