diff options
author | Minijackson <minijackson@riseup.net> | 2025-03-26 21:34:31 +0100 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2025-03-26 21:34:31 +0100 |
commit | 3c18fcea2017fc1ed7f1877413c9dbe486e6a051 (patch) | |
tree | 747b6f7c02f68daf1da34c81833ac80a4c8058e6 /Light | |
download | wallpapers-main.tar.gz wallpapers-main.zip |
Diffstat (limited to 'Light')
33 files changed, 628 insertions, 0 deletions
diff --git a/Light/2018-02-05_8.png b/Light/2018-02-05_8.png new file mode 100644 index 0000000..0d2a905 --- /dev/null +++ b/Light/2018-02-05_8.png | |||
Binary files differ | |||
diff --git a/Light/david-revoy/2017-04-10_Only-Komona_by-David-Revoy.jpg b/Light/david-revoy/2017-04-10_Only-Komona_by-David-Revoy.jpg new file mode 100644 index 0000000..ed3e0ab --- /dev/null +++ b/Light/david-revoy/2017-04-10_Only-Komona_by-David-Revoy.jpg | |||
Binary files differ | |||
diff --git a/Light/david-revoy/2018-06-03_Komona-sunset_by-David-Revoy.jpg b/Light/david-revoy/2018-06-03_Komona-sunset_by-David-Revoy.jpg new file mode 100644 index 0000000..98ef282 --- /dev/null +++ b/Light/david-revoy/2018-06-03_Komona-sunset_by-David-Revoy.jpg | |||
Binary files differ | |||
diff --git a/Light/geometrical-psychology/fig1-2.png b/Light/geometrical-psychology/fig1-2.png new file mode 100644 index 0000000..1e4ce32 --- /dev/null +++ b/Light/geometrical-psychology/fig1-2.png | |||
Binary files differ | |||
diff --git a/Light/geometrical-psychology/fig12.png b/Light/geometrical-psychology/fig12.png new file mode 100644 index 0000000..a28fc2e --- /dev/null +++ b/Light/geometrical-psychology/fig12.png | |||
Binary files differ | |||
diff --git a/Light/geometrical-psychology/fig16.png b/Light/geometrical-psychology/fig16.png new file mode 100644 index 0000000..f4a5666 --- /dev/null +++ b/Light/geometrical-psychology/fig16.png | |||
Binary files differ | |||
diff --git a/Light/geometrical-psychology/fig18.png b/Light/geometrical-psychology/fig18.png new file mode 100644 index 0000000..508d9eb --- /dev/null +++ b/Light/geometrical-psychology/fig18.png | |||
Binary files differ | |||
diff --git a/Light/geometrical-psychology/fig19.png b/Light/geometrical-psychology/fig19.png new file mode 100644 index 0000000..a6c8ca9 --- /dev/null +++ b/Light/geometrical-psychology/fig19.png | |||
Binary files differ | |||
diff --git a/Light/geometrical-psychology/fig3-4.png b/Light/geometrical-psychology/fig3-4.png new file mode 100644 index 0000000..13f62bb --- /dev/null +++ b/Light/geometrical-psychology/fig3-4.png | |||
Binary files differ | |||
diff --git a/Light/geometrical-psychology/fig5-6.png b/Light/geometrical-psychology/fig5-6.png new file mode 100644 index 0000000..c40e71b --- /dev/null +++ b/Light/geometrical-psychology/fig5-6.png | |||
Binary files differ | |||
diff --git a/Light/geometrical-psychology/fig7-8.png b/Light/geometrical-psychology/fig7-8.png new file mode 100644 index 0000000..355b433 --- /dev/null +++ b/Light/geometrical-psychology/fig7-8.png | |||
Binary files differ | |||
diff --git a/Light/geometrical-psychology/fig9.png b/Light/geometrical-psychology/fig9.png new file mode 100644 index 0000000..b61c77a --- /dev/null +++ b/Light/geometrical-psychology/fig9.png | |||
Binary files differ | |||
diff --git a/Light/gnome/blobs-l.svg b/Light/gnome/blobs-l.svg new file mode 100644 index 0000000..b49caff --- /dev/null +++ b/Light/gnome/blobs-l.svg | |||
@@ -0,0 +1,491 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
2 | <svg | ||
3 | id="visual" | ||
4 | viewBox="0 0 4096 4096" | ||
5 | width="4096" | ||
6 | height="4096" | ||
7 | version="1.1" | ||
8 | sodipodi:docname="blobs-l.svg" | ||
9 | inkscape:version="1.2.2 (b0a8486541, 2022-12-01)" | ||
10 | inkscape:export-filename="adwaita-l.webp" | ||
11 | inkscape:export-xdpi="96" | ||
12 | inkscape:export-ydpi="96" | ||
13 | xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||
14 | xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||
15 | xmlns:xlink="http://www.w3.org/1999/xlink" | ||
16 | xmlns="http://www.w3.org/2000/svg" | ||
17 | xmlns:svg="http://www.w3.org/2000/svg"> | ||
18 | <sodipodi:namedview | ||
19 | id="namedview25045" | ||
20 | pagecolor="#505050" | ||
21 | bordercolor="#ffffff" | ||
22 | borderopacity="1" | ||
23 | inkscape:showpageshadow="0" | ||
24 | inkscape:pageopacity="0" | ||
25 | inkscape:pagecheckerboard="1" | ||
26 | inkscape:deskcolor="#505050" | ||
27 | showgrid="false" | ||
28 | inkscape:current-layer="layer1" /> | ||
29 | <defs | ||
30 | id="defs24901"> | ||
31 | <linearGradient | ||
32 | inkscape:collect="always" | ||
33 | id="linearGradient18394"> | ||
34 | <stop | ||
35 | style="stop-color:#9f9f9f;stop-opacity:1;" | ||
36 | offset="0" | ||
37 | id="stop18390" /> | ||
38 | <stop | ||
39 | style="stop-color:#c2c2c2;stop-opacity:1;" | ||
40 | offset="1" | ||
41 | id="stop18392" /> | ||
42 | </linearGradient> | ||
43 | <linearGradient | ||
44 | id="grad1_0" | ||
45 | x1="0%" | ||
46 | y1="0%" | ||
47 | x2="100%" | ||
48 | y2="100%"> | ||
49 | <stop | ||
50 | offset="30%" | ||
51 | stop-color="#813d9c" | ||
52 | stop-opacity="1" | ||
53 | id="stop24896" /> | ||
54 | <stop | ||
55 | offset="70%" | ||
56 | stop-color="#813d9c" | ||
57 | stop-opacity="1" | ||
58 | id="stop24898" /> | ||
59 | </linearGradient> | ||
60 | <linearGradient | ||
61 | inkscape:collect="always" | ||
62 | xlink:href="#linearGradient18394" | ||
63 | id="linearGradient18396" | ||
64 | x1="127.83051" | ||
65 | y1="3977.8901" | ||
66 | x2="4096" | ||
67 | y2="9.7206497" | ||
68 | gradientUnits="userSpaceOnUse" /> | ||
69 | </defs> | ||
70 | <defs | ||
71 | id="defs24908"> | ||
72 | <linearGradient | ||
73 | id="grad1_1" | ||
74 | x1="0%" | ||
75 | y1="0%" | ||
76 | x2="100%" | ||
77 | y2="100%"> | ||
78 | <stop | ||
79 | offset="30%" | ||
80 | stop-color="#813d9c" | ||
81 | stop-opacity="1" | ||
82 | id="stop24903" /> | ||
83 | <stop | ||
84 | offset="70%" | ||
85 | stop-color="#515cc0" | ||
86 | stop-opacity="1" | ||
87 | id="stop24905" /> | ||
88 | </linearGradient> | ||
89 | </defs> | ||
90 | <defs | ||
91 | id="defs24915"> | ||
92 | <linearGradient | ||
93 | id="grad1_2" | ||
94 | x1="0%" | ||
95 | y1="0%" | ||
96 | x2="100%" | ||
97 | y2="100%"> | ||
98 | <stop | ||
99 | offset="30%" | ||
100 | stop-color="#0076d6" | ||
101 | stop-opacity="1" | ||
102 | id="stop24910" /> | ||
103 | <stop | ||
104 | offset="70%" | ||
105 | stop-color="#515cc0" | ||
106 | stop-opacity="1" | ||
107 | id="stop24912" /> | ||
108 | </linearGradient> | ||
109 | </defs> | ||
110 | <defs | ||
111 | id="defs24922"> | ||
112 | <linearGradient | ||
113 | id="grad1_3" | ||
114 | x1="0%" | ||
115 | y1="0%" | ||
116 | x2="100%" | ||
117 | y2="100%"> | ||
118 | <stop | ||
119 | offset="30%" | ||
120 | stop-color="#0076d6" | ||
121 | stop-opacity="1" | ||
122 | id="stop24917" /> | ||
123 | <stop | ||
124 | offset="70%" | ||
125 | stop-color="#008bdb" | ||
126 | stop-opacity="1" | ||
127 | id="stop24919" /> | ||
128 | </linearGradient> | ||
129 | </defs> | ||
130 | <defs | ||
131 | id="defs24929"> | ||
132 | <linearGradient | ||
133 | id="grad1_4" | ||
134 | x1="0%" | ||
135 | y1="0%" | ||
136 | x2="100%" | ||
137 | y2="100%"> | ||
138 | <stop | ||
139 | offset="30%" | ||
140 | stop-color="#009dd0" | ||
141 | stop-opacity="1" | ||
142 | id="stop24924" /> | ||
143 | <stop | ||
144 | offset="70%" | ||
145 | stop-color="#008bdb" | ||
146 | stop-opacity="1" | ||
147 | id="stop24926" /> | ||
148 | </linearGradient> | ||
149 | </defs> | ||
150 | <defs | ||
151 | id="defs24936"> | ||
152 | <linearGradient | ||
153 | id="grad1_5" | ||
154 | x1="0%" | ||
155 | y1="0%" | ||
156 | x2="100%" | ||
157 | y2="100%"> | ||
158 | <stop | ||
159 | offset="30%" | ||
160 | stop-color="#009dd0" | ||
161 | stop-opacity="1" | ||
162 | id="stop24931" /> | ||
163 | <stop | ||
164 | offset="70%" | ||
165 | stop-color="#00acba" | ||
166 | stop-opacity="1" | ||
167 | id="stop24933" /> | ||
168 | </linearGradient> | ||
169 | </defs> | ||
170 | <defs | ||
171 | id="defs24943"> | ||
172 | <linearGradient | ||
173 | id="grad1_6" | ||
174 | x1="0%" | ||
175 | y1="0%" | ||
176 | x2="100%" | ||
177 | y2="100%"> | ||
178 | <stop | ||
179 | offset="30%" | ||
180 | stop-color="#00b89c" | ||
181 | stop-opacity="1" | ||
182 | id="stop24938" /> | ||
183 | <stop | ||
184 | offset="70%" | ||
185 | stop-color="#00acba" | ||
186 | stop-opacity="1" | ||
187 | id="stop24940" /> | ||
188 | </linearGradient> | ||
189 | </defs> | ||
190 | <defs | ||
191 | id="defs24950"> | ||
192 | <linearGradient | ||
193 | id="grad1_7" | ||
194 | x1="0%" | ||
195 | y1="0%" | ||
196 | x2="100%" | ||
197 | y2="100%"> | ||
198 | <stop | ||
199 | offset="30%" | ||
200 | stop-color="#00b89c" | ||
201 | stop-opacity="1" | ||
202 | id="stop24945" /> | ||
203 | <stop | ||
204 | offset="70%" | ||
205 | stop-color="#2ec27e" | ||
206 | stop-opacity="1" | ||
207 | id="stop24947" /> | ||
208 | </linearGradient> | ||
209 | </defs> | ||
210 | <defs | ||
211 | id="defs24957"> | ||
212 | <linearGradient | ||
213 | id="grad2_0" | ||
214 | x1="0%" | ||
215 | y1="0%" | ||
216 | x2="100%" | ||
217 | y2="100%"> | ||
218 | <stop | ||
219 | offset="30%" | ||
220 | stop-color="#813d9c" | ||
221 | stop-opacity="1" | ||
222 | id="stop24952" /> | ||
223 | <stop | ||
224 | offset="70%" | ||
225 | stop-color="#813d9c" | ||
226 | stop-opacity="1" | ||
227 | id="stop24954" /> | ||
228 | </linearGradient> | ||
229 | </defs> | ||
230 | <defs | ||
231 | id="defs24964"> | ||
232 | <linearGradient | ||
233 | id="grad2_1" | ||
234 | x1="0%" | ||
235 | y1="0%" | ||
236 | x2="100%" | ||
237 | y2="100%"> | ||
238 | <stop | ||
239 | offset="30%" | ||
240 | stop-color="#515cc0" | ||
241 | stop-opacity="1" | ||
242 | id="stop24959" /> | ||
243 | <stop | ||
244 | offset="70%" | ||
245 | stop-color="#813d9c" | ||
246 | stop-opacity="1" | ||
247 | id="stop24961" /> | ||
248 | </linearGradient> | ||
249 | </defs> | ||
250 | <defs | ||
251 | id="defs24971"> | ||
252 | <linearGradient | ||
253 | id="grad2_2" | ||
254 | x1="0%" | ||
255 | y1="0%" | ||
256 | x2="100%" | ||
257 | y2="100%"> | ||
258 | <stop | ||
259 | offset="30%" | ||
260 | stop-color="#515cc0" | ||
261 | stop-opacity="1" | ||
262 | id="stop24966" /> | ||
263 | <stop | ||
264 | offset="70%" | ||
265 | stop-color="#0076d6" | ||
266 | stop-opacity="1" | ||
267 | id="stop24968" /> | ||
268 | </linearGradient> | ||
269 | </defs> | ||
270 | <defs | ||
271 | id="defs24978"> | ||
272 | <linearGradient | ||
273 | id="grad2_3" | ||
274 | x1="0%" | ||
275 | y1="0%" | ||
276 | x2="100%" | ||
277 | y2="100%"> | ||
278 | <stop | ||
279 | offset="30%" | ||
280 | stop-color="#008bdb" | ||
281 | stop-opacity="1" | ||
282 | id="stop24973" /> | ||
283 | <stop | ||
284 | offset="70%" | ||
285 | stop-color="#0076d6" | ||
286 | stop-opacity="1" | ||
287 | id="stop24975" /> | ||
288 | </linearGradient> | ||
289 | </defs> | ||
290 | <defs | ||
291 | id="defs24985"> | ||
292 | <linearGradient | ||
293 | id="grad2_4" | ||
294 | x1="0%" | ||
295 | y1="0%" | ||
296 | x2="100%" | ||
297 | y2="100%"> | ||
298 | <stop | ||
299 | offset="30%" | ||
300 | stop-color="#008bdb" | ||
301 | stop-opacity="1" | ||
302 | id="stop24980" /> | ||
303 | <stop | ||
304 | offset="70%" | ||
305 | stop-color="#009dd0" | ||
306 | stop-opacity="1" | ||
307 | id="stop24982" /> | ||
308 | </linearGradient> | ||
309 | </defs> | ||
310 | <defs | ||
311 | id="defs24992"> | ||
312 | <linearGradient | ||
313 | id="grad2_5" | ||
314 | x1="0%" | ||
315 | y1="0%" | ||
316 | x2="100%" | ||
317 | y2="100%"> | ||
318 | <stop | ||
319 | offset="30%" | ||
320 | stop-color="#00acba" | ||
321 | stop-opacity="1" | ||
322 | id="stop24987" /> | ||
323 | <stop | ||
324 | offset="70%" | ||
325 | stop-color="#009dd0" | ||
326 | stop-opacity="1" | ||
327 | id="stop24989" /> | ||
328 | </linearGradient> | ||
329 | </defs> | ||
330 | <defs | ||
331 | id="defs24999"> | ||
332 | <linearGradient | ||
333 | id="grad2_6" | ||
334 | x1="0%" | ||
335 | y1="0%" | ||
336 | x2="100%" | ||
337 | y2="100%"> | ||
338 | <stop | ||
339 | offset="30%" | ||
340 | stop-color="#00acba" | ||
341 | stop-opacity="1" | ||
342 | id="stop24994" /> | ||
343 | <stop | ||
344 | offset="70%" | ||
345 | stop-color="#00b89c" | ||
346 | stop-opacity="1" | ||
347 | id="stop24996" /> | ||
348 | </linearGradient> | ||
349 | </defs> | ||
350 | <defs | ||
351 | id="defs25006"> | ||
352 | <linearGradient | ||
353 | id="grad2_7" | ||
354 | x1="0%" | ||
355 | y1="0%" | ||
356 | x2="100%" | ||
357 | y2="100%"> | ||
358 | <stop | ||
359 | offset="30%" | ||
360 | stop-color="#2ec27e" | ||
361 | stop-opacity="1" | ||
362 | id="stop25001" /> | ||
363 | <stop | ||
364 | offset="70%" | ||
365 | stop-color="#00b89c" | ||
366 | stop-opacity="1" | ||
367 | id="stop25003" /> | ||
368 | </linearGradient> | ||
369 | </defs> | ||
370 | <g | ||
371 | inkscape:groupmode="layer" | ||
372 | id="layer1" | ||
373 | inkscape:label="shapes" | ||
374 | style="display:inline"> | ||
375 | <rect | ||
376 | x="0" | ||
377 | y="0" | ||
378 | width="4096" | ||
379 | height="4096" | ||
380 | fill="#2ec27e" | ||
381 | id="rect24894" | ||
382 | style="font-variation-settings:normal;vector-effect:none;fill:#241f31;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000" /> | ||
383 | <path | ||
384 | d="m 4096,2896.3 c -244.6,-26.2 -489.2,-52.4 -749.6,-98.7 -260.5,-46.3 -536.8,-112.7 -693.4,-298.3 -156.6,-185.5 -193.3,-490.1 -396.2,-660.1 -202.9,-170 -571.8,-205.4 -666.2,-392.7 -94.4,-187.3 85.8,-526.6 66.4,-793 C 1637.7,387.1 1418.7,193.6 1199.7,0 H 4096 Z" | ||
385 | fill="#00be8d" | ||
386 | id="path25008" | ||
387 | style="font-variation-settings:normal;vector-effect:none;fill:#30223b;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000" /> | ||
388 | <path | ||
389 | d="m 4096,2534.3 c -214,-22.9 -428,-45.9 -655.9,-86.4 -227.9,-40.5 -469.7,-98.6 -606.7,-261 -137,-162.3 -169.2,-428.9 -346.7,-577.6 -177.5,-148.8 -500.4,-179.7 -582.9,-343.6 -82.6,-163.9 75.1,-460.8 58.1,-693.9 C 1944.9,338.7 1753.3,169.4 1561.7,0 H 4096 Z" | ||
390 | fill="#00b2ab" | ||
391 | id="path25010" | ||
392 | style="font-variation-settings:normal;vector-effect:none;fill:#4e254a;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000" /> | ||
393 | <path | ||
394 | d="m 4096,2172.2 c -183.4,-19.6 -366.9,-39.3 -562.2,-74 -195.4,-34.7 -402.6,-84.5 -520,-223.7 -117.5,-139.1 -145,-367.6 -297.2,-495.1 -152.1,-127.5 -428.9,-154 -499.7,-294.5 -70.7,-140.5 64.4,-395 49.9,-594.8 C 2252.2,290.3 2088,145.2 1923.8,0 H 4096 Z" | ||
395 | fill="#00a5c6" | ||
396 | id="path25012" | ||
397 | style="font-variation-settings:normal;vector-effect:none;fill:#70234e;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000" /> | ||
398 | <path | ||
399 | d="m 4096,1810.2 c -152.9,-16.4 -305.7,-32.7 -468.5,-61.7 -162.8,-28.9 -335.5,-70.4 -433.4,-186.4 -97.8,-116 -120.8,-306.4 -247.6,-412.6 C 2819.7,1043.2 2589.1,1021.1 2530.1,904.1 2471.1,787 2583.8,575 2571.6,408.4 2559.5,241.9 2422.7,121 2285.8,0 H 4096 Z" | ||
400 | fill="#0095d8" | ||
401 | id="path25014" | ||
402 | style="font-variation-settings:normal;vector-effect:none;fill:#921f48;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000" /> | ||
403 | <path | ||
404 | d="m 4096,1448.15 c -122.3,-13.1 -244.6,-26.2 -374.8,-49.4 -130.2,-23.1 -268.4,-56.4 -346.7,-149.1 -78.3,-92.8 -96.7,-245.1 -198.1,-330.1 -101.4,-85 -285.9,-102.7 -333.1,-196.3 -47.2,-93.7 42.9,-263.3 33.2,-396.5 -9.7,-133.2 -119.2,-230 -228.7,-326.8 H 4096 Z" | ||
405 | fill="#0081db" | ||
406 | id="path25016" | ||
407 | style="font-variation-settings:normal;vector-effect:none;fill:#af2438;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000" /> | ||
408 | <path | ||
409 | d="m 4096,1086.1 c -91.7,-9.8 -183.4,-19.6 -281.1,-37 -97.7,-17.4 -201.3,-42.3 -260,-111.8 -58.7,-69.6 -72.5,-183.9 -148.6,-247.6 -76.1,-63.8 -214.4,-77 -249.8,-147.3 -35.4,-70.2 32.2,-197.4 24.9,-297.3 C 3174.1,145.2 3092,72.6 3009.9,0 H 4096 Z" | ||
410 | fill="#1569cd" | ||
411 | id="path25018" | ||
412 | style="font-variation-settings:normal;vector-effect:none;fill:#c1381d;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000" /> | ||
413 | <path | ||
414 | d="m 4096,724.1 c -61.1,-6.6 -122.3,-13.1 -187.4,-24.7 -65.1,-11.6 -134.2,-28.2 -173.3,-74.6 -39.2,-46.3 -48.4,-122.5 -99.1,-165 -50.7,-42.5 -143,-51.3 -166.6,-98.2 -23.5,-46.8 21.5,-131.6 16.7,-198.2 C 3481.4,96.8 3426.7,48.4 3371.9,0 H 4096 Z" | ||
415 | fill="#6e4daf" | ||
416 | id="path25020" | ||
417 | style="font-variation-settings:normal;vector-effect:none;fill:#c64600;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000" /> | ||
418 | <path | ||
419 | d="m 4096,362 c -30.6,-3.2 -61.1,-6.5 -93.7,-12.3 -32.6,-5.8 -67.1,-14.1 -86.7,-37.3 -19.5,-23.2 -24.1,-61.3 -49.5,-82.5 -25.4,-21.3 -71.5,-25.7 -83.3,-49.1 -11.8,-23.4 10.8,-65.8 8.3,-99.1 C 3788.7,48.4 3761.3,24.2 3734,0 h 362 z" | ||
420 | fill="#813d9c" | ||
421 | id="path25022" | ||
422 | style="fill:#e66100" /> | ||
423 | <path | ||
424 | d="m 0,1199.7 c 200.5,189.8 401,379.6 669.3,398.4 268.3,18.9 604.4,-133.2 778.9,-10.4 174.4,122.9 187.2,520.6 312.5,747.6 125.3,227 363,283.3 555.1,423.7 192,140.4 338.3,365.1 427.4,602 89.2,236.8 121.1,485.9 153.1,735 H 0 Z" | ||
425 | style="fill:#30223b;fill-opacity:1;stroke-width:1px;stroke-opacity:1;stop-color:#000000" | ||
426 | id="path26767" /> | ||
427 | <path | ||
428 | d="m 0,1561.7 c 175.4,166.1 350.9,332.2 585.6,348.7 234.8,16.4 528.9,-116.6 681.5,-9.1 152.7,107.4 163.9,455.5 273.5,654.1 109.6,198.6 317.7,247.8 485.7,370.7 168,122.9 296,319.5 374,526.7 78,207.3 106,425.2 134,643.2 H 0 Z" | ||
429 | style="fill:#4e254a;fill-opacity:1;stroke-width:1px;stroke-opacity:1;stop-color:#000000" | ||
430 | id="path26773" /> | ||
431 | <path | ||
432 | d="m 0,1561.7 c 175.4,166.1 350.9,332.2 585.6,348.7 234.8,16.4 528.9,-116.6 681.5,-9.1 152.7,107.4 163.9,455.5 273.5,654.1 109.6,198.6 317.7,247.8 485.7,370.7 168,122.9 296,319.5 374,526.7 78,207.3 106,425.2 134,643.2 H 0 Z" | ||
433 | fill="#00b2ab" | ||
434 | id="path25028" | ||
435 | style="font-variation-settings:normal;vector-effect:none;fill:#4e254a;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000" /> | ||
436 | <path | ||
437 | d="m 0,1923.8 c 150.4,142.3 300.8,284.6 502,298.8 201.2,14.1 453.3,-99.9 584.1,-7.8 130.9,92.1 140.5,390.4 234.4,560.7 94,170.2 272.3,212.4 416.3,317.7 144,105.4 253.8,273.9 320.6,451.5 66.9,177.7 90.9,364.5 114.8,551.3 H 0 Z" | ||
438 | fill="#00a5c6" | ||
439 | id="path25030" | ||
440 | style="font-variation-settings:normal;vector-effect:none;fill:#70234e;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000" /> | ||
441 | <path | ||
442 | d="m 0,2172.2 c 122.83471,137.7048 269.09943,249.544 433.42352,263.2854 164.3241,13.6447 370.21925,-96.674 477.04625,-7.5481 106.90873,89.1259 91.31913,225.4038 168.00923,390.2044 76.7716,164.7039 222.3929,205.5412 340.0006,307.4408 117.6076,101.9964 207.2835,265.0552 261.8404,436.9201 54.6387,171.9617 74.2399,352.7296 93.7595,533.4974 H 0 Z" | ||
443 | style="fill:#af2438;fill-opacity:0.63887;stroke-width:0.91868px;stroke-opacity:1;stop-color:#000000" | ||
444 | id="path27067" | ||
445 | sodipodi:nodetypes="ccccccccc" /> | ||
446 | <path | ||
447 | d="m 0,2647.8 c 100.3,94.9 200.5,189.8 334.7,199.3 134.1,9.4 302.2,-66.7 389.4,-5.2 87.2,61.4 93.6,260.3 156.2,373.8 62.7,113.5 181.6,141.6 277.6,211.8 96,70.2 169.1,182.5 213.7,301 44.6,118.4 60.6,243 76.6,367.5 H 0 Z" | ||
448 | style="fill:#af2438;fill-opacity:1;stroke-width:1px;stroke-opacity:1;stop-color:#000000" | ||
449 | id="path27938" /> | ||
450 | <path | ||
451 | d="m 0,3009.9 c 75.2,71.2 150.4,142.3 251,149.4 100.6,7.1 226.6,-50 292.1,-3.9 65.4,46.1 70.2,195.2 117.2,280.3 46.9,85.2 136.1,106.3 208.1,158.9 72,52.7 126.9,136.9 160.3,225.8 33.4,88.8 45.4,182.2 57.4,275.6 H 0 Z" | ||
452 | style="fill:#c1381d;fill-opacity:1;stroke-width:1px;stroke-opacity:1;stop-color:#000000" | ||
453 | id="path27946" /> | ||
454 | <path | ||
455 | d="m 0,3371.9 c 50.1,47.5 100.3,94.9 167.3,99.6 67.1,4.7 151.1,-33.3 194.7,-2.6 43.7,30.7 46.9,130.2 78.2,186.9 31.3,56.8 90.7,70.8 138.7,105.9 48,35.2 84.6,91.3 106.9,150.5 22.3,59.3 30.3,121.5 38.3,183.8 H 0 Z" | ||
456 | fill="#6e4daf" | ||
457 | id="path25038" | ||
458 | style="font-variation-settings:normal;vector-effect:none;fill:#c64600;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000" /> | ||
459 | <path | ||
460 | d="m 0,3734 c 25.1,23.7 50.1,47.4 83.7,49.8 33.5,2.3 75.5,-16.7 97.3,-1.3 21.8,15.3 23.4,65 39.1,93.4 15.6,28.4 45.4,35.4 69.4,53 24,17.5 42.3,45.6 53.4,75.2 11.1,29.6 15.1,60.8 19.1,91.9 H 0 Z" | ||
461 | fill="#813d9c" | ||
462 | id="path25040" | ||
463 | style="fill:#e66100" /> | ||
464 | <path | ||
465 | d="m 0,3371.9 c 50.1,47.5 100.3,94.9 167.3,99.6 67.1,4.7 151.1,-33.3 194.7,-2.6 43.7,30.7 46.9,130.2 78.2,186.9 31.3,56.8 90.7,70.8 138.7,105.9 48,35.2 84.6,91.3 106.9,150.5 22.3,59.3 30.3,121.5 38.3,183.8 H 0 Z" | ||
466 | style="fill:#c64600;fill-opacity:1;stroke-width:1px;stroke-opacity:1;stop-color:#000000" | ||
467 | id="path27705" /> | ||
468 | <path | ||
469 | d="m 0,3734 c 25.1,23.7 50.1,47.4 83.7,49.8 33.5,2.3 75.5,-16.7 97.3,-1.3 21.8,15.3 23.4,65 39.1,93.4 15.6,28.4 45.4,35.4 69.4,53 24,17.5 42.3,45.6 53.4,75.2 11.1,29.6 15.1,60.8 19.1,91.9 H 0 Z" | ||
470 | style="fill:#e66100;fill-opacity:1;stroke-width:1px;stroke-opacity:1;stop-color:#000000" | ||
471 | id="path27719" /> | ||
472 | </g> | ||
473 | <g | ||
474 | inkscape:groupmode="layer" | ||
475 | id="layer2" | ||
476 | inkscape:label="colors" | ||
477 | style="display:inline;opacity:0.692723;mix-blend-mode:overlay;fill:url(#linearGradient18396);fill-opacity:1;stroke:none"> | ||
478 | <rect | ||
479 | style="display:inline;fill:url(#linearGradient18396);fill-opacity:1;stroke:none;stroke-width:0.851851;-inkscape-stroke:none;stop-color:#000000" | ||
480 | id="rect12758" | ||
481 | width="4096" | ||
482 | height="4096.0498" | ||
483 | x="5.6843419e-14" | ||
484 | y="-0.050000001" /> | ||
485 | </g> | ||
486 | <script | ||
487 | id="mesh_polyfill" | ||
488 | type="text/javascript"> | ||
489 | !function(){const t="http://www.w3.org/2000/svg",e="http://www.w3.org/1999/xlink",s="http://www.w3.org/1999/xhtml",r=2;if(document.createElementNS(t,"meshgradient").x)return;const n=(t,e,s,r)=>{let n=new x(.5*(e.x+s.x),.5*(e.y+s.y)),o=new x(.5*(t.x+e.x),.5*(t.y+e.y)),i=new x(.5*(s.x+r.x),.5*(s.y+r.y)),a=new x(.5*(n.x+o.x),.5*(n.y+o.y)),h=new x(.5*(n.x+i.x),.5*(n.y+i.y)),l=new x(.5*(a.x+h.x),.5*(a.y+h.y));return[[t,o,a,l],[l,h,i,r]]},o=t=>{let e=t[0].distSquared(t[1]),s=t[2].distSquared(t[3]),r=.25*t[0].distSquared(t[2]),n=.25*t[1].distSquared(t[3]),o=e>s?e:s,i=r>n?r:n;return 18*(o>i?o:i)},i=(t,e)=>Math.sqrt(t.distSquared(e)),a=(t,e)=>t.scale(2/3).add(e.scale(1/3)),h=t=>{let e,s,r,n,o,i,a,h=new g;return t.match(/(\w+\(\s*[^)]+\))+/g).forEach(t=>{let l=t.match(/[\w.-]+/g),d=l.shift();switch(d){case"translate":2===l.length?e=new g(1,0,0,1,l[0],l[1]):(console.error("mesh.js: translate does not have 2 arguments!"),e=new g(1,0,0,1,0,0)),h=h.append(e);break;case"scale":1===l.length?s=new g(l[0],0,0,l[0],0,0):2===l.length?s=new g(l[0],0,0,l[1],0,0):(console.error("mesh.js: scale does not have 1 or 2 arguments!"),s=new g(1,0,0,1,0,0)),h=h.append(s);break;case"rotate":if(3===l.length&&(e=new g(1,0,0,1,l[1],l[2]),h=h.append(e)),l[0]){r=l[0]*Math.PI/180;let t=Math.cos(r),e=Math.sin(r);Math.abs(t)<1e-16&&(t=0),Math.abs(e)<1e-16&&(e=0),a=new g(t,e,-e,t,0,0),h=h.append(a)}else console.error("math.js: No argument to rotate transform!");3===l.length&&(e=new g(1,0,0,1,-l[1],-l[2]),h=h.append(e));break;case"skewX":l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),o=new g(1,0,n,1,0,0),h=h.append(o)):console.error("math.js: No argument to skewX transform!");break;case"skewY":l[0]?(r=l[0]*Math.PI/180,n=Math.tan(r),i=new g(1,n,0,1,0,0),h=h.append(i)):console.error("math.js: No argument to skewY transform!");break;case"matrix":6===l.length?h=h.append(new g(...l)):console.error("math.js: Incorrect number of arguments for matrix!");break;default:console.error("mesh.js: Unhandled transform type: "+d)}}),h},l=t=>{let e=[],s=t.split(/[ ,]+/);for(let t=0,r=s.length-1;t<r;t+=2)e.push(new x(parseFloat(s[t]),parseFloat(s[t+1])));return e},d=(t,e)=>{for(let s in e)t.setAttribute(s,e[s])},c=(t,e,s,r,n)=>{let o,i,a=[0,0,0,0];for(let h=0;h<3;++h)e[h]<t[h]&&e[h]<s[h]||t[h]<e[h]&&s[h]<e[h]?a[h]=0:(a[h]=.5*((e[h]-t[h])/r+(s[h]-e[h])/n),o=Math.abs(3*(e[h]-t[h])/r),i=Math.abs(3*(s[h]-e[h])/n),a[h]>o?a[h]=o:a[h]>i&&(a[h]=i));return a},u=[[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0],[-3,3,0,0,-2,-1,0,0,0,0,0,0,0,0,0,0],[2,-2,0,0,1,1,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0],[0,0,0,0,0,0,0,0,-3,3,0,0,-2,-1,0,0],[0,0,0,0,0,0,0,0,2,-2,0,0,1,1,0,0],[-3,0,3,0,0,0,0,0,-2,0,-1,0,0,0,0,0],[0,0,0,0,-3,0,3,0,0,0,0,0,-2,0,-1,0],[9,-9,-9,9,6,3,-6,-3,6,-6,3,-3,4,2,2,1],[-6,6,6,-6,-3,-3,3,3,-4,4,-2,2,-2,-2,-1,-1],[2,0,-2,0,0,0,0,0,1,0,1,0,0,0,0,0],[0,0,0,0,2,0,-2,0,0,0,0,0,1,0,1,0],[-6,6,6,-6,-4,-2,4,2,-3,3,-3,3,-2,-1,-2,-1],[4,-4,-4,4,2,2,-2,-2,2,-2,2,-2,1,1,1,1]],f=t=>{let e=[];for(let s=0;s<16;++s){e[s]=0;for(let r=0;r<16;++r)e[s]+=u[s][r]*t[r]}return e},p=(t,e,s)=>{const r=e*e,n=s*s,o=e*e*e,i=s*s*s;return t[0]+t[1]*e+t[2]*r+t[3]*o+t[4]*s+t[5]*s*e+t[6]*s*r+t[7]*s*o+t[8]*n+t[9]*n*e+t[10]*n*r+t[11]*n*o+t[12]*i+t[13]*i*e+t[14]*i*r+t[15]*i*o},y=t=>{let e=[],s=[],r=[];for(let s=0;s<4;++s)e[s]=[],e[s][0]=n(t[0][s],t[1][s],t[2][s],t[3][s]),e[s][1]=[],e[s][1].push(...n(...e[s][0][0])),e[s][1].push(...n(...e[s][0][1])),e[s][2]=[],e[s][2].push(...n(...e[s][1][0])),e[s][2].push(...n(...e[s][1][1])),e[s][2].push(...n(...e[s][1][2])),e[s][2].push(...n(...e[s][1][3]));for(let t=0;t<8;++t){s[t]=[];for(let r=0;r<4;++r)s[t][r]=[],s[t][r][0]=n(e[0][2][t][r],e[1][2][t][r],e[2][2][t][r],e[3][2][t][r]),s[t][r][1]=[],s[t][r][1].push(...n(...s[t][r][0][0])),s[t][r][1].push(...n(...s[t][r][0][1])),s[t][r][2]=[],s[t][r][2].push(...n(...s[t][r][1][0])),s[t][r][2].push(...n(...s[t][r][1][1])),s[t][r][2].push(...n(...s[t][r][1][2])),s[t][r][2].push(...n(...s[t][r][1][3]))}for(let t=0;t<8;++t){r[t]=[];for(let e=0;e<8;++e)r[t][e]=[],r[t][e][0]=s[t][0][2][e],r[t][e][1]=s[t][1][2][e],r[t][e][2]=s[t][2][2][e],r[t][e][3]=s[t][3][2][e]}return r};class x{constructor(t,e){this.x=t||0,this.y=e||0}toString(){return`(x=${this.x}, y=${this.y})`}clone(){return new x(this.x,this.y)}add(t){return new x(this.x+t.x,this.y+t.y)}scale(t){return void 0===t.x?new x(this.x*t,this.y*t):new x(this.x*t.x,this.y*t.y)}distSquared(t){let e=this.x-t.x,s=this.y-t.y;return e*e+s*s}transform(t){let e=this.x*t.a+this.y*t.c+t.e,s=this.x*t.b+this.y*t.d+t.f;return new x(e,s)}}class g{constructor(t,e,s,r,n,o){void 0===t?(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0):(this.a=t,this.b=e,this.c=s,this.d=r,this.e=n,this.f=o)}toString(){return`affine: ${this.a} ${this.c} ${this.e} \n ${this.b} ${this.d} ${this.f}`}append(t){t instanceof g||console.error("mesh.js: argument to Affine.append is not affine!");let e=this.a*t.a+this.c*t.b,s=this.b*t.a+this.d*t.b,r=this.a*t.c+this.c*t.d,n=this.b*t.c+this.d*t.d,o=this.a*t.e+this.c*t.f+this.e,i=this.b*t.e+this.d*t.f+this.f;return new g(e,s,r,n,o,i)}}class w{constructor(t,e){this.nodes=t,this.colors=e}paintCurve(t,e){if(o(this.nodes)>r){const s=n(...this.nodes);let r=[[],[]],o=[[],[]];for(let t=0;t<4;++t)r[0][t]=this.colors[0][t],r[1][t]=(this.colors[0][t]+this.colors[1][t])/2,o[0][t]=r[1][t],o[1][t]=this.colors[1][t];let i=new w(s[0],r),a=new w(s[1],o);i.paintCurve(t,e),a.paintCurve(t,e)}else{let s=Math.round(this.nodes[0].x);if(s>=0&&s<e){let r=4*(~~this.nodes[0].y*e+s);t[r]=Math.round(this.colors[0][0]),t[r+1]=Math.round(this.colors[0][1]),t[r+2]=Math.round(this.colors[0][2]),t[r+3]=Math.round(this.colors[0][3])}}}}class m{constructor(t,e){this.nodes=t,this.colors=e}split(){let t=[[],[],[],[]],e=[[],[],[],[]],s=[[[],[]],[[],[]]],r=[[[],[]],[[],[]]];for(let s=0;s<4;++s){const r=n(this.nodes[0][s],this.nodes[1][s],this.nodes[2][s],this.nodes[3][s]);t[0][s]=r[0][0],t[1][s]=r[0][1],t[2][s]=r[0][2],t[3][s]=r[0][3],e[0][s]=r[1][0],e[1][s]=r[1][1],e[2][s]=r[1][2],e[3][s]=r[1][3]}for(let t=0;t<4;++t)s[0][0][t]=this.colors[0][0][t],s[0][1][t]=this.colors[0][1][t],s[1][0][t]=(this.colors[0][0][t]+this.colors[1][0][t])/2,s[1][1][t]=(this.colors[0][1][t]+this.colors[1][1][t])/2,r[0][0][t]=s[1][0][t],r[0][1][t]=s[1][1][t],r[1][0][t]=this.colors[1][0][t],r[1][1][t]=this.colors[1][1][t];return[new m(t,s),new m(e,r)]}paint(t,e){let s,n=!1;for(let t=0;t<4;++t)if((s=o([this.nodes[0][t],this.nodes[1][t],this.nodes[2][t],this.nodes[3][t]]))>r){n=!0;break}if(n){let s=this.split();s[0].paint(t,e),s[1].paint(t,e)}else{new w([...this.nodes[0]],[...this.colors[0]]).paintCurve(t,e)}}}class b{constructor(t){this.readMesh(t),this.type=t.getAttribute("type")||"bilinear"}readMesh(t){let e=[[]],s=[[]],r=Number(t.getAttribute("x")),n=Number(t.getAttribute("y"));e[0][0]=new x(r,n);let o=t.children;for(let t=0,r=o.length;t<r;++t){e[3*t+1]=[],e[3*t+2]=[],e[3*t+3]=[],s[t+1]=[];let r=o[t].children;for(let n=0,o=r.length;n<o;++n){let o=r[n].children;for(let r=0,i=o.length;r<i;++r){let i=r;0!==t&&++i;let h,d=o[r].getAttribute("path"),c="l";null!=d&&(c=(h=d.match(/\s*([lLcC])\s*(.*)/))[1]);let u=l(h[2]);switch(c){case"l":0===i?(e[3*t][3*n+3]=u[0].add(e[3*t][3*n]),e[3*t][3*n+1]=a(e[3*t][3*n],e[3*t][3*n+3]),e[3*t][3*n+2]=a(e[3*t][3*n+3],e[3*t][3*n])):1===i?(e[3*t+3][3*n+3]=u[0].add(e[3*t][3*n+3]),e[3*t+1][3*n+3]=a(e[3*t][3*n+3],e[3*t+3][3*n+3]),e[3*t+2][3*n+3]=a(e[3*t+3][3*n+3],e[3*t][3*n+3])):2===i?(0===n&&(e[3*t+3][3*n+0]=u[0].add(e[3*t+3][3*n+3])),e[3*t+3][3*n+1]=a(e[3*t+3][3*n],e[3*t+3][3*n+3]),e[3*t+3][3*n+2]=a(e[3*t+3][3*n+3],e[3*t+3][3*n])):(e[3*t+1][3*n]=a(e[3*t][3*n],e[3*t+3][3*n]),e[3*t+2][3*n]=a(e[3*t+3][3*n],e[3*t][3*n]));break;case"L":0===i?(e[3*t][3*n+3]=u[0],e[3*t][3*n+1]=a(e[3*t][3*n],e[3*t][3*n+3]),e[3*t][3*n+2]=a(e[3*t][3*n+3],e[3*t][3*n])):1===i?(e[3*t+3][3*n+3]=u[0],e[3*t+1][3*n+3]=a(e[3*t][3*n+3],e[3*t+3][3*n+3]),e[3*t+2][3*n+3]=a(e[3*t+3][3*n+3],e[3*t][3*n+3])):2===i?(0===n&&(e[3*t+3][3*n+0]=u[0]),e[3*t+3][3*n+1]=a(e[3*t+3][3*n],e[3*t+3][3*n+3]),e[3*t+3][3*n+2]=a(e[3*t+3][3*n+3],e[3*t+3][3*n])):(e[3*t+1][3*n]=a(e[3*t][3*n],e[3*t+3][3*n]),e[3*t+2][3*n]=a(e[3*t+3][3*n],e[3*t][3*n]));break;case"c":0===i?(e[3*t][3*n+1]=u[0].add(e[3*t][3*n]),e[3*t][3*n+2]=u[1].add(e[3*t][3*n]),e[3*t][3*n+3]=u[2].add(e[3*t][3*n])):1===i?(e[3*t+1][3*n+3]=u[0].add(e[3*t][3*n+3]),e[3*t+2][3*n+3]=u[1].add(e[3*t][3*n+3]),e[3*t+3][3*n+3]=u[2].add(e[3*t][3*n+3])):2===i?(e[3*t+3][3*n+2]=u[0].add(e[3*t+3][3*n+3]),e[3*t+3][3*n+1]=u[1].add(e[3*t+3][3*n+3]),0===n&&(e[3*t+3][3*n+0]=u[2].add(e[3*t+3][3*n+3]))):(e[3*t+2][3*n]=u[0].add(e[3*t+3][3*n]),e[3*t+1][3*n]=u[1].add(e[3*t+3][3*n]));break;case"C":0===i?(e[3*t][3*n+1]=u[0],e[3*t][3*n+2]=u[1],e[3*t][3*n+3]=u[2]):1===i?(e[3*t+1][3*n+3]=u[0],e[3*t+2][3*n+3]=u[1],e[3*t+3][3*n+3]=u[2]):2===i?(e[3*t+3][3*n+2]=u[0],e[3*t+3][3*n+1]=u[1],0===n&&(e[3*t+3][3*n+0]=u[2])):(e[3*t+2][3*n]=u[0],e[3*t+1][3*n]=u[1]);break;default:console.error("mesh.js: "+c+" invalid path type.")}if(0===t&&0===n||r>0){let e=window.getComputedStyle(o[r]).stopColor.match(/^rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/i),a=window.getComputedStyle(o[r]).stopOpacity,h=255;a&&(h=Math.floor(255*a)),e&&(0===i?(s[t][n]=[],s[t][n][0]=Math.floor(e[1]),s[t][n][1]=Math.floor(e[2]),s[t][n][2]=Math.floor(e[3]),s[t][n][3]=h):1===i?(s[t][n+1]=[],s[t][n+1][0]=Math.floor(e[1]),s[t][n+1][1]=Math.floor(e[2]),s[t][n+1][2]=Math.floor(e[3]),s[t][n+1][3]=h):2===i?(s[t+1][n+1]=[],s[t+1][n+1][0]=Math.floor(e[1]),s[t+1][n+1][1]=Math.floor(e[2]),s[t+1][n+1][2]=Math.floor(e[3]),s[t+1][n+1][3]=h):3===i&&(s[t+1][n]=[],s[t+1][n][0]=Math.floor(e[1]),s[t+1][n][1]=Math.floor(e[2]),s[t+1][n][2]=Math.floor(e[3]),s[t+1][n][3]=h))}}e[3*t+1][3*n+1]=new x,e[3*t+1][3*n+2]=new x,e[3*t+2][3*n+1]=new x,e[3*t+2][3*n+2]=new x,e[3*t+1][3*n+1].x=(-4*e[3*t][3*n].x+6*(e[3*t][3*n+1].x+e[3*t+1][3*n].x)+-2*(e[3*t][3*n+3].x+e[3*t+3][3*n].x)+3*(e[3*t+3][3*n+1].x+e[3*t+1][3*n+3].x)+-1*e[3*t+3][3*n+3].x)/9,e[3*t+1][3*n+2].x=(-4*e[3*t][3*n+3].x+6*(e[3*t][3*n+2].x+e[3*t+1][3*n+3].x)+-2*(e[3*t][3*n].x+e[3*t+3][3*n+3].x)+3*(e[3*t+3][3*n+2].x+e[3*t+1][3*n].x)+-1*e[3*t+3][3*n].x)/9,e[3*t+2][3*n+1].x=(-4*e[3*t+3][3*n].x+6*(e[3*t+3][3*n+1].x+e[3*t+2][3*n].x)+-2*(e[3*t+3][3*n+3].x+e[3*t][3*n].x)+3*(e[3*t][3*n+1].x+e[3*t+2][3*n+3].x)+-1*e[3*t][3*n+3].x)/9,e[3*t+2][3*n+2].x=(-4*e[3*t+3][3*n+3].x+6*(e[3*t+3][3*n+2].x+e[3*t+2][3*n+3].x)+-2*(e[3*t+3][3*n].x+e[3*t][3*n+3].x)+3*(e[3*t][3*n+2].x+e[3*t+2][3*n].x)+-1*e[3*t][3*n].x)/9,e[3*t+1][3*n+1].y=(-4*e[3*t][3*n].y+6*(e[3*t][3*n+1].y+e[3*t+1][3*n].y)+-2*(e[3*t][3*n+3].y+e[3*t+3][3*n].y)+3*(e[3*t+3][3*n+1].y+e[3*t+1][3*n+3].y)+-1*e[3*t+3][3*n+3].y)/9,e[3*t+1][3*n+2].y=(-4*e[3*t][3*n+3].y+6*(e[3*t][3*n+2].y+e[3*t+1][3*n+3].y)+-2*(e[3*t][3*n].y+e[3*t+3][3*n+3].y)+3*(e[3*t+3][3*n+2].y+e[3*t+1][3*n].y)+-1*e[3*t+3][3*n].y)/9,e[3*t+2][3*n+1].y=(-4*e[3*t+3][3*n].y+6*(e[3*t+3][3*n+1].y+e[3*t+2][3*n].y)+-2*(e[3*t+3][3*n+3].y+e[3*t][3*n].y)+3*(e[3*t][3*n+1].y+e[3*t+2][3*n+3].y)+-1*e[3*t][3*n+3].y)/9,e[3*t+2][3*n+2].y=(-4*e[3*t+3][3*n+3].y+6*(e[3*t+3][3*n+2].y+e[3*t+2][3*n+3].y)+-2*(e[3*t+3][3*n].y+e[3*t][3*n+3].y)+3*(e[3*t][3*n+2].y+e[3*t+2][3*n].y)+-1*e[3*t][3*n].y)/9}}this.nodes=e,this.colors=s}paintMesh(t,e){let s=(this.nodes.length-1)/3,r=(this.nodes[0].length-1)/3;if("bilinear"===this.type||s<2||r<2){let n;for(let o=0;o<s;++o)for(let s=0;s<r;++s){let r=[];for(let t=3*o,e=3*o+4;t<e;++t)r.push(this.nodes[t].slice(3*s,3*s+4));let i=[];i.push(this.colors[o].slice(s,s+2)),i.push(this.colors[o+1].slice(s,s+2)),(n=new m(r,i)).paint(t,e)}}else{let n,o,a,h,l,d,u;const x=s,g=r;s++,r++;let w=new Array(s);for(let t=0;t<s;++t){w[t]=new Array(r);for(let e=0;e<r;++e)w[t][e]=[],w[t][e][0]=this.nodes[3*t][3*e],w[t][e][1]=this.colors[t][e]}for(let t=0;t<s;++t)for(let e=0;e<r;++e)0!==t&&t!==x&&(n=i(w[t-1][e][0],w[t][e][0]),o=i(w[t+1][e][0],w[t][e][0]),w[t][e][2]=c(w[t-1][e][1],w[t][e][1],w[t+1][e][1],n,o)),0!==e&&e!==g&&(n=i(w[t][e-1][0],w[t][e][0]),o=i(w[t][e+1][0],w[t][e][0]),w[t][e][3]=c(w[t][e-1][1],w[t][e][1],w[t][e+1][1],n,o));for(let t=0;t<r;++t){w[0][t][2]=[],w[x][t][2]=[];for(let e=0;e<4;++e)n=i(w[1][t][0],w[0][t][0]),o=i(w[x][t][0],w[x-1][t][0]),w[0][t][2][e]=n>0?2*(w[1][t][1][e]-w[0][t][1][e])/n-w[1][t][2][e]:0,w[x][t][2][e]=o>0?2*(w[x][t][1][e]-w[x-1][t][1][e])/o-w[x-1][t][2][e]:0}for(let t=0;t<s;++t){w[t][0][3]=[],w[t][g][3]=[];for(let e=0;e<4;++e)n=i(w[t][1][0],w[t][0][0]),o=i(w[t][g][0],w[t][g-1][0]),w[t][0][3][e]=n>0?2*(w[t][1][1][e]-w[t][0][1][e])/n-w[t][1][3][e]:0,w[t][g][3][e]=o>0?2*(w[t][g][1][e]-w[t][g-1][1][e])/o-w[t][g-1][3][e]:0}for(let s=0;s<x;++s)for(let r=0;r<g;++r){let n=i(w[s][r][0],w[s+1][r][0]),o=i(w[s][r+1][0],w[s+1][r+1][0]),c=i(w[s][r][0],w[s][r+1][0]),x=i(w[s+1][r][0],w[s+1][r+1][0]),g=[[],[],[],[]];for(let t=0;t<4;++t){(d=[])[0]=w[s][r][1][t],d[1]=w[s+1][r][1][t],d[2]=w[s][r+1][1][t],d[3]=w[s+1][r+1][1][t],d[4]=w[s][r][2][t]*n,d[5]=w[s+1][r][2][t]*n,d[6]=w[s][r+1][2][t]*o,d[7]=w[s+1][r+1][2][t]*o,d[8]=w[s][r][3][t]*c,d[9]=w[s+1][r][3][t]*x,d[10]=w[s][r+1][3][t]*c,d[11]=w[s+1][r+1][3][t]*x,d[12]=0,d[13]=0,d[14]=0,d[15]=0,u=f(d);for(let e=0;e<9;++e){g[t][e]=[];for(let s=0;s<9;++s)g[t][e][s]=p(u,e/8,s/8),g[t][e][s]>255?g[t][e][s]=255:g[t][e][s]<0&&(g[t][e][s]=0)}}h=[];for(let t=3*s,e=3*s+4;t<e;++t)h.push(this.nodes[t].slice(3*r,3*r+4));l=y(h);for(let s=0;s<8;++s)for(let r=0;r<8;++r)(a=new m(l[s][r],[[[g[0][s][r],g[1][s][r],g[2][s][r],g[3][s][r]],[g[0][s][r+1],g[1][s][r+1],g[2][s][r+1],g[3][s][r+1]]],[[g[0][s+1][r],g[1][s+1][r],g[2][s+1][r],g[3][s+1][r]],[g[0][s+1][r+1],g[1][s+1][r+1],g[2][s+1][r+1],g[3][s+1][r+1]]]])).paint(t,e)}}}transform(t){if(t instanceof x)for(let e=0,s=this.nodes.length;e<s;++e)for(let s=0,r=this.nodes[0].length;s<r;++s)this.nodes[e][s]=this.nodes[e][s].add(t);else if(t instanceof g)for(let e=0,s=this.nodes.length;e<s;++e)for(let s=0,r=this.nodes[0].length;s<r;++s)this.nodes[e][s]=this.nodes[e][s].transform(t)}scale(t){for(let e=0,s=this.nodes.length;e<s;++e)for(let s=0,r=this.nodes[0].length;s<r;++s)this.nodes[e][s]=this.nodes[e][s].scale(t)}}document.querySelectorAll("rect,circle,ellipse,path,text").forEach((r,n)=>{let o=r.getAttribute("id");o||(o="patchjs_shape"+n,r.setAttribute("id",o));const i=r.style.fill.match(/^url\(\s*"?\s*#([^\s"]+)"?\s*\)/),a=r.style.stroke.match(/^url\(\s*"?\s*#([^\s"]+)"?\s*\)/);if(i&&i[1]){const a=document.getElementById(i[1]);if(a&&"meshgradient"===a.nodeName){const i=r.getBBox();let l=document.createElementNS(s,"canvas");d(l,{width:i.width,height:i.height});const c=l.getContext("2d");let u=c.createImageData(i.width,i.height);const f=new b(a);"objectBoundingBox"===a.getAttribute("gradientUnits")&&f.scale(new x(i.width,i.height));const p=a.getAttribute("gradientTransform");null!=p&&f.transform(h(p)),"userSpaceOnUse"===a.getAttribute("gradientUnits")&&f.transform(new x(-i.x,-i.y)),f.paintMesh(u.data,l.width),c.putImageData(u,0,0);const y=document.createElementNS(t,"image");d(y,{width:i.width,height:i.height,x:i.x,y:i.y});let g=l.toDataURL();y.setAttributeNS(e,"xlink:href",g),r.parentNode.insertBefore(y,r),r.style.fill="none";const w=document.createElementNS(t,"use");w.setAttributeNS(e,"xlink:href","#"+o);const m="patchjs_clip"+n,M=document.createElementNS(t,"clipPath");M.setAttribute("id",m),M.appendChild(w),r.parentElement.insertBefore(M,r),y.setAttribute("clip-path","url(#"+m+")"),u=null,l=null,g=null}}if(a&&a[1]){const o=document.getElementById(a[1]);if(o&&"meshgradient"===o.nodeName){const i=parseFloat(r.style.strokeWidth.slice(0,-2))*(parseFloat(r.style.strokeMiterlimit)||parseFloat(r.getAttribute("stroke-miterlimit"))||1),a=r.getBBox(),l=Math.trunc(a.width+i),c=Math.trunc(a.height+i),u=Math.trunc(a.x-i/2),f=Math.trunc(a.y-i/2);let p=document.createElementNS(s,"canvas");d(p,{width:l,height:c});const y=p.getContext("2d");let g=y.createImageData(l,c);const w=new b(o);"objectBoundingBox"===o.getAttribute("gradientUnits")&&w.scale(new x(l,c));const m=o.getAttribute("gradientTransform");null!=m&&w.transform(h(m)),"userSpaceOnUse"===o.getAttribute("gradientUnits")&&w.transform(new x(-u,-f)),w.paintMesh(g.data,p.width),y.putImageData(g,0,0);const M=document.createElementNS(t,"image");d(M,{width:l,height:c,x:0,y:0});let S=p.toDataURL();M.setAttributeNS(e,"xlink:href",S);const k="pattern_clip"+n,A=document.createElementNS(t,"pattern");d(A,{id:k,patternUnits:"userSpaceOnUse",width:l,height:c,x:u,y:f}),A.appendChild(M),o.parentNode.appendChild(A),r.style.stroke="url(#"+k+")",g=null,p=null,S=null}}})}(); | ||
490 | </script> | ||
491 | </svg> | ||
diff --git a/Light/gnome/drool-l.svg b/Light/gnome/drool-l.svg new file mode 100644 index 0000000..95f4c66 --- /dev/null +++ b/Light/gnome/drool-l.svg | |||
@@ -0,0 +1,137 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
2 | <svg | ||
3 | height="4096" | ||
4 | width="4096" | ||
5 | version="1.1" | ||
6 | id="svg13" | ||
7 | sodipodi:docname="drool-l.svg" | ||
8 | inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)" | ||
9 | xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | ||
10 | xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | ||
11 | xmlns:xlink="http://www.w3.org/1999/xlink" | ||
12 | xmlns="http://www.w3.org/2000/svg" | ||
13 | xmlns:svg="http://www.w3.org/2000/svg"> | ||
14 | <sodipodi:namedview | ||
15 | id="namedview13" | ||
16 | pagecolor="#505050" | ||
17 | bordercolor="#ffffff" | ||
18 | borderopacity="1" | ||
19 | inkscape:showpageshadow="0" | ||
20 | inkscape:pageopacity="0" | ||
21 | inkscape:pagecheckerboard="1" | ||
22 | inkscape:deskcolor="#d1d1d1" | ||
23 | inkscape:current-layer="svg13" /> | ||
24 | <defs | ||
25 | id="defs12"> | ||
26 | <linearGradient | ||
27 | id="a"> | ||
28 | <stop | ||
29 | style="stop-color:#99c1f1;stop-opacity:1" | ||
30 | offset="0" | ||
31 | id="stop1" /> | ||
32 | <stop | ||
33 | style="stop-color:#62a0ea;stop-opacity:1" | ||
34 | offset="1" | ||
35 | id="stop2" /> | ||
36 | </linearGradient> | ||
37 | <linearGradient | ||
38 | id="b"> | ||
39 | <stop | ||
40 | style="stop-color:#1a5fb4;stop-opacity:1" | ||
41 | offset="0" | ||
42 | id="stop3" /> | ||
43 | <stop | ||
44 | style="stop-color:#62a0ea;stop-opacity:1" | ||
45 | offset="1" | ||
46 | id="stop4" /> | ||
47 | </linearGradient> | ||
48 | <linearGradient | ||
49 | id="c"> | ||
50 | <stop | ||
51 | style="stop-color:#62a0ea;stop-opacity:1" | ||
52 | offset="0" | ||
53 | id="stop5" /> | ||
54 | <stop | ||
55 | style="stop-color:#2ec27e;stop-opacity:1" | ||
56 | offset="1" | ||
57 | id="stop6" /> | ||
58 | </linearGradient> | ||
59 | <linearGradient | ||
60 | id="d"> | ||
61 | <stop | ||
62 | style="stop-color:#a51d2d;stop-opacity:1" | ||
63 | offset="0" | ||
64 | id="stop7" /> | ||
65 | <stop | ||
66 | style="stop-color:#241f31;stop-opacity:1" | ||
67 | offset="1" | ||
68 | id="stop8" /> | ||
69 | </linearGradient> | ||
70 | <linearGradient | ||
71 | id="e"> | ||
72 | <stop | ||
73 | style="stop-color:#e01b24;stop-opacity:1" | ||
74 | offset="0" | ||
75 | id="stop9" /> | ||
76 | <stop | ||
77 | style="stop-color:#c64600;stop-opacity:1" | ||
78 | offset="1" | ||
79 | id="stop10" /> | ||
80 | </linearGradient> | ||
81 | <linearGradient | ||
82 | id="f"> | ||
83 | <stop | ||
84 | style="stop-color:#c64600;stop-opacity:1" | ||
85 | offset="0" | ||
86 | id="stop11" /> | ||
87 | <stop | ||
88 | style="stop-color:#ff7800;stop-opacity:1" | ||
89 | offset="1" | ||
90 | id="stop12" /> | ||
91 | </linearGradient> | ||
92 | <linearGradient | ||
93 | xlink:href="#c" | ||
94 | id="i" | ||
95 | gradientUnits="userSpaceOnUse" | ||
96 | gradientTransform="rotate(15 6212.82 64573.478)" | ||
97 | x1="-13741.31" | ||
98 | y1="4951.943" | ||
99 | x2="-13837.719" | ||
100 | y2="2714.355" /> | ||
101 | <linearGradient | ||
102 | xlink:href="#a" | ||
103 | id="g" | ||
104 | gradientUnits="userSpaceOnUse" | ||
105 | gradientTransform="translate(10256.713)" | ||
106 | x1="-7915.413" | ||
107 | y1="3210.437" | ||
108 | x2="-7075.002" | ||
109 | y2="-699.37" /> | ||
110 | <linearGradient | ||
111 | xlink:href="#b" | ||
112 | id="h" | ||
113 | gradientUnits="userSpaceOnUse" | ||
114 | gradientTransform="rotate(15,5619.1775,64651.633)" | ||
115 | x1="-13690.896" | ||
116 | y1="7656.575" | ||
117 | x2="-13815.409" | ||
118 | y2="5372.239" /> | ||
119 | </defs> | ||
120 | <rect | ||
121 | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:url(#g);fill-opacity:1;stroke-width:0.0920004;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1" | ||
122 | width="5322.8291" | ||
123 | height="4177.9048" | ||
124 | x="-500.59799" | ||
125 | y="-100.636" | ||
126 | rx="1.454" | ||
127 | ry="1.454" | ||
128 | id="rect12" /> | ||
129 | <path | ||
130 | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:url(#h);fill-opacity:1;stroke-width:0.0920004;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1" | ||
131 | d="m 958.405,2126.139 -114.796,428.424 a 93.502,93.502 0 0 1 -114.517,66.116 93.413,93.413 0 0 1 -65.944,-114.47 L 771.9,2100.343 a 93.502,93.502 0 0 0 -66.117,-114.517 93.413,93.413 0 0 0 -114.344,66.162 l -12.043,44.944 a 93.502,93.502 0 0 1 -114.516,66.117 93.413,93.413 0 0 1 -65.945,-114.471 l 108.751,-405.865 a 93.502,93.502 0 0 0 -66.115,-114.517 93.413,93.413 0 0 0 -114.345,66.162 l -219.277,818.351 a 93.502,93.502 0 0 1 -114.516,66.117 93.413,93.413 0 0 1 -65.944,-114.47 l 62.124,-231.852 a 93.502,93.502 0 0 0 -66.115,-114.518 93.413,93.413 0 0 0 -114.345,66.162 l -49.054,183.075 a 93.502,93.502 0 0 1 -114.518,66.116 93.413,93.413 0 0 0 -114.344,66.162 l -519.016,1936.997 a 93.502,93.502 0 0 0 66.115,114.517 93.413,93.413 0 0 1 65.944,114.47 93.413,93.413 0 0 0 66.163,114.345 93.413,93.413 0 0 1 65.944,114.47 93.413,93.413 0 0 0 66.162,114.345 93.413,93.413 0 0 0 114.345,-66.163 93.413,93.413 0 0 1 114.47,-65.944 l 180.462,48.354 A 147.671,147.671 0 0 0 46.63,4807.085 93.413,93.413 0 0 1 161.101,4741.14 l 180.461,48.355 a 147.67115,147.67115 0 0 1 246.405,162.824 l -96.662,360.75 a 93.502,93.502 0 0 0 66.116,114.516 l 180.46,48.354 180.461,48.355 180.46,48.355 a 113273140,113273140 0 0 0 360.923,96.709 178671150,178671150 0 0 1 180.46,48.353 147.672,147.672 0 0 0 294.806,-17.807 l 48.308,-180.29 a 93.502,93.502 0 0 1 114.517,-66.115 l 180.46,48.353 180.461,48.356 180.462,48.353 180.46,48.355 a 122034640,122034640 0 0 0 360.922,96.709 94697865,94697865 0 0 1 180.46,48.353 93.413,93.413 0 0 0 114.346,-66.16 l 48.308,-180.29 a 93.502,93.502 0 0 1 114.516,-66.116 93.413,93.413 0 0 0 114.345,-66.162 l 773.623,-2887.202 a 93.502,93.502 0 0 0 -66.116,-114.516 93.413,93.413 0 0 0 -114.345,66.162 l -280.151,1045.54 a 93.502,93.502 0 0 1 -114.517,66.116 93.413,93.413 0 0 1 -65.944,-114.47 l 38.38,-143.237 a 93.502,93.502 0 0 0 -66.117,-114.515 93.413,93.413 0 0 0 -114.344,66.16 l -38.398,143.309 a 93.502,93.502 0 0 1 -114.517,66.115 93.413,93.413 0 0 1 -65.945,-114.47 l 21.322,-79.577 a 93.502,93.502 0 0 0 -66.115,-114.517 93.413,93.413 0 0 0 -114.345,66.161 l -97.404,363.515 a 93.502,93.502 0 0 1 -114.516,66.117 97.386,97.386 0 0 1 -69.724,-115.4 l 14.85,-66.355 a 97.478,97.478 0 0 0 -69.897,-115.446 91.843,91.843 0 0 0 -112.81,66.56 l -106.415,425.906 a 91.93,91.93 0 0 1 -112.981,66.513 93.413,93.413 0 0 1 -65.946,-114.471 l 185.06,-690.646 a 93.502,93.502 0 0 0 -66.117,-114.517 93.413,93.413 0 0 0 -114.345,66.163 l -150.81,562.833 a 93.502,93.502 0 0 1 -114.517,66.116 93.413,93.413 0 0 1 -65.944,-114.472 l 75.624,-282.232 a 93.502,93.502 0 0 0 -66.117,-114.515 93.413,93.413 0 0 0 -114.344,66.162 l -8.147,30.404 a 93.502,93.502 0 0 1 -114.516,66.115 93.413,93.413 0 0 1 -65.944,-114.47 l 49.531,-184.854 a 93.502,93.502 0 0 0 -66.116,-114.517 93.413,93.413 0 0 0 -114.345,66.163 l -107.11,399.741 a 93.502,93.502 0 0 1 -114.517,66.116 93.413,93.413 0 0 1 -65.945,-114.47 l 57.594,-214.94 a 93.502,93.502 0 0 0 -66.117,-114.517 93.413,93.413 0 0 0 -114.343,66.162 l -14.24,53.14 a 93.502,93.502 0 0 1 -114.517,66.116 93.413,93.413 0 0 1 -65.944,-114.47 l 131.907,-492.281 a 93.502,93.502 0 0 0 -66.117,-114.517 93.413,93.413 0 0 0 -114.344,66.162 l -144.834,540.526 a 93.502,93.502 0 0 1 -114.516,66.116 93.413,93.413 0 0 1 -65.944,-114.47 l 238.715,-890.9 a 93.502,93.502 0 0 0 -66.115,-114.517 93.413,93.413 0 0 0 -114.345,66.163 z" | ||
132 | id="path12" /> | ||
133 | <path | ||
134 | style="font-variation-settings:normal;vector-effect:none;fill:url(#i);fill-opacity:1;stroke-width:.0435118;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000;opacity:1;stop-opacity:1" | ||
135 | d="m3278.874 1971.84 114.796-428.421a93.502 93.502 0 0 1 114.516-66.117 93.413 93.413 0 0 1 65.944 114.47l-108.75 405.866a93.502 93.502 0 0 0 66.116 114.516 93.413 93.413 0 0 0 114.345-66.162l12.043-44.944a93.502 93.502 0 0 1 114.516-66.115 93.413 93.413 0 0 1 65.944 114.47l-108.75 405.865a93.502 93.502 0 0 0 66.115 114.516 93.413 93.413 0 0 0 114.345-66.162l219.277-818.35a93.502 93.502 0 0 1 114.516-66.116 93.413 93.413 0 0 1 65.944 114.47l-62.124 231.853a93.502 93.502 0 0 0 66.115 114.517 93.413 93.413 0 0 0 114.345-66.163l49.055-183.075a93.502 93.502 0 0 1 114.517-66.116 93.413 93.413 0 0 0 114.345-66.162L5225.06-238.517a93.502 93.502 0 0 0-66.117-114.516A93.413 93.413 0 0 1 5093-467.503a93.413 93.413 0 0 0-66.163-114.345 93.413 93.413 0 0 1-65.944-114.47 93.413 93.413 0 0 0-66.162-114.345 93.413 93.413 0 0 0-114.345 66.162 93.413 93.413 0 0 1-114.47 65.944l-180.46-48.353a147.671 147.671 0 0 0-294.807 17.807 93.413 93.413 0 0 1-114.47 65.944 113273130 113273130 0 0 0-180.461-48.353 103155850 103155850 0 0 1-180.461-48.356 93.413 93.413 0 0 1-65.944-114.47l96.663-360.75a93.502 93.502 0 0 0-66.117-114.516l-180.46-48.354-180.461-48.354-180.46-48.356-180.462-48.353-180.46-48.355a171559980 171559980 0 0 1-360.923-96.709 93.413 93.413 0 0 0-114.344 66.162l-48.308 180.29a93.502 93.502 0 0 1-114.517 66.115l-180.46-48.353-180.461-48.355-180.46-48.353-180.462-48.356a154733790 154733790 0 0 0-360.922-96.709 105032070 105032070 0 0 1-180.46-48.353 93.413 93.413 0 0 0-114.345 66.16l-48.308 180.29a93.502 93.502 0 0 1-114.517 66.116 93.413 93.413 0 0 0-114.345 66.163L-288.9 1571.933a93.502 93.502 0 0 0 66.116 114.517 93.413 93.413 0 0 0 114.345-66.163L171.712 574.75a93.502 93.502 0 0 1 114.517-66.117 93.413 93.413 0 0 1 65.944 114.47l-38.38 143.236a93.502 93.502 0 0 0 66.117 114.517 93.413 93.413 0 0 0 114.345-66.163l38.398-143.307a93.502 93.502 0 0 1 114.517-66.116 93.413 93.413 0 0 1 65.944 114.471l-21.323 79.577a93.502 93.502 0 0 0 66.116 114.516 93.413 93.413 0 0 0 114.345-66.162l97.403-363.515a93.502 93.502 0 0 1 114.517-66.115 97.386 97.386 0 0 1 69.725 115.399l-14.85 66.354a97.478 97.478 0 0 0 69.896 115.446 91.843 91.843 0 0 0 112.81-66.56l106.415-425.905a91.93 91.93 0 0 1 112.982-66.514 93.413 93.413 0 0 1 65.944 114.471l-185.058 690.646a93.502 93.502 0 0 0 66.116 114.517 93.413 93.413 0 0 0 114.345-66.162l150.81-562.832a93.502 93.502 0 0 1 114.517-66.117 93.413 93.413 0 0 1 65.945 114.47l-75.624 282.233a93.502 93.502 0 0 0 66.116 114.517 93.413 93.413 0 0 0 114.345-66.163l8.146-30.405a93.502 93.502 0 0 1 114.517-66.115 93.413 93.413 0 0 1 65.944 114.47l-49.532 184.854a93.502 93.502 0 0 0 66.116 114.517 93.413 93.413 0 0 0 114.345-66.161l107.11-399.743a93.502 93.502 0 0 1 114.517-66.116 93.413 93.413 0 0 1 65.944 114.47l-57.593 214.941a93.502 93.502 0 0 0 66.116 114.517 93.413 93.413 0 0 0 114.345-66.163l14.239-53.14a93.502 93.502 0 0 1 114.516-66.116 93.413 93.413 0 0 1 65.944 114.471l-131.905 492.28a93.502 93.502 0 0 0 66.115 114.517 93.413 93.413 0 0 0 114.345-66.162l144.833-540.525a93.502 93.502 0 0 1 114.517-66.116 93.413 93.413 0 0 1 65.944 114.47l-238.716 890.9a93.502 93.502 0 0 0 66.116 114.517 93.413 93.413 0 0 0 114.345-66.163z" | ||
136 | id="path13" /> | ||
137 | </svg> | ||
diff --git a/Light/gnome/neogeo-l.jxl b/Light/gnome/neogeo-l.jxl new file mode 100644 index 0000000..fe3b766 --- /dev/null +++ b/Light/gnome/neogeo-l.jxl | |||
Binary files differ | |||
diff --git a/Light/lnxpcs/bash-card-3840x2160.png b/Light/lnxpcs/bash-card-3840x2160.png new file mode 100644 index 0000000..0aab5ea --- /dev/null +++ b/Light/lnxpcs/bash-card-3840x2160.png | |||
Binary files differ | |||
diff --git a/Light/lnxpcs/cosmotux-3840x2160.png b/Light/lnxpcs/cosmotux-3840x2160.png new file mode 100644 index 0000000..a7b4dab --- /dev/null +++ b/Light/lnxpcs/cosmotux-3840x2160.png | |||
Binary files differ | |||
diff --git a/Light/lnxpcs/cron-card-3840x2160.png b/Light/lnxpcs/cron-card-3840x2160.png new file mode 100644 index 0000000..69a8709 --- /dev/null +++ b/Light/lnxpcs/cron-card-3840x2160.png | |||
Binary files differ | |||
diff --git a/Light/lnxpcs/gnu-linux-card-3840x2160.png b/Light/lnxpcs/gnu-linux-card-3840x2160.png new file mode 100644 index 0000000..31a0e11 --- /dev/null +++ b/Light/lnxpcs/gnu-linux-card-3840x2160.png | |||
Binary files differ | |||
diff --git a/Light/lnxpcs/kernel-card-3840x2160.png b/Light/lnxpcs/kernel-card-3840x2160.png new file mode 100644 index 0000000..39d4658 --- /dev/null +++ b/Light/lnxpcs/kernel-card-3840x2160.png | |||
Binary files differ | |||
diff --git a/Light/lnxpcs/kill-card-3840x2160.png b/Light/lnxpcs/kill-card-3840x2160.png new file mode 100644 index 0000000..92786e2 --- /dev/null +++ b/Light/lnxpcs/kill-card-3840x2160.png | |||
Binary files differ | |||
diff --git a/Light/lnxpcs/python-card-3840x2160.png b/Light/lnxpcs/python-card-3840x2160.png new file mode 100644 index 0000000..bffd2f4 --- /dev/null +++ b/Light/lnxpcs/python-card-3840x2160.png | |||
Binary files differ | |||
diff --git a/Light/lnxpcs/root-card-3840x2160.png b/Light/lnxpcs/root-card-3840x2160.png new file mode 100644 index 0000000..1b8d42d --- /dev/null +++ b/Light/lnxpcs/root-card-3840x2160.png | |||
Binary files differ | |||
diff --git a/Light/lnxpcs/rust-card-3840x2160.png b/Light/lnxpcs/rust-card-3840x2160.png new file mode 100644 index 0000000..f8cb447 --- /dev/null +++ b/Light/lnxpcs/rust-card-3840x2160.png | |||
Binary files differ | |||
diff --git a/Light/lnxpcs/su-card-3840x2160.png b/Light/lnxpcs/su-card-3840x2160.png new file mode 100644 index 0000000..0de4f5d --- /dev/null +++ b/Light/lnxpcs/su-card-3840x2160.png | |||
Binary files differ | |||
diff --git a/Light/lnxpcs/sudo-card-3840x2160.png b/Light/lnxpcs/sudo-card-3840x2160.png new file mode 100644 index 0000000..aae7933 --- /dev/null +++ b/Light/lnxpcs/sudo-card-3840x2160.png | |||
Binary files differ | |||
diff --git a/Light/lnxpcs/userdel-card-3840x2160.png b/Light/lnxpcs/userdel-card-3840x2160.png new file mode 100644 index 0000000..77b249a --- /dev/null +++ b/Light/lnxpcs/userdel-card-3840x2160.png | |||
Binary files differ | |||
diff --git a/Light/lnxpcs/vim-card-3840x2160.png b/Light/lnxpcs/vim-card-3840x2160.png new file mode 100644 index 0000000..fa05bea --- /dev/null +++ b/Light/lnxpcs/vim-card-3840x2160.png | |||
Binary files differ | |||
diff --git a/Light/mississippi.jpg b/Light/mississippi.jpg new file mode 100644 index 0000000..56ffa53 --- /dev/null +++ b/Light/mississippi.jpg | |||
Binary files differ | |||
diff --git a/Light/nasa/wallpaper_flares_of_fury.jpeg b/Light/nasa/wallpaper_flares_of_fury.jpeg new file mode 100644 index 0000000..af2fb3d --- /dev/null +++ b/Light/nasa/wallpaper_flares_of_fury.jpeg | |||
Binary files differ | |||
diff --git a/Light/nasa/wallpaper_gamma_rays.jpeg b/Light/nasa/wallpaper_gamma_rays.jpeg new file mode 100644 index 0000000..e64c8ca --- /dev/null +++ b/Light/nasa/wallpaper_gamma_rays.jpeg | |||
Binary files differ | |||
diff --git a/Light/nasa/wallpaper_hubble.jpeg b/Light/nasa/wallpaper_hubble.jpeg new file mode 100644 index 0000000..da43080 --- /dev/null +++ b/Light/nasa/wallpaper_hubble.jpeg | |||
Binary files differ | |||
diff --git a/Light/nasa/wallpaper_webb.jpeg b/Light/nasa/wallpaper_webb.jpeg new file mode 100644 index 0000000..5952a22 --- /dev/null +++ b/Light/nasa/wallpaper_webb.jpeg | |||
Binary files differ | |||