20240827-0000
This commit is contained in:
Generated
+460
-3
@@ -9,11 +9,14 @@
|
||||
"version": "0.0.0",
|
||||
"dependencies": {
|
||||
"@mdi/font": "7.0.96",
|
||||
"@tsparticles/slim": "^3.5.0",
|
||||
"@tsparticles/vue3": "^3.0.1",
|
||||
"aos": "^2.3.4",
|
||||
"bootstrap": "^5.3.3",
|
||||
"roboto-fontface": "*",
|
||||
"vue": "^3.4.0",
|
||||
"vue-router": "^4.4.0",
|
||||
"vue3-particles": "^2.12.0",
|
||||
"vuetify": "^3.5.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
@@ -659,6 +662,412 @@
|
||||
"win32"
|
||||
]
|
||||
},
|
||||
"node_modules/@tsparticles/basic": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/basic/-/basic-3.5.0.tgz",
|
||||
"integrity": "sha512-oty33TxM2aHWrzcwWRic1bQ04KBCdpnvzv8JXEkx5Uyp70vgVegUbtKmwGki3shqKZIt3v2qE4I8NsK6onhLrA==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/matteobruni"
|
||||
},
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/tsparticles"
|
||||
},
|
||||
{
|
||||
"type": "buymeacoffee",
|
||||
"url": "https://www.buymeacoffee.com/matteobruni"
|
||||
}
|
||||
],
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0",
|
||||
"@tsparticles/move-base": "^3.5.0",
|
||||
"@tsparticles/shape-circle": "^3.5.0",
|
||||
"@tsparticles/updater-color": "^3.5.0",
|
||||
"@tsparticles/updater-opacity": "^3.5.0",
|
||||
"@tsparticles/updater-out-modes": "^3.5.0",
|
||||
"@tsparticles/updater-size": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/engine": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/engine/-/engine-3.5.0.tgz",
|
||||
"integrity": "sha512-RCwrJ2SvSYdhXJ24oUCjSUKEZQ9lXwObOWMvfMC9vS6/bk+Qo0N7Xx8AfumqzP/LebB1YJdlCvuoJMauAon0Pg==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/matteobruni"
|
||||
},
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/tsparticles"
|
||||
},
|
||||
{
|
||||
"type": "buymeacoffee",
|
||||
"url": "https://www.buymeacoffee.com/matteobruni"
|
||||
}
|
||||
],
|
||||
"hasInstallScript": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@tsparticles/interaction-external-attract": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/interaction-external-attract/-/interaction-external-attract-3.5.0.tgz",
|
||||
"integrity": "sha512-BQYjoHtq7yaETSvPtzKt93OO9MZ1WuDZj7cFPG+iujNekXiwhLRQ89a+QMcsTrCLx70KLJ7SuTzQL5MT1/kb2Q==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/interaction-external-bounce": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/interaction-external-bounce/-/interaction-external-bounce-3.5.0.tgz",
|
||||
"integrity": "sha512-H/0//dn4zwKes8zWIjolfeokL0VAlj+EkK7LUhznPhPu+Gt+h6aJqPlwC2MdI5Rvcnps8dT7YoCBWBQ4tJH6zg==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/interaction-external-bubble": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/interaction-external-bubble/-/interaction-external-bubble-3.5.0.tgz",
|
||||
"integrity": "sha512-xTS4PQDMC5j9qOAFTC1M9DfBTJl8P8M41ySGtZHnCvVqG0oLlLSw15msniamjXyaoA4tZvBPM6G+GmFdgE9w1A==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/interaction-external-connect": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/interaction-external-connect/-/interaction-external-connect-3.5.0.tgz",
|
||||
"integrity": "sha512-VSpyZ0P8Hu4nq6C917X3tnwEROfGjrm0ivWJmbBv/lFJ9euZ2VeezeITNZNtNvt/hS5vLI8npDetB/wtd994HQ==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/interaction-external-grab": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/interaction-external-grab/-/interaction-external-grab-3.5.0.tgz",
|
||||
"integrity": "sha512-WOTWSGVerlfJZ9zwq8Eyutq1h0LAr1hI/Fs8j7s5qabZjxPzUBV8rhgghZ/nGrHEiB6j8SW4XMHkN6XR0VM9Ww==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/interaction-external-pause": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/interaction-external-pause/-/interaction-external-pause-3.5.0.tgz",
|
||||
"integrity": "sha512-Hnj1mBH5X3d3zwTP6R+tYn45uTq5XGLDINhEzl30EAjXK30LQe8/RgE91O4CsMSrlTmouG0OuHYGC3nyrn/dcw==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/interaction-external-push": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/interaction-external-push/-/interaction-external-push-3.5.0.tgz",
|
||||
"integrity": "sha512-8UNt5lYRhydDJCK7AznR3s1nJj3OCeLcDknARoq7hATdI+G151QAubD9NUUURCZ1GdXpftT5Bh0Bl1YtiZwOhg==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/interaction-external-remove": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/interaction-external-remove/-/interaction-external-remove-3.5.0.tgz",
|
||||
"integrity": "sha512-+qiVRnR8xywg++gn8fagwpuQVh0WWKxIMkY6l6lMw9UoXz8L6MUVgvWaT632EVmkrTgM43pZ1m0W3m9aBY9rZw==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/interaction-external-repulse": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/interaction-external-repulse/-/interaction-external-repulse-3.5.0.tgz",
|
||||
"integrity": "sha512-lTF7iLqCCQ3AbQSDVTpE3TihoVvI322/5QTqQmwylrrmjbDxGu4Hym4BHK5GqDHOdodOnwU2DWjRF5cRx3aPPg==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/interaction-external-slow": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/interaction-external-slow/-/interaction-external-slow-3.5.0.tgz",
|
||||
"integrity": "sha512-KYp1GWbXdnLunFvHJt2YMZMMITebAt0XkzisKoSe+rfvoCbcMGXI2XvDYb0UkGvd8sKTSnHcn7cGH8dhVXXYaQ==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/interaction-particles-attract": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/interaction-particles-attract/-/interaction-particles-attract-3.5.0.tgz",
|
||||
"integrity": "sha512-ICnT9+9ZxINh5ZijyxjFXOOMC/jNQgOXPe+5MxgK/WYXE8mRbRzsOdaxiS3zK5PSFlqtztn189anDbfqcHDutQ==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/interaction-particles-collisions": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/interaction-particles-collisions/-/interaction-particles-collisions-3.5.0.tgz",
|
||||
"integrity": "sha512-KrfyXy4l6nW2z0An2FE4z5R4rEiIONYPcDpkBhWqQK+pyLkHhtGYmqmP7Pb22IC9noFzjOCaR5CNVjWP7B+1vA==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/interaction-particles-links": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/interaction-particles-links/-/interaction-particles-links-3.5.0.tgz",
|
||||
"integrity": "sha512-ZdIixcGcRJMxCq4zxeRAzzbbuN5vVoy3pDDLaO3mnWnfJWywkYZToV0XvOUaHUT2AkUuKa9ZuQKx0LO3z1AO+w==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/move-base": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/move-base/-/move-base-3.5.0.tgz",
|
||||
"integrity": "sha512-9oDk7zTxyhUCstj3lHTNTiWAgqIBzWa2o1tVQFK63Qwq+/WxzJCSwZOocC9PAHGM1IP6nA4zYJSfjbMBTrUocA==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/move-parallax": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/move-parallax/-/move-parallax-3.5.0.tgz",
|
||||
"integrity": "sha512-1NC2OGsbdLc5T4uiRqq7i24b9FIhfaLnx4wVtOQjX48jWfy/ZKOdIEYLFKOPHnaMI0MjinJTNXLi9i6zVNCobg==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/plugin-easing-quad": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/plugin-easing-quad/-/plugin-easing-quad-3.5.0.tgz",
|
||||
"integrity": "sha512-Pd44hTiVlaaeQZwRlP+ih8jKmWuIQdkpPUJS0Qwzeck2nfK01IAflDJoxXxGF53vA8QOrz/K6VdVQJShD8yCsg==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/matteobruni"
|
||||
},
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/tsparticles"
|
||||
},
|
||||
{
|
||||
"type": "buymeacoffee",
|
||||
"url": "https://www.buymeacoffee.com/matteobruni"
|
||||
}
|
||||
],
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/shape-circle": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/shape-circle/-/shape-circle-3.5.0.tgz",
|
||||
"integrity": "sha512-59TmXkeeI6Jzv5vt/D3TkclglabaoEXQi2kbDjSCBK68SXRHzlQu29mSAL41Y5S0Ft5ZJKkAQHX1IqEnm8Hyjg==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/shape-emoji": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/shape-emoji/-/shape-emoji-3.5.0.tgz",
|
||||
"integrity": "sha512-cxWHxQxnG5vLDltkoxdo7KS87uKPwQgf4SDWy/WCxW4Psm1TEeeSGYMJPVed+wWPspOKmLb7u8OaEexgE2pHHQ==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/shape-image": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/shape-image/-/shape-image-3.5.0.tgz",
|
||||
"integrity": "sha512-lWYg7DTv74dSOnXy+4dr7t1/OSuUmxDpIo12Lbxgx/QBN7A5I/HoqbKcs13TSA0RS1hcuMgtti07BcDTEYW3Dw==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/shape-line": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/shape-line/-/shape-line-3.5.0.tgz",
|
||||
"integrity": "sha512-Qc4jwFEi/VnwmGwQBO/kCJEfNYdKHpeXfrdcqmm9c1B4iYHHDoaXJp6asMTggEfeAWu7fyPaO/7MURiPEqg7Hg==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/shape-polygon": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/shape-polygon/-/shape-polygon-3.5.0.tgz",
|
||||
"integrity": "sha512-sqYL+YXpnq3nSWcOEGZaJ4Z7Cb7x8M0iORSLpPdNEIvwDKdPczYyQM95D8ep19Pv1CV5L0uRthV36wg7UpnJ9Q==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/shape-square": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/shape-square/-/shape-square-3.5.0.tgz",
|
||||
"integrity": "sha512-rPHpA4Pzm1W5DIIow+lQS+VS7D2thSBQQbV9eHxb933Wh0/QC3me3w4vovuq7hdtVANhsUVO04n44Gc/2TgHkw==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/shape-star": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/shape-star/-/shape-star-3.5.0.tgz",
|
||||
"integrity": "sha512-EDEJc4MYv3UbOeA3wrZjuJVtZ08PdCzzBij3T/7Tp3HUCf/p9XnfHBd/CPR5Mo6X0xpGfrein8UQN9CjGLHwUA==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/slim": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/slim/-/slim-3.5.0.tgz",
|
||||
"integrity": "sha512-CKx3VtzsY0fs/dQc41PYtL3edm1z2sBROTgvz3adwqMyTWkQGnjLQhsM777Ebb6Yjf5Jxu4TzWOBc2HO7Cstkg==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/matteobruni"
|
||||
},
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/tsparticles"
|
||||
},
|
||||
{
|
||||
"type": "buymeacoffee",
|
||||
"url": "https://www.buymeacoffee.com/matteobruni"
|
||||
}
|
||||
],
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/basic": "^3.5.0",
|
||||
"@tsparticles/engine": "^3.5.0",
|
||||
"@tsparticles/interaction-external-attract": "^3.5.0",
|
||||
"@tsparticles/interaction-external-bounce": "^3.5.0",
|
||||
"@tsparticles/interaction-external-bubble": "^3.5.0",
|
||||
"@tsparticles/interaction-external-connect": "^3.5.0",
|
||||
"@tsparticles/interaction-external-grab": "^3.5.0",
|
||||
"@tsparticles/interaction-external-pause": "^3.5.0",
|
||||
"@tsparticles/interaction-external-push": "^3.5.0",
|
||||
"@tsparticles/interaction-external-remove": "^3.5.0",
|
||||
"@tsparticles/interaction-external-repulse": "^3.5.0",
|
||||
"@tsparticles/interaction-external-slow": "^3.5.0",
|
||||
"@tsparticles/interaction-particles-attract": "^3.5.0",
|
||||
"@tsparticles/interaction-particles-collisions": "^3.5.0",
|
||||
"@tsparticles/interaction-particles-links": "^3.5.0",
|
||||
"@tsparticles/move-parallax": "^3.5.0",
|
||||
"@tsparticles/plugin-easing-quad": "^3.5.0",
|
||||
"@tsparticles/shape-emoji": "^3.5.0",
|
||||
"@tsparticles/shape-image": "^3.5.0",
|
||||
"@tsparticles/shape-line": "^3.5.0",
|
||||
"@tsparticles/shape-polygon": "^3.5.0",
|
||||
"@tsparticles/shape-square": "^3.5.0",
|
||||
"@tsparticles/shape-star": "^3.5.0",
|
||||
"@tsparticles/updater-life": "^3.5.0",
|
||||
"@tsparticles/updater-rotate": "^3.5.0",
|
||||
"@tsparticles/updater-stroke-color": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/updater-color": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/updater-color/-/updater-color-3.5.0.tgz",
|
||||
"integrity": "sha512-TGGgiLixIg37sst2Fj9IV4XbdMwkT6PYanM7qEqyfmv4hJ/RHMQlCznEe6b7OhChQVBg5ov5EMl/BT4/fIWEYw==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/updater-life": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/updater-life/-/updater-life-3.5.0.tgz",
|
||||
"integrity": "sha512-jlMEq16dwN+rZmW/UmLdqaCe4W0NFrVdmXkZV8QWYgu06a+Ucslz337nHYaP89/9rZWpNua/uq1JDjDzaVD5Jg==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/updater-opacity": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/updater-opacity/-/updater-opacity-3.5.0.tgz",
|
||||
"integrity": "sha512-T2YfqdIFV/f5VOg1JQsXu6/owdi9g9K2wrJlBfgteo+IboVp6Lcuo4PGAfilWVkWrTdp1Nz4mz39NrLHfOce2g==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/updater-out-modes": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/updater-out-modes/-/updater-out-modes-3.5.0.tgz",
|
||||
"integrity": "sha512-y6NZe2OSk5SrYdaLwUIQnHICsNEDIdPPJHQ2nAWSvAuPJphlSKjUknc7OaGiFwle6l0OkhWoZZe1rV1ktbw/lA==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/updater-rotate": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/updater-rotate/-/updater-rotate-3.5.0.tgz",
|
||||
"integrity": "sha512-j4qPHQd1eUmDoGnIJOsVswHLqtTof1je+b2GTOLB3WIoKmlyUpzQYjVc7PNfLMuCEUubwpZCfcd/vC80VZeWkg==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/updater-size": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/updater-size/-/updater-size-3.5.0.tgz",
|
||||
"integrity": "sha512-TnWlOChBsVZffT2uO0S4ALGSzxT6UAMIVlhGMGFgSeIlktKMqM+dxDGAPrYa1n8IS2dkVGisiXzsV0Ss6Ceu1A==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/updater-stroke-color": {
|
||||
"version": "3.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/updater-stroke-color/-/updater-stroke-color-3.5.0.tgz",
|
||||
"integrity": "sha512-29X1zER+W9IBDv0nTD/jRXnu5rEU7uv7+W1N0B6leBipjAY24sg7Kub2SvXAaBKz6kHHWuCeccBOwIiiTpDqMA==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@tsparticles/vue3": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/@tsparticles/vue3/-/vue3-3.0.1.tgz",
|
||||
"integrity": "sha512-BxaSZ0wtxq33SDsrqLkLWoV88Jd5BnBoYjyVhKSNzOLOesCiG8Z5WQC1QZGTez79l/gBe0xaCDF0ng1e2iKJvA==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/matteobruni"
|
||||
},
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/tsparticles"
|
||||
},
|
||||
{
|
||||
"type": "buymeacoffee",
|
||||
"url": "https://www.buymeacoffee.com/matteobruni"
|
||||
}
|
||||
],
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@tsparticles/engine": "^3.0.3",
|
||||
"vue": "^3.3.13"
|
||||
}
|
||||
},
|
||||
"node_modules/@types/estree": {
|
||||
"version": "1.0.5",
|
||||
"resolved": "https://registry.npmmirror.com/@types/estree/-/estree-1.0.5.tgz",
|
||||
@@ -1167,10 +1576,11 @@
|
||||
}
|
||||
},
|
||||
"node_modules/micromatch": {
|
||||
"version": "4.0.7",
|
||||
"resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.7.tgz",
|
||||
"integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==",
|
||||
"version": "4.0.8",
|
||||
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
|
||||
"integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"braces": "^3.0.3",
|
||||
"picomatch": "^2.3.1"
|
||||
@@ -1447,6 +1857,28 @@
|
||||
"node": ">=8.0"
|
||||
}
|
||||
},
|
||||
"node_modules/tsparticles-engine": {
|
||||
"version": "2.12.0",
|
||||
"resolved": "https://registry.npmjs.org/tsparticles-engine/-/tsparticles-engine-2.12.0.tgz",
|
||||
"integrity": "sha512-ZjDIYex6jBJ4iMc9+z0uPe7SgBnmb6l+EJm83MPIsOny9lPpetMsnw/8YJ3xdxn8hV+S3myTpTN1CkOVmFv0QQ==",
|
||||
"deprecated": "starting from tsparticles v3 the packages are now moved to @tsparticles/package-name instead of tsparticles-package-name",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/matteobruni"
|
||||
},
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/tsparticles"
|
||||
},
|
||||
{
|
||||
"type": "buymeacoffee",
|
||||
"url": "https://www.buymeacoffee.com/matteobruni"
|
||||
}
|
||||
],
|
||||
"hasInstallScript": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/unplugin": {
|
||||
"version": "1.10.1",
|
||||
"resolved": "https://registry.npmmirror.com/unplugin/-/unplugin-1.10.1.tgz",
|
||||
@@ -1636,6 +2068,31 @@
|
||||
"vue": "^3.2.0"
|
||||
}
|
||||
},
|
||||
"node_modules/vue3-particles": {
|
||||
"version": "2.12.0",
|
||||
"resolved": "https://registry.npmjs.org/vue3-particles/-/vue3-particles-2.12.0.tgz",
|
||||
"integrity": "sha512-Vc8CSNoT/VWD4LTauYDR2EXN6mPU5qz35wqVPuhW0Wj9IbwGR9FMTSWktjSrKlpiUJgGzMJ003pqpfWYi4vnZw==",
|
||||
"deprecated": "@tsparticles/vue3 is the new package for v3, please use that",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/matteobruni"
|
||||
},
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/tsparticles"
|
||||
},
|
||||
{
|
||||
"type": "buymeacoffee",
|
||||
"url": "https://www.buymeacoffee.com/matteobruni"
|
||||
}
|
||||
],
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"tsparticles-engine": "^2.12.0",
|
||||
"vue": "^3.3.4"
|
||||
}
|
||||
},
|
||||
"node_modules/vuetify": {
|
||||
"version": "3.6.9",
|
||||
"resolved": "https://registry.npmmirror.com/vuetify/-/vuetify-3.6.9.tgz",
|
||||
|
||||
@@ -8,11 +8,14 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@mdi/font": "7.0.96",
|
||||
"@tsparticles/slim": "^3.5.0",
|
||||
"@tsparticles/vue3": "^3.0.1",
|
||||
"aos": "^2.3.4",
|
||||
"bootstrap": "^5.3.3",
|
||||
"roboto-fontface": "*",
|
||||
"vue": "^3.4.0",
|
||||
"vue-router": "^4.4.0",
|
||||
"vue3-particles": "^2.12.0",
|
||||
"vuetify": "^3.5.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
||||
+4
-4
@@ -3,11 +3,11 @@
|
||||
<v-main>
|
||||
|
||||
<TopBar1 />
|
||||
|
||||
<SubBar1 />
|
||||
<WebBody />
|
||||
<ContectUs />
|
||||
</v-main>
|
||||
<SubBar1/>
|
||||
<WebBody />
|
||||
<ContectUs />
|
||||
|
||||
<AppFooter />
|
||||
</v-app>
|
||||
</template>
|
||||
|
||||
@@ -13,9 +13,7 @@
|
||||
<v-tabs-window v-model="tab" class="full-height">
|
||||
<v-tabs-window-item v-for="(item, index) in tabs" :key="index" :value="item.value">
|
||||
<div class="tab-content">
|
||||
<div data-aos="fade-up" data-aos-duration="1500">
|
||||
<component :is="item.component" />
|
||||
</div>
|
||||
<component :is="item.component" />
|
||||
</div>
|
||||
</v-tabs-window-item>
|
||||
</v-tabs-window>
|
||||
@@ -62,7 +60,6 @@ export default {
|
||||
watch: {
|
||||
tab(newTab) {
|
||||
this.updateBackgroundImage();
|
||||
AOS.refresh();
|
||||
},
|
||||
},
|
||||
mounted() {
|
||||
@@ -97,7 +94,7 @@ export default {
|
||||
background-size: contain;
|
||||
background-position: center;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
height: 100hv;
|
||||
}
|
||||
|
||||
.tabs-content {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<template>
|
||||
<div class="container" data-aos="fade-up" data-aos-duration="1500">
|
||||
<div class="container">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-12">
|
||||
<img src="/img/第一名奖品物料.png" alt="Placeholder Image" class="img-fluid">
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
<style>
|
||||
.img-fluid {
|
||||
height: 200px;
|
||||
|
||||
height: 200px;
|
||||
}
|
||||
</style>
|
||||
|
||||
@@ -1,17 +1,16 @@
|
||||
<template>
|
||||
<div class="container">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-12">
|
||||
<img src="/img/第二名奖品物料.png" alt="Placeholder Image" class="img-fluid">
|
||||
</div>
|
||||
<div class="container" >
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-12">
|
||||
<img src="/img/第二名奖品物料.png" alt="Placeholder Image" class="img-fluid">
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style>
|
||||
.img-fluid {
|
||||
height: 200px;
|
||||
|
||||
}
|
||||
</style>
|
||||
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style>
|
||||
.img-fluid {
|
||||
height: 200px;
|
||||
|
||||
}
|
||||
</style>
|
||||
@@ -1,17 +1,16 @@
|
||||
<template>
|
||||
<div class="container">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-12">
|
||||
<img src="/img/第三名奖品物料.png" alt="Placeholder Image" class="img-fluid">
|
||||
</div>
|
||||
<div class="container" >
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-12">
|
||||
<img src="/img/第三名奖品物料.png" alt="Placeholder Image" class="img-fluid">
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style>
|
||||
.img-fluid {
|
||||
height: 200px;
|
||||
|
||||
}
|
||||
</style>
|
||||
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style>
|
||||
.img-fluid {
|
||||
height: 200px;
|
||||
|
||||
}
|
||||
</style>
|
||||
@@ -1,16 +1,15 @@
|
||||
<template>
|
||||
<div class="container">
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-12">
|
||||
<img src="/img/参与奖物料.png" alt="Placeholder Image" class="img-fluid">
|
||||
</div>
|
||||
<div class="container" >
|
||||
<div class="row justify-content-center">
|
||||
<div class="col-12">
|
||||
<img src="/img/参与奖物料.png" alt="Placeholder Image" class="img-fluid">
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style>
|
||||
.img-fluid {
|
||||
height: 200px;
|
||||
}
|
||||
</style>
|
||||
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style>
|
||||
.img-fluid {
|
||||
height: 200px;
|
||||
}
|
||||
</style>
|
||||
@@ -0,0 +1,21 @@
|
||||
<template>
|
||||
<v-app>
|
||||
<v-sheet class="full-screen-sheet" height="100vh" width="100vw" color="orange" elevation="0">
|
||||
<wel />
|
||||
</v-sheet>
|
||||
</v-app>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
name: "FullScreenSheet",
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
.full-screen-sheet {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
</style>
|
||||
@@ -0,0 +1,109 @@
|
||||
<template>
|
||||
<div class="particle-container">
|
||||
<vue-particles
|
||||
id="tsparticles"
|
||||
@particles-loaded="particlesLoaded"
|
||||
:options="{
|
||||
fullScreen: { enable: false }, // 禁用全屏显示
|
||||
background: {
|
||||
color: {
|
||||
value: 'transparent' // 背景颜色
|
||||
}
|
||||
},
|
||||
fpsLimit: 120,
|
||||
interactivity: {
|
||||
events: {
|
||||
onClick: {
|
||||
enable: false,
|
||||
mode: 'push'
|
||||
},
|
||||
onHover: {
|
||||
enable: true,
|
||||
mode: 'repulse'
|
||||
},
|
||||
},
|
||||
modes: {
|
||||
bubble: {
|
||||
distance: 500,
|
||||
duration: 2,
|
||||
opacity: 0.8,
|
||||
size: 150
|
||||
},
|
||||
push: {
|
||||
quantity: 4
|
||||
},
|
||||
repulse: {
|
||||
distance: 200,
|
||||
duration: 0.4
|
||||
}
|
||||
}
|
||||
},
|
||||
particles: {
|
||||
color: {
|
||||
value: '#ffffff'
|
||||
},
|
||||
links: {
|
||||
color: '#ffffff',
|
||||
distance: 150,
|
||||
enable: true,
|
||||
opacity: 0.5,
|
||||
width: 1
|
||||
},
|
||||
move: {
|
||||
direction: 'none',
|
||||
enable: true,
|
||||
outModes: 'bounce',
|
||||
random: false,
|
||||
speed: 6,
|
||||
straight: false
|
||||
},
|
||||
number: {
|
||||
density: {
|
||||
enable: true,
|
||||
},
|
||||
value: 90
|
||||
},
|
||||
opacity: {
|
||||
value: 0.5
|
||||
},
|
||||
shape: {
|
||||
type: 'circle'
|
||||
},
|
||||
size: {
|
||||
value: { min: 1, max: 10 }
|
||||
}
|
||||
},
|
||||
detectRetina: true
|
||||
}"
|
||||
/>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
methods: {
|
||||
particlesLoaded(container) {
|
||||
console.log("Particles container loaded", container);
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.particle-container {
|
||||
z-index: 0;
|
||||
position: relative; /* 确保粒子效果在该容器内定位 */
|
||||
width: 100%; /* 设置容器宽度 */
|
||||
height: 100%; /* 设置容器高度,可以根据需要调整 */
|
||||
overflow: hidden; /* 防止粒子效果超出容器 */
|
||||
}
|
||||
|
||||
#tsparticles {
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
top: 0;
|
||||
left: 0;
|
||||
}
|
||||
</style>
|
||||
|
||||
@@ -4,8 +4,8 @@ import Award from '@/components/Body/Award.vue';
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<br><br><br>
|
||||
|
||||
<br><br>
|
||||
<carousel />
|
||||
<Time1 />
|
||||
<Rule />
|
||||
<Award />
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
<div class="navbar-right">
|
||||
<ul class="nav-items">
|
||||
<li class="nav-item" @click="navigateToHome()">主页</li>
|
||||
<li class="nav-item" @click="navigateToAbout">橙汁杯修炼手册</li>
|
||||
<li class="nav-item" @click="scrollTo('ContectUs')">赛博跃迁</li>
|
||||
<li class="nav-item" @click="navigateToAbout">参赛手册</li>
|
||||
<li class="nav-item" @click="scrollTo('ContectUs')">友情链接</li>
|
||||
<li class="nav-item" @click="navigateToEN();">网络神秘地带</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
+22
-13
@@ -1,21 +1,23 @@
|
||||
import { createApp } from 'vue';
|
||||
import App from './App.vue';
|
||||
import router from './router';
|
||||
import { createVuetify } from 'vuetify';
|
||||
import 'vuetify/styles';
|
||||
import { aliases, mdi } from 'vuetify/iconsets/mdi';
|
||||
import AOS from 'aos';
|
||||
import 'aos/dist/aos.css';
|
||||
import 'bootstrap/dist/css/bootstrap.css'
|
||||
import 'bootstrap/dist/js/bootstrap.bundle'
|
||||
|
||||
import { createApp } from "vue";
|
||||
import App from "./App.vue";
|
||||
import router from "./router";
|
||||
import { createVuetify } from "vuetify";
|
||||
import "vuetify/styles";
|
||||
import { aliases, mdi } from "vuetify/iconsets/mdi";
|
||||
import AOS from "aos";
|
||||
import "aos/dist/aos.css";
|
||||
import "bootstrap/dist/css/bootstrap.css";
|
||||
import "bootstrap/dist/js/bootstrap.bundle";
|
||||
|
||||
import Particles from "@tsparticles/vue3";
|
||||
//import { loadFull } from "tsparticles"; // if you are going to use `loadFull`, install the "tsparticles" package too.
|
||||
import { loadSlim } from "@tsparticles/slim"; // if you are going to use `loadSlim`, install the "@tsparticles/slim" package too.
|
||||
|
||||
AOS.init();
|
||||
|
||||
const vuetify = createVuetify({
|
||||
icons: {
|
||||
defaultSet: 'mdi',
|
||||
defaultSet: "mdi",
|
||||
aliases,
|
||||
sets: {
|
||||
mdi,
|
||||
@@ -24,6 +26,13 @@ const vuetify = createVuetify({
|
||||
});
|
||||
|
||||
createApp(App)
|
||||
.use(Particles, {
|
||||
init: async (engine) => {
|
||||
// await loadFull(engine); // you can load the full tsParticles library from "tsparticles" if you need it
|
||||
await loadSlim(engine); // or you can load the slim version from "@tsparticles/slim" if don't need Shapes or Animations
|
||||
},
|
||||
})
|
||||
.use(router)
|
||||
.use(vuetify)
|
||||
.mount('#app');
|
||||
.mount("#app")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user