Skip to content

Commit 628fda2

Browse files
feat: fix build
1 parent 92d0e3a commit 628fda2

3 files changed

Lines changed: 237 additions & 27 deletions

File tree

data/config.default.json

Lines changed: 44 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,28 +28,68 @@
2828
"title": "Methods & Patterns",
2929
"description": "Key software development methods and design patterns, covering everything from continuous integration and testing to architecture.",
3030
"label": "Quadrant 2",
31-
"color": "#40713f"
31+
"color": "#40713f",
32+
"tasks": [
33+
{
34+
"title": "Task1 title",
35+
"link": "link of task1 page"
36+
},
37+
{
38+
"title": "Task2 title",
39+
"link": "link of task2 page"
40+
}
41+
]
3242
},
3343
{
3444
"id": "tools",
3545
"title": "Tools",
3646
"description": "A range of software tools, from simple productivity enhancers to comprehensive project solutions, catering to various project needs.",
3747
"label": "Quadrant 4",
38-
"color": "#588157"
48+
"color": "#588157",
49+
"tasks": [
50+
{
51+
"title": "Task1 title",
52+
"link": "link of task1 page"
53+
},
54+
{
55+
"title": "Task2 title",
56+
"link": "link of task2 page"
57+
}
58+
]
3959
},
4060
{
4161
"id": "platforms-and-operations",
4262
"title": "Platforms & Operations",
4363
"description": "Technologies and tools for software and infrastructure operations, including platforms and services for managing and scaling applications.",
4464
"label": "Quadrant 3",
45-
"color": "#3f633e"
65+
"color": "#3f633e",
66+
"tasks": [
67+
{
68+
"title": "Task1 title",
69+
"link": "link of task1 page"
70+
},
71+
{
72+
"title": "Task2 title",
73+
"link": "link of task2 page"
74+
}
75+
]
4676
},
4777
{
4878
"id": "languages-and-frameworks",
4979
"title": "Languages & Frameworks",
5080
"description": "A selection of programming languages, alongside essential frameworks for building a variety of custom software.",
5181
"label": "Quadrant 1",
52-
"color": "#a3b18a"
82+
"color": "#a3b18a",
83+
"tasks": [
84+
{
85+
"title": "Task1 title",
86+
"link": "link of task1 page"
87+
},
88+
{
89+
"title": "Task2 title",
90+
"link": "link of task2 page"
91+
}
92+
]
5393
}
5494
],
5595
"rings": [

data/config.json

Lines changed: 187 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -37,119 +37,289 @@
3737
"title": "Tools & Utilities",
3838
"description": "A range of software tools, from simple productivity enhancers to comprehensive project solutions, catering to various project needs.",
3939
"label": "Dimension 2",
40-
"color": "#F7AD45"
40+
"color": "#F7AD45",
41+
"tasks": [
42+
{
43+
"title": "Task1 title",
44+
"link": "link of task1 page"
45+
},
46+
{
47+
"title": "Task2 title",
48+
"link": "link of task2 page"
49+
}
50+
]
4151
},
4252
{
4353
"id": "s3",
4454
"title": "Platforms & Infrastructure",
4555
"description": "Technologies and tools for software and infrastructure operations, including platforms and services for managing and scaling applications.",
4656
"label": "Dimension 3",
47-
"color": "#657C6A"
57+
"color": "#657C6A",
58+
"tasks": [
59+
{
60+
"title": "Task1 title",
61+
"link": "link of task1 page"
62+
},
63+
{
64+
"title": "Task2 title",
65+
"link": "link of task2 page"
66+
}
67+
]
4868
},
4969
{
5070
"id": "s4",
5171
"title": "Languages & Frameworks",
5272
"description": "A selection of programming languages, alongside essential frameworks for building a variety of custom software.",
5373
"label": "Dimension 4",
54-
"color": "#A2B9A7"
74+
"color": "#A2B9A7",
75+
"tasks": [
76+
{
77+
"title": "Task1 title",
78+
"link": "link of task1 page"
79+
},
80+
{
81+
"title": "Task2 title",
82+
"link": "link of task2 page"
83+
}
84+
]
5585
},
5686
{
5787
"id": "s5",
5888
"title": "Emerging Technologies",
5989
"description": "Emerging technologies and concepts that are being explored for future adoption.",
6090
"label": "Dimension 5",
61-
"color": "#FF3F33"
91+
"color": "#FF3F33",
92+
"tasks": [
93+
{
94+
"title": "Task1 title",
95+
"link": "link of task1 page"
96+
},
97+
{
98+
"title": "Task2 title",
99+
"link": "link of task2 page"
100+
}
101+
]
62102
},
63103
{
64104
"id": "s6",
65105
"title": "Deprecated Practices",
66106
"description": "Technologies and practices that are being phased out or deprecated.",
67107
"label": "Dimension 6",
68-
"color": "#075B5E"
108+
"color": "#075B5E",
109+
"tasks": [
110+
{
111+
"title": "Task1 title",
112+
"link": "link of task1 page"
113+
},
114+
{
115+
"title": "Task2 title",
116+
"link": "link of task2 page"
117+
}
118+
]
69119
},
70120
{
71121
"id": "s7",
72122
"title": "On-Hold Technologies",
73123
"description": "Technologies that are in the 'hold' phase, meaning they are stable but not actively developed.",
74124
"label": "Dimension 7",
75-
"color": "#2B2D42"
125+
"color": "#2B2D42",
126+
"tasks": [
127+
{
128+
"title": "Task1 title",
129+
"link": "link of task1 page"
130+
},
131+
{
132+
"title": "Task2 title",
133+
"link": "link of task2 page"
134+
}
135+
]
76136
},
77137
{
78138
"id": "s8",
79139
"title": "Under Assessment",
80140
"description": "Technologies that are in the 'assess' phase, meaning they are being evaluated for potential adoption.",
81141
"label": "Dimension 8",
82-
"color": "#8D99AE"
142+
"color": "#8D99AE",
143+
"tasks": [
144+
{
145+
"title": "Task1 title",
146+
"link": "link of task1 page"
147+
},
148+
{
149+
"title": "Task2 title",
150+
"link": "link of task2 page"
151+
}
152+
]
83153
},
84154
{
85155
"id": "s9",
86156
"title": "Data & Analytics",
87157
"description": "Description for segment 9.",
88158
"label": "Dimension 9",
89-
"color": "#FF6347"
159+
"color": "#FF6347",
160+
"tasks": [
161+
{
162+
"title": "Task1 title",
163+
"link": "link of task1 page"
164+
},
165+
{
166+
"title": "Task2 title",
167+
"link": "link of task2 page"
168+
}
169+
]
90170
},
91171
{
92172
"id": "s10",
93173
"title": "Security & Compliance",
94174
"description": "Description for segment 10.",
95175
"label": "Dimension 10",
96-
"color": "#4682B4"
176+
"color": "#4682B4",
177+
"tasks": [
178+
{
179+
"title": "Task1 title",
180+
"link": "link of task1 page"
181+
},
182+
{
183+
"title": "Task2 title",
184+
"link": "link of task2 page"
185+
}
186+
]
97187
},
98188
{
99189
"id": "s11",
100190
"title": "Mobile Development",
101191
"description": "Description for segment 11.",
102192
"label": "Dimension 11",
103-
"color": "#32CD32"
193+
"color": "#32CD32",
194+
"tasks": [
195+
{
196+
"title": "Task1 title",
197+
"link": "link of task1 page"
198+
},
199+
{
200+
"title": "Task2 title",
201+
"link": "link of task2 page"
202+
}
203+
]
104204
},
105205
{
106206
"id": "s12",
107207
"title": "AI & Machine Learning",
108208
"description": "Description for segment 12.",
109209
"label": "Dimension 12",
110-
"color": "#FFD700"
210+
"color": "#FFD700",
211+
"tasks": [
212+
{
213+
"title": "Task1 title",
214+
"link": "link of task1 page"
215+
},
216+
{
217+
"title": "Task2 title",
218+
"link": "link of task2 page"
219+
}
220+
]
111221
},
112222
{
113223
"id": "s13",
114224
"title": "Cloud Technologies",
115225
"description": "Description for segment 13.",
116226
"label": "Dimension 13",
117-
"color": "#E6E6FA"
227+
"color": "#E6E6FA",
228+
"tasks": [
229+
{
230+
"title": "Task1 title",
231+
"link": "link of task1 page"
232+
},
233+
{
234+
"title": "Task2 title",
235+
"link": "link of task2 page"
236+
}
237+
]
118238
},
119239
{
120240
"id": "s14",
121241
"title": "Frontend Development",
122242
"description": "Description for segment 14.",
123243
"label": "Dimension 14",
124-
"color": "#D2B48C"
244+
"color": "#D2B48C",
245+
"tasks": [
246+
{
247+
"title": "Task1 title",
248+
"link": "link of task1 page"
249+
},
250+
{
251+
"title": "Task2 title",
252+
"link": "link of task2 page"
253+
}
254+
]
125255
},
126256
{
127257
"id": "s15",
128258
"title": "Backend Development",
129259
"description": "Description for segment 15.",
130260
"label": "Dimension 15",
131-
"color": "#A0522D"
261+
"color": "#A0522D",
262+
"tasks": [
263+
{
264+
"title": "Task1 title",
265+
"link": "link of task1 page"
266+
},
267+
{
268+
"title": "Task2 title",
269+
"link": "link of task2 page"
270+
}
271+
]
132272
},
133273
{
134274
"id": "s16",
135275
"title": "DevOps",
136276
"description": "Description for segment 16.",
137277
"label": "Dimension 16",
138-
"color": "#808000"
278+
"color": "#808000",
279+
"tasks": [
280+
{
281+
"title": "Task1 title",
282+
"link": "link of task1 page"
283+
},
284+
{
285+
"title": "Task2 title",
286+
"link": "link of task2 page"
287+
}
288+
]
139289
},
140290
{
141291
"id": "s17",
142292
"title": "UI/UX Design",
143293
"description": "Description for segment 17.",
144294
"label": "Dimension 17",
145-
"color": "#708090"
295+
"color": "#708090",
296+
"tasks": [
297+
{
298+
"title": "Task1 title",
299+
"link": "link of task1 page"
300+
},
301+
{
302+
"title": "Task2 title",
303+
"link": "link of task2 page"
304+
}
305+
]
146306
},
147307
{
148308
"id": "s18",
149309
"title": "Testing",
150310
"description": "Description for segment 18.",
151311
"label": "Dimension 18",
152-
"color": "#C04000"
312+
"color": "#C04000",
313+
"tasks": [
314+
{
315+
"title": "Task1 title",
316+
"link": "link of task1 page"
317+
},
318+
{
319+
"title": "Task2 title",
320+
"link": "link of task2 page"
321+
}
322+
]
153323
}
154324
]
155325
}

0 commit comments

Comments
 (0)