PluginProbe
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor / 2.0.7
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor v2.0.7
2.0.13 2.0.12 2.0.11 2.0.10 2.0.9 trunk 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8
blockenberg / blocks / testimonial-wall / block.json

block.json in Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor 2.0.7, at blocks/testimonial-wall/block.json

235 lines 5.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 {
2 "$schema": "https://schemas.wp.org/trunk/block.json",
3 "apiVersion": 3,
4 "name": "blockenberg/testimonial-wall",
5 "version": "1.0.0",
6 "title": "Testimonial Wall",
7 "category": "bkbg-marketing",
8 "icon": "format-chat",
9 "description": "Masonry-style testimonial wall with platform source badges (Google, G2, Capterra, Twitter/X), per-card ratings, and featured card highlights.",
10 "keywords": [
11 "testimonial",
12 "wall",
13 "reviews",
14 "masonry",
15 "google",
16 "g2",
17 "capterra",
18 "twitter",
19 "social proof"
20 ],
21 "textdomain": "blockenberg",
22 "editorScript": "bkbg-testimonial-wall-editor",
23 "editorStyle": "bkbg-testimonial-wall-style",
24 "style": "bkbg-testimonial-wall-style",
25 "viewScript": "bkbg-testimonial-wall-frontend",
26 "supports": {
27 "html": false,
28 "anchor": true,
29 "className": true,
30 "align": [
31 "wide",
32 "full"
33 ]
34 },
35 "attributes": {
36 "items": {
37 "type": "array",
38 "default": [
39 {
40 "id": "tw1",
41 "quote": "Absolutely love this product. It has transformed the way our team collaborates every single day.",
42 "author": "Sarah Mitchell",
43 "role": "Product Manager",
44 "company": "Acme Corp",
45 "avatarUrl": "",
46 "avatarId": 0,
47 "rating": 5,
48 "platform": "google",
49 "date": "Jan 2025",
50 "featured": true,
51 "cardBg": ""
52 },
53 {
54 "id": "tw2",
55 "quote": "Best purchase this year. The support team is incredibly responsive.",
56 "author": "James Carter",
57 "role": "CTO",
58 "company": "Techno",
59 "avatarUrl": "",
60 "avatarId": 0,
61 "rating": 5,
62 "platform": "g2",
63 "date": "Feb 2025",
64 "featured": false,
65 "cardBg": ""
66 },
67 {
68 "id": "tw3",
69 "quote": "I switched from a competitor and couldn't be happier. Onboarding was seamless and ROI came fast.",
70 "author": "Priya Nair",
71 "role": "Marketing Lead",
72 "company": "GrowthCo",
73 "avatarUrl": "",
74 "avatarId": 0,
75 "rating": 4,
76 "platform": "capterra",
77 "date": "Mar 2025",
78 "featured": false,
79 "cardBg": ""
80 },
81 {
82 "id": "tw4",
83 "quote": "Game changer for our workflow.",
84 "author": "Tom Nguyen",
85 "role": "Designer",
86 "company": "",
87 "avatarUrl": "",
88 "avatarId": 0,
89 "rating": 5,
90 "platform": "twitter",
91 "date": "Dec 2024",
92 "featured": false,
93 "cardBg": ""
94 },
95 {
96 "id": "tw5",
97 "quote": "Highly recommend to any team looking to scale without headache. The feature set is unmatched.",
98 "author": "Elena Ruiz",
99 "role": "VP Engineering",
100 "company": "ScaleAI",
101 "avatarUrl": "",
102 "avatarId": 0,
103 "rating": 5,
104 "platform": "google",
105 "date": "Jan 2025",
106 "featured": false,
107 "cardBg": ""
108 },
109 {
110 "id": "tw6",
111 "quote": "Solid and reliable. Does exactly what it promises.",
112 "author": "Marcus Webb",
113 "role": "Founder",
114 "company": "WebStart",
115 "avatarUrl": "",
116 "avatarId": 0,
117 "rating": 4,
118 "platform": "g2",
119 "date": "Nov 2024",
120 "featured": false,
121 "cardBg": ""
122 }
123 ]
124 },
125 "layout": {
126 "type": "string",
127 "default": "masonry"
128 },
129 "columns": {
130 "type": "number",
131 "default": 3
132 },
133 "gap": {
134 "type": "number",
135 "default": 20
136 },
137 "showRating": {
138 "type": "boolean",
139 "default": true
140 },
141 "showPlatform": {
142 "type": "boolean",
143 "default": true
144 },
145 "showDate": {
146 "type": "boolean",
147 "default": false
148 },
149 "showAvatar": {
150 "type": "boolean",
151 "default": true
152 },
153 "showCompany": {
154 "type": "boolean",
155 "default": true
156 },
157 "cardStyle": {
158 "type": "string",
159 "default": "shadow"
160 },
161 "cardRadius": {
162 "type": "number",
163 "default": 14
164 },
165 "cardPadding": {
166 "type": "number",
167 "default": 24
168 },
169 "avatarSize": {
170 "type": "number",
171 "default": 40
172 },
173
174 "starSize": {
175 "type": "number",
176 "default": 14
177 },
178 "quoteMarkSize": {
179 "type": "number",
180 "default": 32
181 },
182 "showQuoteMark": {
183 "type": "boolean",
184 "default": true
185 },
186 "featuredAccent": {
187 "type": "string",
188 "default": "#6c3fb5"
189 },
190 "starColor": {
191 "type": "string",
192 "default": "#f59e0b"
193 },
194 "globalCardBg": {
195 "type": "string",
196 "default": "#ffffff"
197 },
198 "quoteColor": {
199 "type": "string",
200 "default": "#1e293b"
201 },
202 "authorColor": {
203 "type": "string",
204 "default": "#1e293b"
205 },
206 "roleColor": {
207 "type": "string",
208 "default": "#6b7280"
209 },
210 "bgColor": {
211 "type": "string",
212 "default": ""
213 },
214 "paddingTop": {
215 "type": "number",
216 "default": 40
217 },
218 "paddingBottom": {
219 "type": "number",
220 "default": 40
221 },
222 "quoteTypo": {
223 "type": "object",
224 "default": {}
225 },
226 "nameTypo": {
227 "type": "object",
228 "default": {}
229 },
230 "roleTypo": {
231 "type": "object",
232 "default": {}
233 }
234 }
235 }