Spaces:
Running
Running
Florin Bobiș
commited on
Commit
·
29d1cf9
1
Parent(s):
0d6f941
fixed
Browse files- package-lock.json +458 -1
- package.json +1 -0
- src/components/ui/compare.tsx +1 -2
- src/components/welcome-section.tsx +3 -7
package-lock.json
CHANGED
@@ -24,6 +24,7 @@
|
|
24 |
"next-themes": "^0.3.0",
|
25 |
"react": "^18",
|
26 |
"react-dom": "^18",
|
|
|
27 |
"simplex-noise": "^4.0.3",
|
28 |
"tailwind-merge": "^2.5.2",
|
29 |
"tailwindcss-animate": "^1.0.7"
|
@@ -51,6 +52,16 @@
|
|
51 |
"url": "https://github.com/sponsors/sindresorhus"
|
52 |
}
|
53 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
"node_modules/@eslint-community/eslint-utils": {
|
55 |
"version": "4.4.0",
|
56 |
"resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
|
@@ -187,6 +198,367 @@
|
|
187 |
"dev": true,
|
188 |
"license": "BSD-3-Clause"
|
189 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
190 |
"node_modules/@isaacs/cliui": {
|
191 |
"version": "8.0.2",
|
192 |
"resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
|
@@ -2288,6 +2660,19 @@
|
|
2288 |
"node": ">=6"
|
2289 |
}
|
2290 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2291 |
"node_modules/color-convert": {
|
2292 |
"version": "2.0.1",
|
2293 |
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
|
@@ -2306,6 +2691,16 @@
|
|
2306 |
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
|
2307 |
"license": "MIT"
|
2308 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2309 |
"node_modules/commander": {
|
2310 |
"version": "4.1.1",
|
2311 |
"resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
|
@@ -2510,6 +2905,15 @@
|
|
2510 |
"url": "https://github.com/sponsors/ljharb"
|
2511 |
}
|
2512 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2513 |
"node_modules/detect-node-es": {
|
2514 |
"version": "1.1.0",
|
2515 |
"resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz",
|
@@ -3825,6 +4229,12 @@
|
|
3825 |
"url": "https://github.com/sponsors/ljharb"
|
3826 |
}
|
3827 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
3828 |
"node_modules/is-async-function": {
|
3829 |
"version": "2.0.0",
|
3830 |
"resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz",
|
@@ -5480,7 +5890,6 @@
|
|
5480 |
"version": "7.6.3",
|
5481 |
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
|
5482 |
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
|
5483 |
-
"dev": true,
|
5484 |
"license": "ISC",
|
5485 |
"bin": {
|
5486 |
"semver": "bin/semver.js"
|
@@ -5523,6 +5932,45 @@
|
|
5523 |
"node": ">= 0.4"
|
5524 |
}
|
5525 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5526 |
"node_modules/shebang-command": {
|
5527 |
"version": "2.0.0",
|
5528 |
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
|
@@ -5575,6 +6023,15 @@
|
|
5575 |
"url": "https://github.com/sponsors/isaacs"
|
5576 |
}
|
5577 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5578 |
"node_modules/simplex-noise": {
|
5579 |
"version": "4.0.3",
|
5580 |
"resolved": "https://registry.npmjs.org/simplex-noise/-/simplex-noise-4.0.3.tgz",
|
|
|
24 |
"next-themes": "^0.3.0",
|
25 |
"react": "^18",
|
26 |
"react-dom": "^18",
|
27 |
+
"sharp": "^0.33.5",
|
28 |
"simplex-noise": "^4.0.3",
|
29 |
"tailwind-merge": "^2.5.2",
|
30 |
"tailwindcss-animate": "^1.0.7"
|
|
|
52 |
"url": "https://github.com/sponsors/sindresorhus"
|
53 |
}
|
54 |
},
|
55 |
+
"node_modules/@emnapi/runtime": {
|
56 |
+
"version": "1.2.0",
|
57 |
+
"resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.2.0.tgz",
|
58 |
+
"integrity": "sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==",
|
59 |
+
"license": "MIT",
|
60 |
+
"optional": true,
|
61 |
+
"dependencies": {
|
62 |
+
"tslib": "^2.4.0"
|
63 |
+
}
|
64 |
+
},
|
65 |
"node_modules/@eslint-community/eslint-utils": {
|
66 |
"version": "4.4.0",
|
67 |
"resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
|
|
|
198 |
"dev": true,
|
199 |
"license": "BSD-3-Clause"
|
200 |
},
|
201 |
+
"node_modules/@img/sharp-darwin-arm64": {
|
202 |
+
"version": "0.33.5",
|
203 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz",
|
204 |
+
"integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==",
|
205 |
+
"cpu": [
|
206 |
+
"arm64"
|
207 |
+
],
|
208 |
+
"license": "Apache-2.0",
|
209 |
+
"optional": true,
|
210 |
+
"os": [
|
211 |
+
"darwin"
|
212 |
+
],
|
213 |
+
"engines": {
|
214 |
+
"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
|
215 |
+
},
|
216 |
+
"funding": {
|
217 |
+
"url": "https://opencollective.com/libvips"
|
218 |
+
},
|
219 |
+
"optionalDependencies": {
|
220 |
+
"@img/sharp-libvips-darwin-arm64": "1.0.4"
|
221 |
+
}
|
222 |
+
},
|
223 |
+
"node_modules/@img/sharp-darwin-x64": {
|
224 |
+
"version": "0.33.5",
|
225 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz",
|
226 |
+
"integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==",
|
227 |
+
"cpu": [
|
228 |
+
"x64"
|
229 |
+
],
|
230 |
+
"license": "Apache-2.0",
|
231 |
+
"optional": true,
|
232 |
+
"os": [
|
233 |
+
"darwin"
|
234 |
+
],
|
235 |
+
"engines": {
|
236 |
+
"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
|
237 |
+
},
|
238 |
+
"funding": {
|
239 |
+
"url": "https://opencollective.com/libvips"
|
240 |
+
},
|
241 |
+
"optionalDependencies": {
|
242 |
+
"@img/sharp-libvips-darwin-x64": "1.0.4"
|
243 |
+
}
|
244 |
+
},
|
245 |
+
"node_modules/@img/sharp-libvips-darwin-arm64": {
|
246 |
+
"version": "1.0.4",
|
247 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz",
|
248 |
+
"integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==",
|
249 |
+
"cpu": [
|
250 |
+
"arm64"
|
251 |
+
],
|
252 |
+
"license": "LGPL-3.0-or-later",
|
253 |
+
"optional": true,
|
254 |
+
"os": [
|
255 |
+
"darwin"
|
256 |
+
],
|
257 |
+
"funding": {
|
258 |
+
"url": "https://opencollective.com/libvips"
|
259 |
+
}
|
260 |
+
},
|
261 |
+
"node_modules/@img/sharp-libvips-darwin-x64": {
|
262 |
+
"version": "1.0.4",
|
263 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz",
|
264 |
+
"integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==",
|
265 |
+
"cpu": [
|
266 |
+
"x64"
|
267 |
+
],
|
268 |
+
"license": "LGPL-3.0-or-later",
|
269 |
+
"optional": true,
|
270 |
+
"os": [
|
271 |
+
"darwin"
|
272 |
+
],
|
273 |
+
"funding": {
|
274 |
+
"url": "https://opencollective.com/libvips"
|
275 |
+
}
|
276 |
+
},
|
277 |
+
"node_modules/@img/sharp-libvips-linux-arm": {
|
278 |
+
"version": "1.0.5",
|
279 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz",
|
280 |
+
"integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==",
|
281 |
+
"cpu": [
|
282 |
+
"arm"
|
283 |
+
],
|
284 |
+
"license": "LGPL-3.0-or-later",
|
285 |
+
"optional": true,
|
286 |
+
"os": [
|
287 |
+
"linux"
|
288 |
+
],
|
289 |
+
"funding": {
|
290 |
+
"url": "https://opencollective.com/libvips"
|
291 |
+
}
|
292 |
+
},
|
293 |
+
"node_modules/@img/sharp-libvips-linux-arm64": {
|
294 |
+
"version": "1.0.4",
|
295 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz",
|
296 |
+
"integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==",
|
297 |
+
"cpu": [
|
298 |
+
"arm64"
|
299 |
+
],
|
300 |
+
"license": "LGPL-3.0-or-later",
|
301 |
+
"optional": true,
|
302 |
+
"os": [
|
303 |
+
"linux"
|
304 |
+
],
|
305 |
+
"funding": {
|
306 |
+
"url": "https://opencollective.com/libvips"
|
307 |
+
}
|
308 |
+
},
|
309 |
+
"node_modules/@img/sharp-libvips-linux-s390x": {
|
310 |
+
"version": "1.0.4",
|
311 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz",
|
312 |
+
"integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==",
|
313 |
+
"cpu": [
|
314 |
+
"s390x"
|
315 |
+
],
|
316 |
+
"license": "LGPL-3.0-or-later",
|
317 |
+
"optional": true,
|
318 |
+
"os": [
|
319 |
+
"linux"
|
320 |
+
],
|
321 |
+
"funding": {
|
322 |
+
"url": "https://opencollective.com/libvips"
|
323 |
+
}
|
324 |
+
},
|
325 |
+
"node_modules/@img/sharp-libvips-linux-x64": {
|
326 |
+
"version": "1.0.4",
|
327 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz",
|
328 |
+
"integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==",
|
329 |
+
"cpu": [
|
330 |
+
"x64"
|
331 |
+
],
|
332 |
+
"license": "LGPL-3.0-or-later",
|
333 |
+
"optional": true,
|
334 |
+
"os": [
|
335 |
+
"linux"
|
336 |
+
],
|
337 |
+
"funding": {
|
338 |
+
"url": "https://opencollective.com/libvips"
|
339 |
+
}
|
340 |
+
},
|
341 |
+
"node_modules/@img/sharp-libvips-linuxmusl-arm64": {
|
342 |
+
"version": "1.0.4",
|
343 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz",
|
344 |
+
"integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==",
|
345 |
+
"cpu": [
|
346 |
+
"arm64"
|
347 |
+
],
|
348 |
+
"license": "LGPL-3.0-or-later",
|
349 |
+
"optional": true,
|
350 |
+
"os": [
|
351 |
+
"linux"
|
352 |
+
],
|
353 |
+
"funding": {
|
354 |
+
"url": "https://opencollective.com/libvips"
|
355 |
+
}
|
356 |
+
},
|
357 |
+
"node_modules/@img/sharp-libvips-linuxmusl-x64": {
|
358 |
+
"version": "1.0.4",
|
359 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz",
|
360 |
+
"integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==",
|
361 |
+
"cpu": [
|
362 |
+
"x64"
|
363 |
+
],
|
364 |
+
"license": "LGPL-3.0-or-later",
|
365 |
+
"optional": true,
|
366 |
+
"os": [
|
367 |
+
"linux"
|
368 |
+
],
|
369 |
+
"funding": {
|
370 |
+
"url": "https://opencollective.com/libvips"
|
371 |
+
}
|
372 |
+
},
|
373 |
+
"node_modules/@img/sharp-linux-arm": {
|
374 |
+
"version": "0.33.5",
|
375 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz",
|
376 |
+
"integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==",
|
377 |
+
"cpu": [
|
378 |
+
"arm"
|
379 |
+
],
|
380 |
+
"license": "Apache-2.0",
|
381 |
+
"optional": true,
|
382 |
+
"os": [
|
383 |
+
"linux"
|
384 |
+
],
|
385 |
+
"engines": {
|
386 |
+
"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
|
387 |
+
},
|
388 |
+
"funding": {
|
389 |
+
"url": "https://opencollective.com/libvips"
|
390 |
+
},
|
391 |
+
"optionalDependencies": {
|
392 |
+
"@img/sharp-libvips-linux-arm": "1.0.5"
|
393 |
+
}
|
394 |
+
},
|
395 |
+
"node_modules/@img/sharp-linux-arm64": {
|
396 |
+
"version": "0.33.5",
|
397 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz",
|
398 |
+
"integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==",
|
399 |
+
"cpu": [
|
400 |
+
"arm64"
|
401 |
+
],
|
402 |
+
"license": "Apache-2.0",
|
403 |
+
"optional": true,
|
404 |
+
"os": [
|
405 |
+
"linux"
|
406 |
+
],
|
407 |
+
"engines": {
|
408 |
+
"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
|
409 |
+
},
|
410 |
+
"funding": {
|
411 |
+
"url": "https://opencollective.com/libvips"
|
412 |
+
},
|
413 |
+
"optionalDependencies": {
|
414 |
+
"@img/sharp-libvips-linux-arm64": "1.0.4"
|
415 |
+
}
|
416 |
+
},
|
417 |
+
"node_modules/@img/sharp-linux-s390x": {
|
418 |
+
"version": "0.33.5",
|
419 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz",
|
420 |
+
"integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==",
|
421 |
+
"cpu": [
|
422 |
+
"s390x"
|
423 |
+
],
|
424 |
+
"license": "Apache-2.0",
|
425 |
+
"optional": true,
|
426 |
+
"os": [
|
427 |
+
"linux"
|
428 |
+
],
|
429 |
+
"engines": {
|
430 |
+
"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
|
431 |
+
},
|
432 |
+
"funding": {
|
433 |
+
"url": "https://opencollective.com/libvips"
|
434 |
+
},
|
435 |
+
"optionalDependencies": {
|
436 |
+
"@img/sharp-libvips-linux-s390x": "1.0.4"
|
437 |
+
}
|
438 |
+
},
|
439 |
+
"node_modules/@img/sharp-linux-x64": {
|
440 |
+
"version": "0.33.5",
|
441 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz",
|
442 |
+
"integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==",
|
443 |
+
"cpu": [
|
444 |
+
"x64"
|
445 |
+
],
|
446 |
+
"license": "Apache-2.0",
|
447 |
+
"optional": true,
|
448 |
+
"os": [
|
449 |
+
"linux"
|
450 |
+
],
|
451 |
+
"engines": {
|
452 |
+
"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
|
453 |
+
},
|
454 |
+
"funding": {
|
455 |
+
"url": "https://opencollective.com/libvips"
|
456 |
+
},
|
457 |
+
"optionalDependencies": {
|
458 |
+
"@img/sharp-libvips-linux-x64": "1.0.4"
|
459 |
+
}
|
460 |
+
},
|
461 |
+
"node_modules/@img/sharp-linuxmusl-arm64": {
|
462 |
+
"version": "0.33.5",
|
463 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz",
|
464 |
+
"integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==",
|
465 |
+
"cpu": [
|
466 |
+
"arm64"
|
467 |
+
],
|
468 |
+
"license": "Apache-2.0",
|
469 |
+
"optional": true,
|
470 |
+
"os": [
|
471 |
+
"linux"
|
472 |
+
],
|
473 |
+
"engines": {
|
474 |
+
"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
|
475 |
+
},
|
476 |
+
"funding": {
|
477 |
+
"url": "https://opencollective.com/libvips"
|
478 |
+
},
|
479 |
+
"optionalDependencies": {
|
480 |
+
"@img/sharp-libvips-linuxmusl-arm64": "1.0.4"
|
481 |
+
}
|
482 |
+
},
|
483 |
+
"node_modules/@img/sharp-linuxmusl-x64": {
|
484 |
+
"version": "0.33.5",
|
485 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz",
|
486 |
+
"integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==",
|
487 |
+
"cpu": [
|
488 |
+
"x64"
|
489 |
+
],
|
490 |
+
"license": "Apache-2.0",
|
491 |
+
"optional": true,
|
492 |
+
"os": [
|
493 |
+
"linux"
|
494 |
+
],
|
495 |
+
"engines": {
|
496 |
+
"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
|
497 |
+
},
|
498 |
+
"funding": {
|
499 |
+
"url": "https://opencollective.com/libvips"
|
500 |
+
},
|
501 |
+
"optionalDependencies": {
|
502 |
+
"@img/sharp-libvips-linuxmusl-x64": "1.0.4"
|
503 |
+
}
|
504 |
+
},
|
505 |
+
"node_modules/@img/sharp-wasm32": {
|
506 |
+
"version": "0.33.5",
|
507 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz",
|
508 |
+
"integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==",
|
509 |
+
"cpu": [
|
510 |
+
"wasm32"
|
511 |
+
],
|
512 |
+
"license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
|
513 |
+
"optional": true,
|
514 |
+
"dependencies": {
|
515 |
+
"@emnapi/runtime": "^1.2.0"
|
516 |
+
},
|
517 |
+
"engines": {
|
518 |
+
"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
|
519 |
+
},
|
520 |
+
"funding": {
|
521 |
+
"url": "https://opencollective.com/libvips"
|
522 |
+
}
|
523 |
+
},
|
524 |
+
"node_modules/@img/sharp-win32-ia32": {
|
525 |
+
"version": "0.33.5",
|
526 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz",
|
527 |
+
"integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==",
|
528 |
+
"cpu": [
|
529 |
+
"ia32"
|
530 |
+
],
|
531 |
+
"license": "Apache-2.0 AND LGPL-3.0-or-later",
|
532 |
+
"optional": true,
|
533 |
+
"os": [
|
534 |
+
"win32"
|
535 |
+
],
|
536 |
+
"engines": {
|
537 |
+
"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
|
538 |
+
},
|
539 |
+
"funding": {
|
540 |
+
"url": "https://opencollective.com/libvips"
|
541 |
+
}
|
542 |
+
},
|
543 |
+
"node_modules/@img/sharp-win32-x64": {
|
544 |
+
"version": "0.33.5",
|
545 |
+
"resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz",
|
546 |
+
"integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==",
|
547 |
+
"cpu": [
|
548 |
+
"x64"
|
549 |
+
],
|
550 |
+
"license": "Apache-2.0 AND LGPL-3.0-or-later",
|
551 |
+
"optional": true,
|
552 |
+
"os": [
|
553 |
+
"win32"
|
554 |
+
],
|
555 |
+
"engines": {
|
556 |
+
"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
|
557 |
+
},
|
558 |
+
"funding": {
|
559 |
+
"url": "https://opencollective.com/libvips"
|
560 |
+
}
|
561 |
+
},
|
562 |
"node_modules/@isaacs/cliui": {
|
563 |
"version": "8.0.2",
|
564 |
"resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
|
|
|
2660 |
"node": ">=6"
|
2661 |
}
|
2662 |
},
|
2663 |
+
"node_modules/color": {
|
2664 |
+
"version": "4.2.3",
|
2665 |
+
"resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz",
|
2666 |
+
"integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==",
|
2667 |
+
"license": "MIT",
|
2668 |
+
"dependencies": {
|
2669 |
+
"color-convert": "^2.0.1",
|
2670 |
+
"color-string": "^1.9.0"
|
2671 |
+
},
|
2672 |
+
"engines": {
|
2673 |
+
"node": ">=12.5.0"
|
2674 |
+
}
|
2675 |
+
},
|
2676 |
"node_modules/color-convert": {
|
2677 |
"version": "2.0.1",
|
2678 |
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
|
|
|
2691 |
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
|
2692 |
"license": "MIT"
|
2693 |
},
|
2694 |
+
"node_modules/color-string": {
|
2695 |
+
"version": "1.9.1",
|
2696 |
+
"resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
|
2697 |
+
"integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
|
2698 |
+
"license": "MIT",
|
2699 |
+
"dependencies": {
|
2700 |
+
"color-name": "^1.0.0",
|
2701 |
+
"simple-swizzle": "^0.2.2"
|
2702 |
+
}
|
2703 |
+
},
|
2704 |
"node_modules/commander": {
|
2705 |
"version": "4.1.1",
|
2706 |
"resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
|
|
|
2905 |
"url": "https://github.com/sponsors/ljharb"
|
2906 |
}
|
2907 |
},
|
2908 |
+
"node_modules/detect-libc": {
|
2909 |
+
"version": "2.0.3",
|
2910 |
+
"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz",
|
2911 |
+
"integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==",
|
2912 |
+
"license": "Apache-2.0",
|
2913 |
+
"engines": {
|
2914 |
+
"node": ">=8"
|
2915 |
+
}
|
2916 |
+
},
|
2917 |
"node_modules/detect-node-es": {
|
2918 |
"version": "1.1.0",
|
2919 |
"resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz",
|
|
|
4229 |
"url": "https://github.com/sponsors/ljharb"
|
4230 |
}
|
4231 |
},
|
4232 |
+
"node_modules/is-arrayish": {
|
4233 |
+
"version": "0.3.2",
|
4234 |
+
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
|
4235 |
+
"integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
|
4236 |
+
"license": "MIT"
|
4237 |
+
},
|
4238 |
"node_modules/is-async-function": {
|
4239 |
"version": "2.0.0",
|
4240 |
"resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz",
|
|
|
5890 |
"version": "7.6.3",
|
5891 |
"resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
|
5892 |
"integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
|
|
|
5893 |
"license": "ISC",
|
5894 |
"bin": {
|
5895 |
"semver": "bin/semver.js"
|
|
|
5932 |
"node": ">= 0.4"
|
5933 |
}
|
5934 |
},
|
5935 |
+
"node_modules/sharp": {
|
5936 |
+
"version": "0.33.5",
|
5937 |
+
"resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz",
|
5938 |
+
"integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==",
|
5939 |
+
"hasInstallScript": true,
|
5940 |
+
"license": "Apache-2.0",
|
5941 |
+
"dependencies": {
|
5942 |
+
"color": "^4.2.3",
|
5943 |
+
"detect-libc": "^2.0.3",
|
5944 |
+
"semver": "^7.6.3"
|
5945 |
+
},
|
5946 |
+
"engines": {
|
5947 |
+
"node": "^18.17.0 || ^20.3.0 || >=21.0.0"
|
5948 |
+
},
|
5949 |
+
"funding": {
|
5950 |
+
"url": "https://opencollective.com/libvips"
|
5951 |
+
},
|
5952 |
+
"optionalDependencies": {
|
5953 |
+
"@img/sharp-darwin-arm64": "0.33.5",
|
5954 |
+
"@img/sharp-darwin-x64": "0.33.5",
|
5955 |
+
"@img/sharp-libvips-darwin-arm64": "1.0.4",
|
5956 |
+
"@img/sharp-libvips-darwin-x64": "1.0.4",
|
5957 |
+
"@img/sharp-libvips-linux-arm": "1.0.5",
|
5958 |
+
"@img/sharp-libvips-linux-arm64": "1.0.4",
|
5959 |
+
"@img/sharp-libvips-linux-s390x": "1.0.4",
|
5960 |
+
"@img/sharp-libvips-linux-x64": "1.0.4",
|
5961 |
+
"@img/sharp-libvips-linuxmusl-arm64": "1.0.4",
|
5962 |
+
"@img/sharp-libvips-linuxmusl-x64": "1.0.4",
|
5963 |
+
"@img/sharp-linux-arm": "0.33.5",
|
5964 |
+
"@img/sharp-linux-arm64": "0.33.5",
|
5965 |
+
"@img/sharp-linux-s390x": "0.33.5",
|
5966 |
+
"@img/sharp-linux-x64": "0.33.5",
|
5967 |
+
"@img/sharp-linuxmusl-arm64": "0.33.5",
|
5968 |
+
"@img/sharp-linuxmusl-x64": "0.33.5",
|
5969 |
+
"@img/sharp-wasm32": "0.33.5",
|
5970 |
+
"@img/sharp-win32-ia32": "0.33.5",
|
5971 |
+
"@img/sharp-win32-x64": "0.33.5"
|
5972 |
+
}
|
5973 |
+
},
|
5974 |
"node_modules/shebang-command": {
|
5975 |
"version": "2.0.0",
|
5976 |
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
|
|
|
6023 |
"url": "https://github.com/sponsors/isaacs"
|
6024 |
}
|
6025 |
},
|
6026 |
+
"node_modules/simple-swizzle": {
|
6027 |
+
"version": "0.2.2",
|
6028 |
+
"resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
|
6029 |
+
"integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
|
6030 |
+
"license": "MIT",
|
6031 |
+
"dependencies": {
|
6032 |
+
"is-arrayish": "^0.3.1"
|
6033 |
+
}
|
6034 |
+
},
|
6035 |
"node_modules/simplex-noise": {
|
6036 |
"version": "4.0.3",
|
6037 |
"resolved": "https://registry.npmjs.org/simplex-noise/-/simplex-noise-4.0.3.tgz",
|
package.json
CHANGED
@@ -25,6 +25,7 @@
|
|
25 |
"next-themes": "^0.3.0",
|
26 |
"react": "^18",
|
27 |
"react-dom": "^18",
|
|
|
28 |
"simplex-noise": "^4.0.3",
|
29 |
"tailwind-merge": "^2.5.2",
|
30 |
"tailwindcss-animate": "^1.0.7"
|
|
|
25 |
"next-themes": "^0.3.0",
|
26 |
"react": "^18",
|
27 |
"react-dom": "^18",
|
28 |
+
"sharp": "^0.33.5",
|
29 |
"simplex-noise": "^4.0.3",
|
30 |
"tailwind-merge": "^2.5.2",
|
31 |
"tailwindcss-animate": "^1.0.7"
|
src/components/ui/compare.tsx
CHANGED
@@ -5,7 +5,6 @@ import { SparklesCore } from "@/components/ui/sparkles";
|
|
5 |
import { AnimatePresence, motion } from "framer-motion";
|
6 |
import { cn } from "@/lib/utils";
|
7 |
import { IconDotsVertical } from "@tabler/icons-react";
|
8 |
-
import Image from "next/image";
|
9 |
|
10 |
interface CompareProps {
|
11 |
firstImage?: string;
|
@@ -208,7 +207,7 @@ export const Compare = ({
|
|
208 |
}}
|
209 |
transition={{ duration: 0 }}
|
210 |
>
|
211 |
-
<
|
212 |
alt="first image"
|
213 |
src={firstImage}
|
214 |
className={cn(
|
|
|
5 |
import { AnimatePresence, motion } from "framer-motion";
|
6 |
import { cn } from "@/lib/utils";
|
7 |
import { IconDotsVertical } from "@tabler/icons-react";
|
|
|
8 |
|
9 |
interface CompareProps {
|
10 |
firstImage?: string;
|
|
|
207 |
}}
|
208 |
transition={{ duration: 0 }}
|
209 |
>
|
210 |
+
<img
|
211 |
alt="first image"
|
212 |
src={firstImage}
|
213 |
className={cn(
|
src/components/welcome-section.tsx
CHANGED
@@ -1,16 +1,14 @@
|
|
1 |
"use client";
|
2 |
|
3 |
-
import { useTheme } from "next-themes";
|
4 |
import { ShootingStars } from "./ui/shooting-stars";
|
5 |
import { SparklesCore } from "./ui/sparkles";
|
6 |
import { StarsBackground } from "./ui/stars-background";
|
7 |
|
8 |
const WelcomeSection = () => {
|
9 |
-
const { theme } = useTheme();
|
10 |
return (
|
11 |
<section className="h-screen w-full dark:bg-black flex flex-col items-center justify-center overflow-hidden">
|
12 |
<h1
|
13 |
-
className="md:text-7xl text-3xl lg:text-9xl font-bold text-center
|
14 |
bg-clip-text text-transparent bg-gradient-to-b from-neutral-900 to-neutral-700 dark:from-neutral-600 dark:to-white"
|
15 |
>
|
16 |
ATOM
|
@@ -38,10 +36,8 @@ const WelcomeSection = () => {
|
|
38 |
for gravity-free design...
|
39 |
</h3>
|
40 |
|
41 |
-
{
|
42 |
-
|
43 |
-
<div className="absolute inset-0 w-full h-full bg-black [mask-image:radial-gradient(350px_200px_at_top,transparent_20%,white)]"></div>
|
44 |
-
)}
|
45 |
</div>
|
46 |
<ShootingStars minSpeed={3} maxSpeed={12} />
|
47 |
<StarsBackground starDensity={0.0005} />
|
|
|
1 |
"use client";
|
2 |
|
|
|
3 |
import { ShootingStars } from "./ui/shooting-stars";
|
4 |
import { SparklesCore } from "./ui/sparkles";
|
5 |
import { StarsBackground } from "./ui/stars-background";
|
6 |
|
7 |
const WelcomeSection = () => {
|
|
|
8 |
return (
|
9 |
<section className="h-screen w-full dark:bg-black flex flex-col items-center justify-center overflow-hidden">
|
10 |
<h1
|
11 |
+
className="md:text-7xl text-3xl lg:text-9xl font-bold text-center relative z-20
|
12 |
bg-clip-text text-transparent bg-gradient-to-b from-neutral-900 to-neutral-700 dark:from-neutral-600 dark:to-white"
|
13 |
>
|
14 |
ATOM
|
|
|
36 |
for gravity-free design...
|
37 |
</h3>
|
38 |
|
39 |
+
{/* Radial Gradient to prevent sharp edges */}
|
40 |
+
<div className="hidden dark:block absolute inset-0 w-full h-full bg-black [mask-image:radial-gradient(350px_200px_at_top,transparent_20%,white)]"></div>
|
|
|
|
|
41 |
</div>
|
42 |
<ShootingStars minSpeed={3} maxSpeed={12} />
|
43 |
<StarsBackground starDensity={0.0005} />
|