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 / social-feed / block.json

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

208 lines 4.0 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/social-feed",
5 "title": "Social Feed",
6 "description": "Display a grid of social media post cards with images, captions, engagement metrics, and platform badges.",
7 "category": "bkbg-marketing",
8 "icon": "share",
9 "keywords": [
10 "social",
11 "feed",
12 "instagram",
13 "twitter",
14 "posts",
15 "cards"
16 ],
17 "textdomain": "blockenberg",
18 "editorScript": "bkbg-social-feed-editor",
19 "style": "bkbg-social-feed-style",
20 "viewScript": "bkbg-social-feed-frontend",
21 "supports": {
22 "html": false,
23 "anchor": true,
24 "className": true,
25 "align": [
26 "wide",
27 "full"
28 ]
29 },
30 "attributes": {
31 "posts": {
32 "type": "array",
33 "default": [
34 {
35 "id": "sf001",
36 "platform": "instagram",
37 "username": "@studio.design",
38 "avatarUrl": "",
39 "avatarId": 0,
40 "content": "Just launched our new design system 🎨 Six months of work, thousands of components, and a whole lot of coffee. Swipe to see the highlights!",
41 "imageUrl": "",
42 "imageId": 0,
43 "likes": "4.2k",
44 "comments": "138",
45 "timeAgo": "2h ago"
46 },
47 {
48 "id": "sf002",
49 "platform": "twitter",
50 "username": "@devteam",
51 "avatarUrl": "",
52 "avatarId": 0,
53 "content": "Hot take: the best code is the code you never have to write again. Build once, reuse forever. That's the power of a great component library. 🚀",
54 "imageUrl": "",
55 "imageId": 0,
56 "likes": "891",
57 "comments": "74",
58 "timeAgo": "5h ago"
59 },
60 {
61 "id": "sf003",
62 "platform": "linkedin",
63 "username": "Creative Agency",
64 "avatarUrl": "",
65 "avatarId": 0,
66 "content": "Excited to announce we've crossed 10,000 clients worldwide! 🌍 From a team of 3 to a global studio, this journey has been incredible. Thank you to every client who believed in us.",
67 "imageUrl": "",
68 "imageId": 0,
69 "likes": "2.1k",
70 "comments": "312",
71 "timeAgo": "1d ago"
72 }
73 ]
74 },
75 "columns": {
76 "type": "integer",
77 "default": 3
78 },
79 "columnsTablet": {
80 "type": "integer",
81 "default": 2
82 },
83 "columnsMobile": {
84 "type": "integer",
85 "default": 1
86 },
87 "gap": {
88 "type": "integer",
89 "default": 20
90 },
91 "cardStyle": {
92 "type": "string",
93 "default": "card"
94 },
95 "cardPadding": {
96 "type": "integer",
97 "default": 20
98 },
99 "cardRadius": {
100 "type": "integer",
101 "default": 16
102 },
103 "imageRatio": {
104 "type": "string",
105 "default": "1/1"
106 },
107 "imageRadius": {
108 "type": "integer",
109 "default": 12
110 },
111 "contentLines": {
112 "type": "integer",
113 "default": 4
114 },
115 "showImage": {
116 "type": "boolean",
117 "default": true
118 },
119 "showPlatformBadge": {
120 "type": "boolean",
121 "default": true
122 },
123 "showAvatar": {
124 "type": "boolean",
125 "default": true
126 },
127 "showUsername": {
128 "type": "boolean",
129 "default": true
130 },
131 "showTimeAgo": {
132 "type": "boolean",
133 "default": true
134 },
135 "showMetrics": {
136 "type": "boolean",
137 "default": true
138 },
139 "hoverEffect": {
140 "type": "string",
141 "default": "lift"
142 },
143 "accentColor": {
144 "type": "string",
145 "default": "#6c3fb5"
146 },
147 "cardBg": {
148 "type": "string",
149 "default": "#ffffff"
150 },
151 "cardBorderColor": {
152 "type": "string",
153 "default": "#e5e7eb"
154 },
155 "textColor": {
156 "type": "string",
157 "default": "#374151"
158 },
159 "usernameColor": {
160 "type": "string",
161 "default": "#111827"
162 },
163 "metricsColor": {
164 "type": "string",
165 "default": "#9ca3af"
166 },
167 "contentSize": {
168 "type": "integer",
169 "default": 14
170 },
171 "usernameSize": {
172 "type": "integer",
173 "default": 14
174 },
175 "metricsSize": {
176 "type": "integer",
177 "default": 13
178 },
179 "bgColor": {
180 "type": "string",
181 "default": ""
182 },
183 "paddingTop": {
184 "type": "integer",
185 "default": 60
186 },
187 "paddingBottom": {
188 "type": "integer",
189 "default": 60
190 },
191 "usernameFontWeight": {
192 "type": "number",
193 "default": 600
194 },
195 "usernameTypo": {
196 "type": "object",
197 "default": {}
198 },
199 "contentTypo": {
200 "type": "object",
201 "default": {}
202 },
203 "metricsTypo": {
204 "type": "object",
205 "default": {}
206 }
207 }
208 }