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

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

267 lines 7.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/resume",
5 "title": "Resume / CV",
6 "category": "bkbg-business",
7 "icon": "id-alt",
8 "description": "A complete professional resume or CV with experience timeline, education, skills, and contact header.",
9 "keywords": [
10 "resume",
11 "cv",
12 "curriculum vitae",
13 "portfolio",
14 "experience",
15 "skills",
16 "job"
17 ],
18 "textdomain": "blockenberg",
19 "editorScript": "bkbg-resume-editor",
20 "editorStyle": "bkbg-resume-style",
21 "style": "bkbg-resume-style",
22 "viewScript": "bkbg-resume-frontend",
23 "supports": {
24 "html": false,
25 "anchor": true,
26 "className": true,
27 "align": [
28 "wide",
29 "full"
30 ]
31 },
32 "attributes": {
33 "name": {
34 "type": "string",
35 "default": "Alex Morgan"
36 },
37 "jobTitle": {
38 "type": "string",
39 "default": "Senior Product Designer"
40 },
41 "summary": {
42 "type": "string",
43 "default": "Passionate designer with 8+ years of experience crafting user-centred digital products. Skilled at leading cross-functional teams and translating complex problems into elegant, scalable solutions."
44 },
45 "email": {
46 "type": "string",
47 "default": "alex@example.com"
48 },
49 "phone": {
50 "type": "string",
51 "default": "+1 555 000 1234"
52 },
53 "location": {
54 "type": "string",
55 "default": "New York, NY"
56 },
57 "website": {
58 "type": "string",
59 "default": "alexmorgan.design"
60 },
61 "photoUrl": {
62 "type": "string",
63 "default": ""
64 },
65 "photoId": {
66 "type": "number",
67 "default": 0
68 },
69 "showPhoto": {
70 "type": "boolean",
71 "default": true
72 },
73 "showSummary": {
74 "type": "boolean",
75 "default": true
76 },
77 "showExperience": {
78 "type": "boolean",
79 "default": true
80 },
81 "showEducation": {
82 "type": "boolean",
83 "default": true
84 },
85 "showSkills": {
86 "type": "boolean",
87 "default": true
88 },
89 "showContact": {
90 "type": "boolean",
91 "default": true
92 },
93 "experienceTitle": {
94 "type": "string",
95 "default": "Work Experience"
96 },
97 "educationTitle": {
98 "type": "string",
99 "default": "Education"
100 },
101 "skillsTitle": {
102 "type": "string",
103 "default": "Skills"
104 },
105 "summaryTitle": {
106 "type": "string",
107 "default": "About"
108 },
109 "experience": {
110 "type": "array",
111 "default": [
112 {
113 "role": "Senior Product Designer",
114 "company": "Stripe",
115 "startDate": "Jan 2021",
116 "endDate": "",
117 "isCurrent": true,
118 "location": "New York, NY",
119 "description": "Led end-to-end design for the Stripe Dashboard redesign. Collaborated with engineers and PMs to ship 14 major features. Established the Design System v3 used across 30+ products."
120 },
121 {
122 "role": "UX/UI Designer",
123 "company": "Figma",
124 "startDate": "Mar 2018",
125 "endDate": "Dec 2020",
126 "isCurrent": false,
127 "location": "San Francisco, CA",
128 "description": "Designed core collaboration features including real-time commenting, version history, and the component library panel. Improved user onboarding flow, reducing drop-off by 34%."
129 },
130 {
131 "role": "Product Designer",
132 "company": "Intercom",
133 "startDate": "Jun 2016",
134 "endDate": "Feb 2018",
135 "isCurrent": false,
136 "location": "Dublin, Ireland",
137 "description": "Worked on the Messenger and Inbox products. Ran user research sessions and translated insights into actionable design improvements."
138 }
139 ]
140 },
141 "education": {
142 "type": "array",
143 "default": [
144 {
145 "degree": "B.Sc. Interaction Design",
146 "institution": "Rhode Island School of Design",
147 "startYear": "2012",
148 "endYear": "2016",
149 "description": "Graduated with honours. Thesis on adaptive interfaces for low-vision users."
150 },
151 {
152 "degree": "Certificate in Front-End Development",
153 "institution": "General Assembly",
154 "startYear": "2017",
155 "endYear": "2017",
156 "description": ""
157 }
158 ]
159 },
160 "skills": {
161 "type": "array",
162 "default": [
163 {
164 "category": "Design",
165 "items": "Figma, Sketch, Adobe XD, Illustrator, Photoshop, Framer"
166 },
167 {
168 "category": "Research",
169 "items": "User interviews, Usability testing, A/B testing, Heuristic evaluation"
170 },
171 {
172 "category": "Development",
173 "items": "HTML, CSS, JavaScript (basics), Storybook, Design tokens"
174 },
175 {
176 "category": "Tools",
177 "items": "Notion, Linear, Jira, Confluence, Loom, Maze"
178 }
179 ]
180 },
181 "layout": {
182 "type": "string",
183 "default": "classic"
184 },
185 "maxWidth": {
186 "type": "number",
187 "default": 820
188 },
189 "containerPadding": {
190 "type": "number",
191 "default": 40
192 },
193 "borderRadius": {
194 "type": "number",
195 "default": 12
196 },
197 "headerPadding": {
198 "type": "number",
199 "default": 32
200 },
201 "sectionGap": {
202 "type": "number",
203 "default": 36
204 },
205 "avatarSize": {
206 "type": "number",
207 "default": 88
208 },
209 "accentColor": {
210 "type": "string",
211 "default": "#6366f1"
212 },
213 "bgColor": {
214 "type": "string",
215 "default": "#ffffff"
216 },
217 "headerBg": {
218 "type": "string",
219 "default": "#f8fafc"
220 },
221 "sectionHeadingColor": {
222 "type": "string",
223 "default": "#111827"
224 },
225 "textColor": {
226 "type": "string",
227 "default": "#374151"
228 },
229 "subtextColor": {
230 "type": "string",
231 "default": "#6b7280"
232 },
233 "tagBg": {
234 "type": "string",
235 "default": "#f1f5f9"
236 },
237 "tagColor": {
238 "type": "string",
239 "default": "#475569"
240 },
241 "dividerColor": {
242 "type": "string",
243 "default": "#e5e7eb"
244 },
245 "timelineDotColor": {
246 "type": "string",
247 "default": "#6366f1"
248 },
249 "nameSize": {
250 "type": "number",
251 "default": 24
252 },
253 "summarySize": {
254 "type": "number",
255 "default": 15
256 },
257 "nameTypo": {
258 "type": "object",
259 "default": {}
260 },
261 "bodyTypo": {
262 "type": "object",
263 "default": {}
264 }
265 }
266 }
267