PluginProbe
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor / 2.0.11
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor v2.0.11
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 / show-notes / block.json

block.json in Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor 2.0.11, at blocks/show-notes/block.json

347 lines 9.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 {
2 "apiVersion": 3,
3 "$schema": "https://schemas.wp.org/trunk/block.json",
4 "name": "blockenberg/show-notes",
5 "title": "Show Notes",
6 "description": "Podcast show notes with sponsors, chapters, links, resources, and featured quotes.",
7 "category": "bkbg-blog",
8 "icon": "microphone",
9 "keywords": [
10 "podcast",
11 "show notes",
12 "episode",
13 "audio",
14 "chapters",
15 "sponsor",
16 "links"
17 ],
18 "textdomain": "blockenberg",
19 "editorScript": "bkbg-show-notes-editor",
20 "editorStyle": "bkbg-show-notes-style",
21 "style": "bkbg-show-notes-style",
22 "viewScript": "bkbg-show-notes-frontend",
23 "supports": {
24 "html": false,
25 "anchor": true,
26 "className": true,
27 "align": [
28 "wide",
29 "full"
30 ]
31 },
32 "attributes": {
33 "podcastName": {
34 "type": "string",
35 "default": "Dev Insights Podcast"
36 },
37 "episodeTitle": {
38 "type": "string",
39 "default": "Building in Public with Marie Kim"
40 },
41 "episodeNumber": {
42 "type": "string",
43 "default": "Ep. 142"
44 },
45 "season": {
46 "type": "string",
47 "default": "Season 3"
48 },
49 "showEpisodeMeta": {
50 "type": "boolean",
51 "default": true
52 },
53 "publishDate": {
54 "type": "string",
55 "default": "February 24, 2026"
56 },
57 "duration": {
58 "type": "string",
59 "default": "62 min"
60 },
61 "showMeta": {
62 "type": "boolean",
63 "default": true
64 },
65 "intro": {
66 "type": "string",
67 "default": "Marie Kim, founder of ShipFast and author of Build in Public, joins us to talk about radical transparency in building a startup — what to share, what not to, and why vulnerability is a growth engine, not a liability."
68 },
69 "showIntro": {
70 "type": "boolean",
71 "default": true
72 },
73 "sponsors": {
74 "type": "array",
75 "default": [
76 {
77 "name": "Linear",
78 "description": "The issue tracker built for modern product teams. Try free for 2 weeks.",
79 "url": "https://linear.app",
80 "code": "DEVINSIGHTS"
81 },
82 {
83 "name": "Warp",
84 "description": "The blazing-fast terminal built for developers. Now with AI autocomplete.",
85 "url": "https://warp.dev",
86 "code": ""
87 }
88 ]
89 },
90 "showSponsors": {
91 "type": "boolean",
92 "default": true
93 },
94 "sponsorsLabel": {
95 "type": "string",
96 "default": "Sponsors"
97 },
98 "chapters": {
99 "type": "array",
100 "default": [
101 {
102 "time": "00:00",
103 "title": "Intro & who is Marie Kim?"
104 },
105 {
106 "time": "04:22",
107 "title": "What building in public actually means"
108 },
109 {
110 "time": "11:48",
111 "title": "Sharing revenue numbers — the case for it"
112 },
113 {
114 "time": "22:15",
115 "title": "Handling negative feedback publicly"
116 },
117 {
118 "time": "34:57",
119 "title": "When NOT to build in public"
120 },
121 {
122 "time": "47:30",
123 "title": "Tools and where she posts"
124 },
125 {
126 "time": "56:10",
127 "title": "Rapid fire + what's next"
128 }
129 ]
130 },
131 "showChapters": {
132 "type": "boolean",
133 "default": true
134 },
135 "chaptersLabel": {
136 "type": "string",
137 "default": "Chapters"
138 },
139 "links": {
140 "type": "array",
141 "default": [
142 {
143 "title": "Marie Kim on X/Twitter",
144 "url": "https://twitter.com",
145 "description": "@mariekim"
146 },
147 {
148 "title": "ShipFast.io",
149 "url": "https://shipfast.io",
150 "description": "Marie's main product"
151 },
152 {
153 "title": "Build in Public (book)",
154 "url": "https://amazon.com",
155 "description": "Available on Amazon and Gumroad"
156 },
157 {
158 "title": "Indie Hackers interview",
159 "url": "https://indiehackers.com",
160 "description": "From 2024 — worth a read"
161 }
162 ]
163 },
164 "showLinks": {
165 "type": "boolean",
166 "default": true
167 },
168 "linksLabel": {
169 "type": "string",
170 "default": "Links Mentioned"
171 },
172 "resources": {
173 "type": "array",
174 "default": [
175 {
176 "title": "How to build in public (without oversharing)",
177 "url": "#",
178 "type": "article"
179 },
180 {
181 "title": "Revenue transparency calculator (we built one!)",
182 "url": "#",
183 "type": "tool"
184 }
185 ]
186 },
187 "showResources": {
188 "type": "boolean",
189 "default": true
190 },
191 "resourcesLabel": {
192 "type": "string",
193 "default": "Episode Resources"
194 },
195 "quoteHighlight": {
196 "type": "string",
197 "default": "The moment you share your revenue dashboard is the moment you stop feeling like an impostor and start feeling like a founder. Vulnerability isn't weakness — it's your best marketing strategy."
198 },
199 "quoteSpeaker": {
200 "type": "string",
201 "default": "Marie Kim"
202 },
203 "showQuote": {
204 "type": "boolean",
205 "default": true
206 },
207 "tags": {
208 "type": "array",
209 "default": [
210 "building in public",
211 "indie hacking",
212 "transparency",
213 "startup",
214 "marketing"
215 ]
216 },
217 "showTags": {
218 "type": "boolean",
219 "default": true
220 },
221 "fontSize": {
222 "type": "number",
223 "default": 14
224 },
225 "titleFontSize": {
226 "type": "number",
227 "default": 22
228 },
229 "titleFontWeight": {
230 "type": "number",
231 "default": 700
232 },
233 "titleLineHeight": {
234 "type": "number",
235 "default": 1.2
236 },
237 "lineHeight": {
238 "type": "number",
239 "default": 168
240 },
241 "borderRadius": {
242 "type": "number",
243 "default": 12
244 },
245 "podcastNameSize": {
246 "type": "number",
247 "default": 11
248 },
249 "bgColor": {
250 "type": "string",
251 "default": "#ffffff"
252 },
253 "borderColor": {
254 "type": "string",
255 "default": "#e5e7eb"
256 },
257 "headerBg": {
258 "type": "string",
259 "default": "#0f172a"
260 },
261 "headerColor": {
262 "type": "string",
263 "default": "#ffffff"
264 },
265 "metaColor": {
266 "type": "string",
267 "default": "#94a3b8"
268 },
269 "introBg": {
270 "type": "string",
271 "default": "#f8fafc"
272 },
273 "introColor": {
274 "type": "string",
275 "default": "#374151"
276 },
277 "sponsorBg": {
278 "type": "string",
279 "default": "#fffbeb"
280 },
281 "sponsorBorder": {
282 "type": "string",
283 "default": "#fbbf24"
284 },
285 "sponsorColor": {
286 "type": "string",
287 "default": "#374151"
288 },
289 "chapterTimeBg": {
290 "type": "string",
291 "default": "#f1f5f9"
292 },
293 "chapterTimeColor": {
294 "type": "string",
295 "default": "#475569"
296 },
297 "chapterTitleColor": {
298 "type": "string",
299 "default": "#111827"
300 },
301 "linkColor": {
302 "type": "string",
303 "default": "#2563eb"
304 },
305 "linkDescColor": {
306 "type": "string",
307 "default": "#6b7280"
308 },
309 "quoteBg": {
310 "type": "string",
311 "default": "#f0f9ff"
312 },
313 "quoteColor": {
314 "type": "string",
315 "default": "#0369a1"
316 },
317 "quoteBorder": {
318 "type": "string",
319 "default": "#3b82f6"
320 },
321 "tagBg": {
322 "type": "string",
323 "default": "#eff6ff"
324 },
325 "tagColor": {
326 "type": "string",
327 "default": "#1d4ed8"
328 },
329 "accentColor": {
330 "type": "string",
331 "default": "#3b82f6"
332 },
333 "titleTypo": {
334 "type": "object",
335 "default": {}
336 },
337 "bodyTypo": {
338 "type": "object",
339 "default": {}
340 },
341 "typoQuote": {
342 "type": "object",
343 "default": {}
344 }
345 }
346 }
347