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 / contributor-box / block.json

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

158 lines 3.8 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/contributor-box",
5 "title": "Contributor Box",
6 "description": "Multi-author attribution block with avatars, bios and social links.",
7 "category": "bkbg-blog",
8 "icon": "groups",
9 "keywords": [
10 "author",
11 "contributor",
12 "team",
13 "bio",
14 "credit",
15 "writers"
16 ],
17 "textdomain": "blockenberg",
18 "editorScript": "bkbg-contributor-box-editor",
19 "style": "bkbg-contributor-box-style",
20 "viewScript": "bkbg-contributor-box-frontend",
21 "supports": {
22 "html": false,
23 "align": [
24 "wide",
25 "full"
26 ]
27 },
28 "attributes": {
29 "label": {
30 "type": "string",
31 "default": "Written by"
32 },
33 "showLabel": {
34 "type": "boolean",
35 "default": true
36 },
37 "contributors": {
38 "type": "array",
39 "default": [
40 {
41 "name": "Author Name",
42 "title": "Staff Writer",
43 "avatarUrl": "",
44 "avatarId": 0,
45 "bio": "Short description about this author and their expertise.",
46 "twitter": "",
47 "linkedin": "",
48 "website": ""
49 }
50 ]
51 },
52 "layout": {
53 "type": "string",
54 "default": "grid"
55 },
56 "showBio": {
57 "type": "boolean",
58 "default": true
59 },
60 "showSocial": {
61 "type": "boolean",
62 "default": true
63 },
64 "avatarSize": {
65 "type": "number",
66 "default": 60
67 },
68 "bgColor": {
69 "type": "string",
70 "default": "#f8fafc"
71 },
72 "borderColor": {
73 "type": "string",
74 "default": "#e2e8f0"
75 },
76 "cardBg": {
77 "type": "string",
78 "default": "#ffffff"
79 },
80 "cardBorder": {
81 "type": "string",
82 "default": "#e2e8f0"
83 },
84 "labelColor": {
85 "type": "string",
86 "default": "#94a3b8"
87 },
88 "avatarBg": {
89 "type": "string",
90 "default": "#e2e8f0"
91 },
92 "avatarColor": {
93 "type": "string",
94 "default": "#64748b"
95 },
96 "nameColor": {
97 "type": "string",
98 "default": "#0f172a"
99 },
100 "titleColor": {
101 "type": "string",
102 "default": "#64748b"
103 },
104 "bioColor": {
105 "type": "string",
106 "default": "#475569"
107 },
108 "socialColor": {
109 "type": "string",
110 "default": "#94a3b8"
111 },
112 "accentColor": {
113 "type": "string",
114 "default": "#2563eb"
115 },
116 "borderRadius": {
117 "type": "number",
118 "default": 12
119 },
120 "cardRadius": {
121 "type": "number",
122 "default": 8
123 },
124 "paddingTop": {
125 "type": "number",
126 "default": 0
127 },
128 "paddingBottom": {
129 "type": "number",
130 "default": 0
131 },
132 "nameFontSize": {
133 "type": "number",
134 "default": 15
135 },
136 "roleFontSize": {
137 "type": "number",
138 "default": 12
139 },
140 "bioFontSize": {
141 "type": "number",
142 "default": 13
143 },
144 "typoName": {
145 "type": "object",
146 "default": {}
147 },
148 "typoRole": {
149 "type": "object",
150 "default": {}
151 },
152 "typoBio": {
153 "type": "object",
154 "default": {}
155 }
156 }
157 }
158