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

block.json in Blockenberg — 600+ Advanced Gutenberg Blocks & AI Agent for WordPress Block Editor 2.0.11, at blocks/marquee/block.json

187 lines 4.5 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/marquee",
5 "title": "Marquee / Announcement Bar",
6 "category": "bkbg-effects",
7 "icon": "megaphone",
8 "description": "Scrolling announcement bar with pause on hover and accessibility support.",
9 "keywords": [
10 "marquee",
11 "announcement",
12 "bar",
13 "ticker",
14 "scroll",
15 "banner",
16 "news"
17 ],
18 "textdomain": "blockenberg",
19 "editorScript": "bkbg-marquee-editor",
20 "editorStyle": "bkbg-marquee-style",
21 "style": "bkbg-marquee-style",
22 "viewScript": "bkbg-marquee-frontend",
23 "supports": {
24 "html": false,
25 "anchor": true,
26 "className": true,
27 "align": [
28 "wide",
29 "full"
30 ]
31 },
32 "attributes": {
33 "items": {
34 "type": "array",
35 "default": [
36 {
37 "text": "🎉 Welcome to our website!",
38 "link": "",
39 "newTab": false
40 },
41 {
42 "text": "📢 Check out our latest updates",
43 "link": "",
44 "newTab": false
45 },
46 {
47 "text": "⭐ Special offer - Limited time only!",
48 "link": "",
49 "newTab": false
50 }
51 ]
52 },
53 "direction": {
54 "type": "string",
55 "default": "left"
56 },
57 "speed": {
58 "type": "number",
59 "default": 50
60 },
61 "durationSeconds": {
62 "type": "number",
63 "default": 30
64 },
65 "instanceId": {
66 "type": "string",
67 "default": ""
68 },
69 "pauseOnHover": {
70 "type": "boolean",
71 "default": true
72 },
73 "pauseOnClick": {
74 "type": "boolean",
75 "default": false
76 },
77 "separator": {
78 "type": "string",
79 "default": ""
80 },
81 "separatorSpacing": {
82 "type": "number",
83 "default": 40
84 },
85 "showSeparator": {
86 "type": "boolean",
87 "default": true
88 },
89 "backgroundColor": {
90 "type": "string",
91 "default": "#1e40af"
92 },
93 "textColor": {
94 "type": "string",
95 "default": "#ffffff"
96 },
97 "linkHoverColor": {
98 "type": "string",
99 "default": "#fbbf24"
100 },
101 "paddingY": {
102 "type": "number",
103 "default": 12
104 },
105 "paddingX": {
106 "type": "number",
107 "default": 20
108 },
109 "fontSize": {
110 "type": "number",
111 "default": 15
112 },
113 "fontWeight": {
114 "type": "number",
115 "default": 500
116 },
117 "letterSpacing": {
118 "type": "number",
119 "default": 0
120 },
121 "textTransform": {
122 "type": "string",
123 "default": "none"
124 },
125 "textTypo": {
126 "type": "object",
127 "default": {}
128 },
129 "showCloseButton": {
130 "type": "boolean",
131 "default": false
132 },
133 "closeButtonColor": {
134 "type": "string",
135 "default": "#ffffff"
136 },
137 "closePersist": {
138 "type": "boolean",
139 "default": true
140 },
141 "closePersistDays": {
142 "type": "number",
143 "default": 7
144 },
145 "sticky": {
146 "type": "boolean",
147 "default": false
148 },
149 "stickyPosition": {
150 "type": "string",
151 "default": "top"
152 },
153 "stickyZIndex": {
154 "type": "number",
155 "default": 999
156 },
157 "borderTop": {
158 "type": "boolean",
159 "default": false
160 },
161 "borderBottom": {
162 "type": "boolean",
163 "default": false
164 },
165 "borderColor": {
166 "type": "string",
167 "default": "rgba(255,255,255,0.2)"
168 },
169 "borderWidth": {
170 "type": "number",
171 "default": 1
172 },
173 "shadow": {
174 "type": "boolean",
175 "default": false
176 },
177 "reduceMotion": {
178 "type": "boolean",
179 "default": true
180 },
181 "ariaLabel": {
182 "type": "string",
183 "default": "Announcements"
184 }
185 }
186 }
187