{
  "name": "testimonial-pull-quote",
  "kind": "block",
  "primary": "section",
  "page": "/catalog/ui-patterns/v050-content-blocks/v050-content-blocks.contents.html",
  "slots": [],
  "nested": [],
  "attrs": {},
  "html": "<section>\n    <card-ui raw align=\"center\">\n      <section>\n        <col-ui gap=\"4\" align=\"center\">\n          <blockquote-ui cite=\"Marco Rossi, VP Engineering at Globex\">\n            <text-ui size=\"lg\">Shipping a polished generative-UI surface used to take us a sprint. With AdiaUI it takes an afternoon — the primitives just compose, and the output is production-grade on the first pass.</text-ui>\n          </blockquote-ui>\n          <row-ui gap=\"3\" align=\"center\">\n            <avatar-ui text=\"Marco Rossi\" size=\"md\"></avatar-ui>\n            <col-ui gap=\"0\">\n              <text-ui strong size=\"sm\">Marco Rossi</text-ui>\n              <text-ui size=\"sm\" color=\"subtle\">VP Engineering, Globex</text-ui>\n            </col-ui>\n          </row-ui>\n        </col-ui>\n      </section>\n    </card-ui>\n  </section>",
  "source": "catalog/ui-patterns/v050-content-blocks/v050-content-blocks.contents.html",
  "metadata": {
    "domain": "marketing",
    "description": "Single testimonial pull-quote — one large italic customer quote in a bordered blockquote with an em-dash attribution line, paired with the customer's avatar, name, and role. The standout 'one strong quote' social-proof block, as opposed to a grid of several testimonials.",
    "keywords": [
      "testimonial",
      "pull",
      "quote",
      "single",
      "blockquote",
      "customer",
      "review",
      "quote",
      "italic",
      "attribution",
      "cite",
      "social",
      "proof",
      "marketing",
      "endorsement",
      "praise",
      "saying",
      "spotlight",
      "featured",
      "quote",
      "avatar",
      "name",
      "role",
      "one",
      "big",
      "quote",
      "highlight",
      "customer",
      "story",
      "word",
      "of",
      "mouth"
    ]
  },
  "captured_at": "2026-06-10T19:45:40.486Z",
  "template": [
    {
      "id": "text",
      "component": "Text",
      "size": "lg",
      "textContent": "Shipping a polished generative-UI surface used to take us a sprint. With AdiaUI it takes an afternoon — the primitives just compose, and the output is production-grade on the first pass."
    },
    {
      "id": "avatar",
      "component": "Avatar",
      "size": "md",
      "text": "Marco Rossi"
    },
    {
      "id": "text-2",
      "component": "Text",
      "size": "sm",
      "strong": true,
      "textContent": "Marco Rossi"
    },
    {
      "id": "text-3",
      "component": "Text",
      "color": "subtle",
      "size": "sm",
      "textContent": "VP Engineering, Globex"
    },
    {
      "id": "column-3",
      "component": "Column",
      "gap": "0",
      "children": [
        "text-2",
        "text-3"
      ]
    },
    {
      "id": "row",
      "component": "Row",
      "align": "center",
      "gap": "3",
      "children": [
        "avatar",
        "column-3"
      ]
    },
    {
      "id": "column",
      "component": "Column",
      "align": "center",
      "gap": "4",
      "children": [
        "text",
        "row"
      ]
    },
    {
      "id": "section",
      "component": "Section",
      "children": [
        "column"
      ]
    },
    {
      "id": "card",
      "component": "Card",
      "raw": true,
      "children": [
        "section"
      ]
    },
    {
      "id": "root",
      "component": "Section",
      "children": [
        "card"
      ]
    }
  ]
}
