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 / filter-gallery / block.json

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

110 lines 3.0 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/filter-gallery",
5 "title": "Filter Gallery",
6 "category": "bkbg-media",
7 "icon": "filter",
8 "description": "Image grid with category filter buttons. Clicking a tag shows/hides matching items with animation.",
9 "keywords": [
10 "gallery",
11 "filter",
12 "isotope",
13 "tags",
14 "grid",
15 "category"
16 ],
17 "textdomain": "blockenberg",
18 "editorScript": "bkbg-filter-gallery-editor",
19 "editorStyle": "bkbg-filter-gallery-style",
20 "style": "bkbg-filter-gallery-style",
21 "viewScript": "bkbg-filter-gallery-frontend",
22 "supports": {
23 "html": false,
24 "anchor": true,
25 "className": true,
26 "align": [
27 "wide",
28 "full"
29 ]
30 },
31 "attributes": {
32 "items": {
33 "type": "array",
34 "default": [
35 {
36 "imageUrl": "",
37 "imageId": 0,
38 "alt": "",
39 "title": "Item One",
40 "tags": "web, design"
41 },
42 {
43 "imageUrl": "",
44 "imageId": 0,
45 "alt": "",
46 "title": "Item Two",
47 "tags": "print, design"
48 },
49 {
50 "imageUrl": "",
51 "imageId": 0,
52 "alt": "",
53 "title": "Item Three",
54 "tags": "web"
55 }
56 ]
57 },
58 "columns": {
59 "type": "number",
60 "default": 3
61 },
62 "gap": {
63 "type": "number",
64 "default": 16
65 },
66 "imageRatio": {
67 "type": "string",
68 "default": "1/1"
69 },
70 "borderRadius": {
71 "type": "number",
72 "default": 8
73 },
74 "filterStyle": {
75 "type": "string",
76 "default": "pills"
77 },
78 "animation": {
79 "type": "string",
80 "default": "fade"
81 },
82 "showAllLabel": {
83 "type": "string",
84 "default": "All"
85 },
86 "accentColor": {
87 "type": "string",
88 "default": "#6c3fb5"
89 },
90 "bgColor": {
91 "type": "string",
92 "default": "#ffffff"
93 },
94 "textColor": {
95 "type": "string",
96 "default": "#333333"
97 },
98 "showTitle": {
99 "type": "boolean",
100 "default": true
101 },
102 "titleFontSize": { "type": "number", "default": 13 },
103 "titleFontWeight": { "type": "string", "default": "600" },
104 "filterFontSize": { "type": "number", "default": 14 },
105 "filterFontWeight": { "type": "string", "default": "600" },
106 "typoTitle": { "type": "object", "default": {} },
107 "typoFilter": { "type": "object", "default": {} }
108 }
109 }
110