PluginProbe
Section Builder with Backgrounds – Customize with Color, Gradient, Image and Parallax. / 0.09
Section Builder with Backgrounds – Customize with Color, Gradient, Image and Parallax. v0.09
trunk 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.10 0.11 0.12 0.13 0.14 0.15 0.16 0.17 0.18 0.19
background-block / build / block.json

block.json in Section Builder with Backgrounds – Customize with Color, Gradient, Image and Parallax. 0.09, at build/block.json

154 lines 3.5 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": "evb/background",
5 "title": "Section Backgrounds",
6 "description": "Enhance Your Website's Aesthetics with the Background Block",
7 "version": "0.09",
8 "category": "widgets",
9 "keywords": [
10 "parallax section backgrounds",
11 "color gradient or image background",
12 "content background builder",
13 "content section builder",
14 "section customizer",
15 "custom backgrounds",
16 "website design tool",
17 "section designer"
18 ],
19 "textdomain": "background-block",
20 "attributes": {
21 "align": {
22 "type": "string",
23 "default": "full"
24 },
25 "background": {
26 "type": "object",
27 "default": {
28 "desktop": {
29 "type": "color",
30 "color": "#5465ff",
31 "gradient": "linear-gradient(135deg, #5465ff, #788bff)",
32 "image": {
33 "url": "",
34 "position": "center center",
35 "attachment": "initial",
36 "repeat": "no-repeat",
37 "size": "cover"
38 }
39 }
40 }
41 },
42 "wrapper": {
43 "type": "object",
44 "default": {
45 "minHeight": "700px",
46 "padding": {
47 "desktop": {
48 "top": "0px",
49 "right": "0px",
50 "bottom": "0px",
51 "left": "0px"
52 },
53 "tablet": {
54 "top": "0px",
55 "right": "0px",
56 "bottom": "0px",
57 "left": "0px"
58 },
59 "mobile": {
60 "top": "0px",
61 "right": "0px",
62 "bottom": "0px",
63 "left": "0px"
64 }
65 },
66 "animation": {
67 "type": "none",
68 "parallax": {
69 "isReverse": false,
70 "speed": 1
71 },
72 "zoom": {
73 "origin": "center center",
74 "amount": 0.5
75 }
76 }
77 }
78 },
79 "shape": {
80 "type": "object",
81 "default": {
82 "top": {
83 "type": "",
84 "svg": "",
85 "width": "100%",
86 "height": "150px",
87 "color": "#fff",
88 "flip": false,
89 "invert": false
90 },
91 "bottom": {
92 "type": "",
93 "svg": "",
94 "width": "100%",
95 "height": "150px",
96 "color": "#fff",
97 "flip": false,
98 "invert": false
99 }
100 }
101 },
102 "content": {
103 "type": "object",
104 "default": {
105 "maxWidth": {
106 "desktop": "100%",
107 "tablet": "100%",
108 "mobile": "100%"
109 },
110 "background": "background-color: #0000;",
111 "align": {
112 "vertical": "center",
113 "horizontal": "center",
114 "text": "center"
115 },
116 "padding": {
117 "desktop": {
118 "top": "25px",
119 "right": "40px",
120 "bottom": "25px",
121 "left": "40px"
122 },
123 "tablet": {
124 "top": "20px",
125 "right": "30px",
126 "bottom": "20px",
127 "left": "30px"
128 },
129 "mobile": {
130 "top": "15px",
131 "right": "20px",
132 "bottom": "15px",
133 "left": "20px"
134 }
135 }
136 }
137 }
138 },
139 "supports": {
140 "align": [
141 "wide",
142 "full"
143 ],
144 "html": false
145 },
146 "example": {
147 "attributes": {}
148 },
149 "editorScript": "file:./editor.js",
150 "editorStyle": "file:./editor.css",
151 "style": "file:./view.css",
152 "render": "file:./render.php",
153 "viewScript": "file:./view.js"
154 }