PluginProbe
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor / 2.0.6
Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor v2.0.6
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 / flip-card / block.json

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

117 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/flip-card",
5 "title": "Flip Card",
6 "category": "blockenberg",
7 "icon": "image-rotate",
8 "description": "Card with front (icon + title) and back (text + button) that flips on hover or click. Mostly CSS, minimal JS.",
9 "keywords": ["flip", "card", "hover", "interactive", "feature", "front", "back"],
10 "textdomain": "blockenberg",
11 "editorScript": "bkbg-flip-card-editor",
12 "editorStyle": "bkbg-flip-card-style",
13 "style": "bkbg-flip-card-style",
14 "viewScript": "bkbg-flip-card-frontend",
15 "supports": {
16 "html": false,
17 "anchor": true,
18 "className": true,
19 "align": ["wide", "full"]
20 },
21 "attributes": {
22
23 "blockId": { "type": "string", "default": "" },
24
25 "flipDirection": { "type": "string", "default": "horizontal" },
26 "flipTrigger": { "type": "string", "default": "hover" },
27 "flipSpeed": { "type": "number", "default": 500 },
28 "cardWidth": { "type": "number", "default": 280 },
29 "cardHeight": { "type": "number", "default": 320 },
30 "cardRadius": { "type": "number", "default": 16 },
31 "cardShadow": { "type": "string", "default": "md" },
32 "cardAlign": { "type": "string", "default": "center" },
33
34 "frontBgColor": { "type": "string", "default": "#ffffff" },
35 "frontBgGradient": { "type": "string", "default": "" },
36 "frontPadTop": { "type": "number", "default": 32 },
37 "frontPadRight": { "type": "number", "default": 24 },
38 "frontPadBottom": { "type": "number", "default": 32 },
39 "frontPadLeft": { "type": "number", "default": 24 },
40 "frontAlign": { "type": "string", "default": "center" },
41 "frontBorderColor": { "type": "string", "default": "" },
42 "frontBorderWidth": { "type": "number", "default": 0 },
43
44 "iconType": { "type": "string", "default": "star" },
45 "iconChar": { "type": "string", "default": "�
46 " },
47 "iconDashicon": { "type": "string", "default": "star-filled" },
48 "iconImageUrl": { "type": "string", "default": "" },
49 "iconSize": { "type": "number", "default": 56 },
50 "iconColor": { "type": "string", "default": "#3b82f6" },
51 "iconBgShape": { "type": "string", "default": "circle-filled" },
52 "iconBgColor": { "type": "string", "default": "#dbeafe" },
53 "iconBgSize": { "type": "number", "default": 100 },
54 "iconBgRadius": { "type": "number", "default": 50 },
55 "iconGapBottom": { "type": "number", "default": 20 },
56
57 "frontTitle": { "type": "string", "default": "Card Title" },
58 "frontTitleTag": { "type": "string", "default": "h3" },
59 "frontTitleSize": { "type": "number", "default": 20 },
60 "frontTitleWeight": { "type": "number", "default": 700 },
61 "frontTitleColor": { "type": "string", "default": "#1e293b" },
62 "frontTitleLH": { "type": "number", "default": 1.3 },
63
64 "showFrontSub": { "type": "boolean", "default": true },
65 "frontSub": { "type": "string", "default": "Short tagline or category" },
66 "frontSubSize": { "type": "number", "default": 13 },
67 "frontSubWeight": { "type": "number", "default": 400 },
68 "frontSubColor": { "type": "string", "default": "#6b7280" },
69 "frontSubSpacing": { "type": "number", "default": 8 },
70 "frontSubPosition": { "type": "string", "default": "below-title" },
71
72 "showFlipHint": { "type": "boolean", "default": true },
73 "flipHintColor": { "type": "string", "default": "#94a3b8" },
74 "flipHintSize": { "type": "number", "default": 11 },
75 "flipHintText": { "type": "string", "default": "" },
76
77 "backBgColor": { "type": "string", "default": "#3b82f6" },
78 "backBgGradient": { "type": "string", "default": "" },
79 "backPadTop": { "type": "number", "default": 32 },
80 "backPadRight": { "type": "number", "default": 24 },
81 "backPadBottom": { "type": "number", "default": 32 },
82 "backPadLeft": { "type": "number", "default": 24 },
83 "backAlign": { "type": "string", "default": "center" },
84 "backBorderColor": { "type": "string", "default": "" },
85 "backBorderWidth": { "type": "number", "default": 0 },
86
87 "showBackTitle": { "type": "boolean", "default": true },
88 "backTitle": { "type": "string", "default": "More Detail" },
89 "backTitleTag": { "type": "string", "default": "h3" },
90 "backTitleSize": { "type": "number", "default": 20 },
91 "backTitleWeight": { "type": "number", "default": 700 },
92 "backTitleColor": { "type": "string", "default": "#ffffff" },
93 "backTitleLH": { "type": "number", "default": 1.3 },
94 "backTitleSpacing": { "type": "number", "default": 12 },
95
96 "backText": { "type": "string", "default": "Here is the detailed description of this card. Add any text you'd like to appear on the reverse." },
97 "backTextSize": { "type": "number", "default": 14 },
98 "backTextWeight": { "type": "number", "default": 400 },
99 "backTextColor": { "type": "string", "default": "#e0f2fe" },
100 "backTextLH": { "type": "number", "default": 1.65 },
101 "backTextSpacing":{ "type": "number", "default": 20 },
102
103 "showButton": { "type": "boolean", "default": true },
104 "btnLabel": { "type": "string", "default": "Learn More" },
105 "btnUrl": { "type": "string", "default": "#" },
106 "btnTarget": { "type": "string", "default": "_self" },
107 "btnSize": { "type": "string", "default": "md" },
108 "btnStyle": { "type": "string", "default": "solid" },
109 "btnBgColor": { "type": "string", "default": "#ffffff" },
110 "btnTextColor": { "type": "string", "default": "#3b82f6" },
111 "btnBorderColor": { "type": "string", "default": "#ffffff" },
112 "btnRadius": { "type": "number", "default": 8 },
113 "btnFontSize": { "type": "number", "default": 14 },
114 "btnFontWeight": { "type": "number", "default": 600 }
115 }
116 }
117