PluginProbe
AI Builder – Generate pages, blocks, images & translate with AI / 2.1.5
AI Builder – Generate pages, blocks, images & translate with AI v2.1.5
2.7.10 2.7.9 2.7.8 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.11 2.1.12 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.3.10 All 122 releases
ai-builder / assets / JSON-Blocks / gallery.js

gallery.js in AI Builder – Generate pages, blocks, images & translate with AI 2.1.5, at assets/JSON-Blocks/gallery.js

168 lines 4.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 const galleryBlocks = [
2 {
3 id: "gallery-01",
4 jsonBlocks: {
5 blockName: "core/group",
6 attrs: {
7 align: "full",
8 className: "gallery-container gallery-masonry",
9 },
10 innerBlocks: [
11 {
12 blockName: "core/heading",
13 attrs: {
14 content: "Our Portfolio",
15 level: 2,
16 className: "gallery-title",
17 },
18 },
19 {
20 blockName: "core/paragraph",
21 attrs: {
22 content: "Discover our latest projects and achievements",
23 className: "gallery-description ai-text-block",
24 },
25 },
26 {
27 blockName: "core/gallery",
28 attrs: {
29 align: "full",
30 className: "gallery-grid",
31 columns: 1,
32 imageCrop: true,
33 linkTo: "none",
34 },
35 innerBlocks: [
36 {
37 blockName: "core/image",
38 attrs: {
39 url: "",
40 alt: "Project 1",
41 className: "gallery-item",
42 },
43 },
44 {
45 blockName: "core/image",
46 attrs: {
47 url: "",
48 alt: "Project 2",
49 className: "gallery-item",
50 },
51 },
52 {
53 blockName: "core/image",
54 attrs: {
55 url: "",
56 alt: "Project 3",
57 className: "gallery-item",
58 },
59 },
60 {
61 blockName: "core/image",
62 attrs: {
63 url: "",
64 alt: "Project 4",
65 className: "gallery-item",
66 },
67 },
68 {
69 blockName: "core/image",
70 attrs: {
71 url: "",
72 alt: "Project 5",
73 className: "gallery-item",
74 },
75 },
76 {
77 blockName: "core/image",
78 attrs: {
79 url: "",
80 alt: "Project 6",
81 className: "gallery-item",
82 },
83 },
84 ],
85 },
86 ],
87 },
88 },
89 {
90 id: "gallery-02",
91 jsonBlocks: {
92 blockName: "core/group",
93 attrs: {
94 align: "full",
95 className: "gallery-container gallery-showcase",
96 style: {
97 color: {
98 background: "#f8f9fa",
99 },
100 },
101 },
102 innerBlocks: [
103 {
104 blockName: "core/heading",
105 attrs: {
106 content: "Featured Works",
107 level: 2,
108 className: "gallery-title",
109 },
110 },
111 {
112 blockName: "core/paragraph",
113 attrs: {
114 content: "Explore our most recent and impressive projects",
115 className: "gallery-description ai-text-block",
116 },
117 },
118 {
119 blockName: "core/gallery",
120 attrs: {
121 align: "full",
122 className: "gallery-showcase-grid",
123 columns: 1,
124 imageCrop: true,
125 linkTo: "none",
126 },
127 innerBlocks: [
128 {
129 blockName: "core/image",
130 attrs: {
131 url: "",
132 alt: "Featured Project 1",
133 className: "gallery-showcase-item",
134 },
135 },
136 {
137 blockName: "core/image",
138 attrs: {
139 url: "",
140 alt: "Featured Project 2",
141 className: "gallery-showcase-item",
142 },
143 },
144 {
145 blockName: "core/image",
146 attrs: {
147 url: "",
148 alt: "Featured Project 3",
149 className: "gallery-showcase-item",
150 },
151 },
152 {
153 blockName: "core/image",
154 attrs: {
155 url: "",
156 alt: "Featured Project 4",
157 className: "gallery-showcase-item",
158 },
159 },
160 ],
161 },
162 ],
163 },
164 },
165 ];
166
167 export default galleryBlocks;
168