# ai-builder/2.2.3/assets/JSON-Blocks/testimonials.js

AI Builder – Generate pages, blocks, images &amp; translate with AI, version 2.2.3. 693 lines.

- Page: https://pluginprobe.com/plugins/ai-builder/2.2.3/code/assets/JSON-Blocks/testimonials.js
- Raw: https://pluginprobe.com/plugins/ai-builder/2.2.3/raw/assets/JSON-Blocks/testimonials.js
- Modified: 2025-08-23T08:19:58+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/ai-builder/2.2.3/code/assets/JSON-Blocks/testimonials.js#L10-L20`.

```javascript
const testimonials = [
  {
    id: "testimonial-01",
    jsonBlocks: {
      blockName: "core/group",
      attrs: {
        className: "testimonial-modern",
        backgroundColor: "white",
        style: {
          spacing: {
            padding: {
              top: "40px",
              right: "40px",
              bottom: "40px",
              left: "40px",
            },
          },
        },
      },
      innerBlocks: [
        {
          blockName: "core/columns",
          attrs: {
            className: "testimonial-columns",
          },
          innerBlocks: [
            {
              blockName: "core/column",
              attrs: {
                className: "testimonial-image-column",
              },
              innerBlocks: [
                {
                  blockName: "core/image",
                  attrs: {
                    className: "ai-image-block",
                    imageUrl: "",
                  },
                },
              ],
            },
            {
              blockName: "core/column",
              attrs: {
                className: "testimonial-content-column",
              },
              innerBlocks: [
                {
                  blockName: "core/quote",
                  attrs: {
                    className: "testimonial-quote",
                    value: undefined,
                  },
                  innerBlocks: [
                    {
                      blockName: "core/paragraph",
                      attrs: {
                        className: "testimonial-text ai-text-block",
                        content:
                          "L'utilisation de ce plugin a révolutionné notre approche du développement web. La facilité d'utilisation et la flexibilité des blocs nous permettent de créer des pages complexes en un temps record. Le support client est exceptionnel et les mises à jour régulières nous assurent d'avoir toujours les dernières fonctionnalités.",
                      },
                    },
                  ],
                },
                {
                  blockName: "core/paragraph",
                  attrs: {
                    className: "testimonial-author ai-text-block",
                    content:
                      "Sophie Martin, Directrice Technique chez WebSolutions",
                  },
                },
              ],
            },
          ],
        },
      ],
    },
  },
  {
    id: "testimonial-02",
    jsonBlocks: {
      blockName: "core/group",
      attrs: {
        className: "testimonial-minimal",
        backgroundColor: "#f8f9fa",
        style: {
          spacing: {
            padding: {
              top: "50px",
              right: "50px",
              bottom: "50px",
              left: "50px",
            },
          },
        },
      },
      innerBlocks: [
        {
          blockName: "core/columns",
          attrs: {
            className: "testimonial-minimal-columns",
            verticalAlignment: "center",
          },
          innerBlocks: [
            {
              blockName: "core/column",
              attrs: {
                className: "testimonial-minimal-content",
                width: "70%",
              },
              innerBlocks: [
                {
                  blockName: "core/paragraph",
                  attrs: {
                    className: "testimonial-minimal-text ai-text-block",
                    content:
                      "Une solution parfaite pour nos besoins. Interface intuitive et résultats impeccables.",
                    style: {
                      typography: {
                        fontSize: "20px",
                        fontStyle: "italic",
                      },
                    },
                  },
                },
                {
                  blockName: "core/paragraph",
                  attrs: {
                    className: "testimonial-minimal-author ai-text-block",
                    content: "Thomas Dubois",
                    style: {
                      typography: {
                        fontWeight: "600",
                      },
                    },
                  },
                },
                {
                  blockName: "core/paragraph",
                  attrs: {
                    className: "testimonial-minimal-position ai-text-block",
                    content: "Fondateur de DesignStudio",
                    style: {
                      typography: {
                        fontSize: "14px",
                        color: "#666",
                      },
                    },
                  },
                },
              ],
            },
            {
              blockName: "core/column",
              attrs: {
                className: "testimonial-minimal-image",
                width: "30%",
              },
              innerBlocks: [
                {
                  blockName: "core/group",
                  attrs: {
                    className: "ai-image-block",
                    layout: {
                      type: "constrained",
                    },
                    style: {
                      color: {
                        background: "#eaeaea",
                      },
                      border: {
                        radius: "12px",
                      },
                      spacing: {
                        padding: {
                          top: "50px",
                          bottom: "50px",
                        },
                      },
                      dimensions: {
                        minHeight: "300px",
                      },
                      layout: {
                        type: "flex",
                        justifyContent: "center",
                        alignItems: "center",
                      },
                    },
                  },
                  innerBlocks: [
                    {
                      blockName: "core/image",
                      attrs: {
                        className: "ai-image-block",
                        imageUrl: "",
                      },
                    },
                  ],
                },
              ],
            },
          ],
        },
      ],
    },
  },
  {
    id: "testimonial-03",
    jsonBlocks: {
      blockName: "core/group",
      attrs: {
        className: "testimonial-carousel",
        backgroundColor: "#ffffff",
        style: {
          spacing: {
            padding: {
              top: "60px",
              right: "40px",
              bottom: "60px",
              left: "40px",
            },
          },
        },
      },
      innerBlocks: [
        {
          blockName: "core/heading",
          attrs: {
            className: "testimonial-carousel-title",
            content: "Ils nous font confiance",
            level: 2,
            style: {
              typography: {
                fontSize: "32px",
                fontWeight: "700",
              },
              color: {
                text: "#333333",
              },
            },
          },
        },
        {
          blockName: "core/group",
          attrs: {
            className: "testimonial-carousel-container",
          },
          innerBlocks: [
            {
              blockName: "core/columns",
              attrs: {
                className: "testimonial-carousel-slides",
              },
              innerBlocks: [
                {
                  blockName: "core/column",
                  attrs: {
                    className: "testimonial-carousel-slide",
                    width: "33.33%",
                  },
                  innerBlocks: [
                    {
                      blockName: "core/image",
                      attrs: {
                        className: "ai-image-block",
                        imageUrl: "",
                      },
                    },
                    {
                      blockName: "core/paragraph",
                      attrs: {
                        className: "testimonial-carousel-text ai-text-block",
                        content:
                          "Un plugin qui a révolutionné notre workflow. Simple et efficace.",
                        style: {
                          typography: {
                            fontSize: "16px",
                            fontStyle: "italic",
                          },
                        },
                      },
                    },
                    {
                      blockName: "core/paragraph",
                      attrs: {
                        className: "testimonial-carousel-author ai-text-block",
                        content: "Lucas Dubois",
                        style: {
                          typography: {
                            fontWeight: "600",
                          },
                        },
                      },
                    },
                  ],
                },
                {
                  blockName: "core/column",
                  attrs: {
                    className: "testimonial-carousel-slide",
                    width: "33.33%",
                  },
                  innerBlocks: [
                    {
                      blockName: "core/image",
                      attrs: {
                        className: "ai-image-block",
                        imageUrl: "",
                      },
                    },
                    {
                      blockName: "core/paragraph",
                      attrs: {
                        className: "testimonial-carousel-text ai-text-block",
                        content:
                          "Interface intuitive, résultats impeccables. Parfait pour nos projets.",
                        style: {
                          typography: {
                            fontSize: "16px",
                            fontStyle: "italic",
                          },
                        },
                      },
                    },
                    {
                      blockName: "core/paragraph",
                      attrs: {
                        className: "testimonial-carousel-author ai-text-block",
                        content: "Emma Martin",
                        style: {
                          typography: {
                            fontWeight: "600",
                          },
                        },
                      },
                    },
                  ],
                },
                {
                  blockName: "core/column",
                  attrs: {
                    className: "testimonial-carousel-slide",
                    width: "33.33%",
                  },
                  innerBlocks: [
                    {
                      blockName: "core/image",
                      attrs: {
                        className: "ai-image-block",
                        imageUrl: "",
                      },
                    },
                    {
                      blockName: "core/paragraph",
                      attrs: {
                        className: "testimonial-carousel-text ai-text-block",
                        content:
                          "Un gain de temps considérable. Support réactif et mises à jour régulières.",
                        style: {
                          typography: {
                            fontSize: "16px",
                            fontStyle: "italic",
                          },
                        },
                      },
                    },
                    {
                      blockName: "core/paragraph",
                      attrs: {
                        className: "testimonial-carousel-author ai-text-block",
                        content: "Thomas Leroy",
                        style: {
                          typography: {
                            fontWeight: "600",
                          },
                        },
                      },
                    },
                  ],
                },
              ],
            },
          ],
        },
      ],
    },
  },
  {
    id: "testimonial-04",
    jsonBlocks: {
      blockName: "core/group",
      attrs: {
        className: "testimonial-modern-grid",
        backgroundColor: "#f8f9fa",
        style: {
          spacing: {
            padding: {
              top: "80px",
              right: "40px",
              bottom: "80px",
              left: "40px",
            },
          },
        },
      },
      innerBlocks: [
        {
          blockName: "core/heading",
          attrs: {
            className: "testimonial-modern-title",
            content: "Témoignages clients",
            level: 2,
            style: {
              typography: {
                fontSize: "36px",
                fontWeight: "800",
              },
              color: {
                text: "#1a1a1a",
              },
            },
          },
        },
        {
          blockName: "core/group",
          attrs: {
            className: "testimonial-modern-grid-container",
          },
          innerBlocks: [
            {
              blockName: "core/columns",
              attrs: {
                className: "testimonial-modern-grid-columns",
              },
              innerBlocks: [
                {
                  blockName: "core/column",
                  attrs: {
                    className: "testimonial-modern-card",
                    width: "33.33%",
                  },
                  innerBlocks: [
                    {
                      blockName: "core/group",
                      attrs: {
                        className: "testimonial-modern-card-inner",
                        style: {
                          color: {
                            background: "#ffffff",
                          },
                          border: {
                            radius: "16px",
                          },
                          spacing: {
                            padding: {
                              top: "30px",
                              right: "30px",
                              bottom: "30px",
                              left: "30px",
                            },
                          },
                        },
                      },
                      innerBlocks: [
                        {
                          blockName: "core/image",
                          attrs: {
                            className: "ai-image-block",
                            imageUrl: "",
                          },
                        },
                        {
                          blockName: "core/paragraph",
                          attrs: {
                            className:
                              "testimonial-modern-rating ai-text-block",
                            content: "★★★★★",
                            style: {
                              typography: {
                                fontSize: "20px",
                                color: "#ffd700",
                              },
                            },
                          },
                        },
                        {
                          blockName: "core/paragraph",
                          attrs: {
                            className: "testimonial-modern-text ai-text-block",
                            content:
                              "Une solution parfaite pour nos besoins. Interface intuitive et résultats impeccables.",
                            style: {
                              typography: {
                                fontSize: "16px",
                                lineHeight: "1.6",
                              },
                            },
                          },
                        },
                        {
                          blockName: "core/paragraph",
                          attrs: {
                            className:
                              "testimonial-modern-author ai-text-block",
                            content: "Sarah Dubois",
                            style: {
                              typography: {
                                fontWeight: "700",
                                fontSize: "18px",
                              },
                            },
                          },
                        },
                      ],
                    },
                  ],
                },
                {
                  blockName: "core/column",
                  attrs: {
                    className: "testimonial-modern-card",
                    width: "33.33%",
                  },
                  innerBlocks: [
                    {
                      blockName: "core/group",
                      attrs: {
                        className: "testimonial-modern-card-inner",
                        style: {
                          color: {
                            background: "#ffffff",
                          },
                          border: {
                            radius: "16px",
                          },
                          spacing: {
                            padding: {
                              top: "30px",
                              right: "30px",
                              bottom: "30px",
                              left: "30px",
                            },
                          },
                        },
                      },
                      innerBlocks: [
                        {
                          blockName: "core/image",
                          attrs: {
                            className: "ai-image-block",
                            imageUrl: "",
                          },
                        },
                        {
                          blockName: "core/paragraph",
                          attrs: {
                            className:
                              "testimonial-modern-rating ai-text-block",
                            content: "★★★★★",
                            style: {
                              typography: {
                                fontSize: "20px",
                                color: "#ffd700",
                              },
                            },
                          },
                        },
                        {
                          blockName: "core/paragraph",
                          attrs: {
                            className: "testimonial-modern-text ai-text-block",
                            content:
                              "Le meilleur plugin que nous ayons utilisé. Support exceptionnel et mises à jour régulières.",
                            style: {
                              typography: {
                                fontSize: "16px",
                                lineHeight: "1.6",
                              },
                            },
                          },
                        },
                        {
                          blockName: "core/paragraph",
                          attrs: {
                            className:
                              "testimonial-modern-author ai-text-block",
                            content: "Marc Laurent",
                            style: {
                              typography: {
                                fontWeight: "700",
                                fontSize: "18px",
                              },
                            },
                          },
                        },
                      ],
                    },
                  ],
                },
                {
                  blockName: "core/column",
                  attrs: {
                    className: "testimonial-modern-card",
                    width: "33.33%",
                  },
                  innerBlocks: [
                    {
                      blockName: "core/group",
                      attrs: {
                        className: "testimonial-modern-card-inner",
                        style: {
                          color: {
                            background: "#ffffff",
                          },
                          border: {
                            radius: "16px",
                          },
                          spacing: {
                            padding: {
                              top: "30px",
                              right: "30px",
                              bottom: "30px",
                              left: "30px",
                            },
                          },
                        },
                      },
                      innerBlocks: [
                        {
                          blockName: "core/image",
                          attrs: {
                            className: "ai-image-block",
                            imageUrl: "",
                          },
                        },
                        {
                          blockName: "core/paragraph",
                          attrs: {
                            className:
                              "testimonial-modern-rating ai-text-block",
                            content: "★★★★★",
                            style: {
                              typography: {
                                fontSize: "20px",
                                color: "#ffd700",
                              },
                            },
                          },
                        },
                        {
                          blockName: "core/paragraph",
                          attrs: {
                            className: "testimonial-modern-text ai-text-block",
                            content:
                              "Un gain de temps considérable. Interface claire et fonctionnalités puissantes.",
                            style: {
                              typography: {
                                fontSize: "16px",
                                lineHeight: "1.6",
                              },
                            },
                          },
                        },
                        {
                          blockName: "core/paragraph",
                          attrs: {
                            className:
                              "testimonial-modern-author ai-text-block",
                            content: "Julie Martin",
                            style: {
                              typography: {
                                fontWeight: "700",
                                fontSize: "18px",
                              },
                            },
                          },
                        },
                      ],
                    },
                  ],
                },
              ],
            },
          ],
        },
      ],
    },
  },
];

export default testimonials;

```
