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

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

183 lines 5.9 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/content-flip-box",
5 "title": "Content Flip Box",
6 "category": "bkbg-effects",
7 "icon": "image-rotate",
8 "description": "A responsive grid of cards that flip on hover or click to reveal a styled back face — perfect for services, features, team, and more.",
9 "keywords": [
10 "flip",
11 "card",
12 "hover",
13 "service",
14 "feature",
15 "interactive",
16 "3d",
17 "grid",
18 "reveal"
19 ],
20 "textdomain": "blockenberg",
21 "editorScript": "bkbg-content-flip-box-editor",
22 "editorStyle": "bkbg-content-flip-box-style",
23 "style": "bkbg-content-flip-box-style",
24 "viewScript": "bkbg-content-flip-box-frontend",
25 "supports": {
26 "html": false,
27 "anchor": true,
28 "className": true,
29 "align": [
30 "wide",
31 "full"
32 ]
33 },
34 "attributes": {
35 "items": {
36 "type": "array",
37 "default": [
38 {
39 "id": "c1",
40 "frontIcon": "💡",
41 "frontIconType": "custom-char",
42 "frontIconDashicon": "",
43 "frontIconImageUrl": "",
44 "frontTitle": "Creative Ideas",
45 "frontText": "We bring fresh perspectives to every challenge.",
46 "frontBg": "#6c3fb5",
47 "frontColor": "#ffffff",
48 "backIcon": "",
49 "backIconType": "custom-char",
50 "backIconDashicon": "",
51 "backIconImageUrl": "",
52 "backTitle": "How We Work",
53 "backText": "Our collaborative approach ensures ideas become reality through rigorous design thinking and rapid iteration.",
54 "backBg": "#4f2d8a",
55 "backColor": "#ffffff",
56 "backBtnText": "Learn More",
57 "backBtnUrl": "#",
58 "backBtnBg": "#ffffff",
59 "backBtnColor": "#4f2d8a"
60 },
61 {
62 "id": "c2",
63 "frontIcon": "🚀",
64 "frontIconType": "custom-char",
65 "frontIconDashicon": "",
66 "frontIconImageUrl": "",
67 "frontTitle": "Fast Delivery",
68 "frontText": "Ship products that matter, on time and on budget.",
69 "frontBg": "#2563eb",
70 "frontColor": "#ffffff",
71 "backIcon": "",
72 "backIconType": "custom-char",
73 "backIconDashicon": "",
74 "backIconImageUrl": "",
75 "backTitle": "Our Process",
76 "backText": "Agile sprints, continuous feedback loops and transparent milestones keep projects moving forward.",
77 "backBg": "#1d4ed8",
78 "backColor": "#ffffff",
79 "backBtnText": "Our Work",
80 "backBtnUrl": "#",
81 "backBtnBg": "#ffffff",
82 "backBtnColor": "#1d4ed8"
83 },
84 {
85 "id": "c3",
86 "frontIcon": "🎯",
87 "frontIconType": "custom-char",
88 "frontIconDashicon": "",
89 "frontIconImageUrl": "",
90 "frontTitle": "Precise Results",
91 "frontText": "Data-driven decisions that hit your goals every time.",
92 "frontBg": "#0f766e",
93 "frontColor": "#ffffff",
94 "backIcon": "📊",
95 "backIconType": "custom-char",
96 "backIconDashicon": "",
97 "backIconImageUrl": "",
98 "backTitle": "Measurable Impact",
99 "backText": "Every project is tracked with clear KPIs so you always know the return on your investment.",
100 "backBg": "#0d5e56",
101 "backColor": "#ffffff",
102 "backBtnText": "See Case Studies",
103 "backBtnUrl": "#",
104 "backBtnBg": "#ffffff",
105 "backBtnColor": "#0d5e56"
106 }
107 ]
108 },
109 "columns": {
110 "type": "number",
111 "default": 3
112 },
113 "gap": {
114 "type": "number",
115 "default": 24
116 },
117 "cardHeight": {
118 "type": "number",
119 "default": 280
120 },
121 "borderRadius": {
122 "type": "number",
123 "default": 16
124 },
125 "flipDirection": {
126 "type": "string",
127 "default": "horizontal"
128 },
129 "flipTrigger": {
130 "type": "string",
131 "default": "hover"
132 },
133 "flipSpeed": {
134 "type": "number",
135 "default": 600
136 },
137 "iconSize": {
138 "type": "number",
139 "default": 48
140 },
141 "titleSize": {
142 "type": "number",
143 "default": 20
144 },
145 "textSize": {
146 "type": "number",
147 "default": 14
148 },
149 "btnRadius": {
150 "type": "number",
151 "default": 50
152 },
153 "btnPadding": {
154 "type": "number",
155 "default": 12
156 },
157 "btnFontSize": {
158 "type": "number",
159 "default": 14
160 },
161 "textAlign": {
162 "type": "string",
163 "default": "center"
164 },
165 "showFrontText": {
166 "type": "boolean",
167 "default": true
168 },
169 "showBackBtn": {
170 "type": "boolean",
171 "default": true
172 },
173 "typoTitle": {
174 "type": "object",
175 "default": {}
176 },
177 "typoText": {
178 "type": "object",
179 "default": {}
180 }
181 }
182 }
183