{"success":true,"data":{"block":{"id":"testimonials-large-quote","name":"Testimonials Large Centered Quote","title":"Testimonials Large Quote","category":"Testimonials","categorySlug":"testimonials","description":"A centered, single testimonial section featuring an oversized quote with decorative quote icons. The large typography creates visual impact while the centered layout draws focus to the testimonial content. Includes author avatar, name, role, and company. Perfect for hero sections or impactful single testimonials.","thumbnail":{"desktop":"https://cdn.ing/assets/i/r/293649/0tx6o4za4zrib4kpvne27hf6elbh/cleanshot-2026-03-10-at-08-19-19-2x.png","mobile":"https://cdn.ing/assets/i/r/293648/itojcq3lqfk7tgvidkpdk96mb6h3/cleanshot-2026-03-10-at-08-19-32-2x.png"},"componentPath":"blocks/testimonials/testimonials-large-quote.tsx","code":"import { TestimonialsLargeQuote } from \"@opensite/ui/blocks/testimonials/testimonials-large-quote\";\nimport { imagePlaceholders } from \"@/lib/media\";\n\nexport default function Demo() {\n  return (\n    <TestimonialsLargeQuote\n      testimonial={{\n        quote:\n          \"This platform has revolutionized how we approach our business operations. The impact on our team's productivity and morale has been extraordinary.\",\n        author: \"Victoria Reynolds\",\n        role: \"Founder & CEO\",\n        company: \"NextWave Ventures\",\n        avatarSrc: imagePlaceholders[48],\n      }}\n      background=\"gradient\"\n      spacing=\"xl\"\n      pattern=\"gridFadeTop\"\n      patternOpacity={0.15}\n    />\n  );\n}","propsSchema":{"testimonial":{"type":"object","description":"Testimonial data using shared TestimonialItem type","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":"TestimonialItem","required":false},"testimonialSlot":{"type":"object","description":"Custom slot for rendering testimonial (overrides testimonial prop)","typeLabel":"React.ReactNode","required":false},"className":{"type":"string","description":"Additional CSS classes for the section wrapper","required":false},"contentClassName":{"type":"string","description":"Additional CSS classes for the content container","required":false},"quoteIconClassName":{"type":"string","description":"Additional CSS classes for the quote icon","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},"avatarClassName":{"type":"string","description":"Additional CSS classes for the avatar","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","large","centered","quote","single","hero","impactful","typography"],"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 renders exactly 1 testimonial ('testimonial' is a single object); supply only one 'quote', 'author', 'role', 'company', and optionally 'avatarSrc'. The quote is displayed at large display size — use a strong, concise testimonial of no more than 200 characters for best visual impact. Only set 'avatarSrc' if a real avatar image URL exists in the media library. Follow the example props closely for this block."}},"timestamp":"2026-05-13T10:41:23.459Z"}