diff --git a/.forgejo/workflows/build_preview.yml b/.forgejo/workflows/build_preview.yml index 826d147..34bd57a 100644 --- a/.forgejo/workflows/build_preview.yml +++ b/.forgejo/workflows/build_preview.yml @@ -1,7 +1,7 @@ on: push: tags: - - '[0-9]+\.[0-9]+\.[0-9]+pre[0-9]+' + - '[0-9]+\.[0-9]+\.[0-9]+-pre\.[0-9]+' jobs: checking: diff --git a/.forgejo/workflows/unlighthouse.yml b/.forgejo/workflows/unlighthouse.yml index da5da41..a400f01 100644 --- a/.forgejo/workflows/unlighthouse.yml +++ b/.forgejo/workflows/unlighthouse.yml @@ -1,8 +1,8 @@ on: push: tags: - - '[0-9]+\.[0-9]+\.[0-9]+unlighthouse[0-9]+' - - '[0-9]+\.[0-9]+\.[0-9]+ulh[0-9]+' + - '[0-9]+\.[0-9]+\.[0-9]+-unlighthouse\.[0-9]+' + - '[0-9]+\.[0-9]+\.[0-9]+-ulh\.[0-9]+' jobs: unlighthouse: diff --git a/package-lock.json b/package-lock.json index 7ece303..2cf46d0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "fgo-ta-com-website", - "version": "0.1.16", + "version": "0.1.17-pre.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "fgo-ta-com-website", - "version": "0.1.16", + "version": "0.1.17-pre.1", "dependencies": { "@astro-community/astro-embed-youtube": "^0.4.3", "@astrojs/check": "^0.3.4", @@ -1828,9 +1828,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.1.tgz", - "integrity": "sha512-6vMdBZqtq1dVQ4CWdhFwhKZL6E4L1dV6jUjuBvsavvNJSppzi6dLBbuV+3+IyUREaj9ZFvQefnQm28v4OCXlig==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.17.2.tgz", + "integrity": "sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==", "cpu": [ "arm" ], @@ -1840,9 +1840,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.1.tgz", - "integrity": "sha512-Jto9Fl3YQ9OLsTDWtLFPtaIMSL2kwGyGoVCmPC8Gxvym9TCZm4Sie+cVeblPO66YZsYH8MhBKDMGZ2NDxuk/XQ==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.17.2.tgz", + "integrity": "sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==", "cpu": [ "arm64" ], @@ -1852,9 +1852,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.1.tgz", - "integrity": "sha512-LtYcLNM+bhsaKAIGwVkh5IOWhaZhjTfNOkGzGqdHvhiCUVuJDalvDxEdSnhFzAn+g23wgsycmZk1vbnaibZwwA==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.17.2.tgz", + "integrity": "sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==", "cpu": [ "arm64" ], @@ -1864,9 +1864,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.1.tgz", - "integrity": "sha512-KyP/byeXu9V+etKO6Lw3E4tW4QdcnzDG/ake031mg42lob5tN+5qfr+lkcT/SGZaH2PdW4Z1NX9GHEkZ8xV7og==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.17.2.tgz", + "integrity": "sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==", "cpu": [ "x64" ], @@ -1876,9 +1876,21 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.1.tgz", - "integrity": "sha512-Yqz/Doumf3QTKplwGNrCHe/B2p9xqDghBZSlAY0/hU6ikuDVQuOUIpDP/YcmoT+447tsZTmirmjgG3znvSCR0Q==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.17.2.tgz", + "integrity": "sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.17.2.tgz", + "integrity": "sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==", "cpu": [ "arm" ], @@ -1888,9 +1900,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.1.tgz", - "integrity": "sha512-u3XkZVvxcvlAOlQJ3UsD1rFvLWqu4Ef/Ggl40WAVCuogf4S1nJPHh5RTgqYFpCOvuGJ7H5yGHabjFKEZGExk5Q==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.17.2.tgz", + "integrity": "sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==", "cpu": [ "arm64" ], @@ -1900,9 +1912,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.1.tgz", - "integrity": "sha512-0XSYN/rfWShW+i+qjZ0phc6vZ7UWI8XWNz4E/l+6edFt+FxoEghrJHjX1EY/kcUGCnZzYYRCl31SNdfOi450Aw==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.17.2.tgz", + "integrity": "sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==", "cpu": [ "arm64" ], @@ -1911,10 +1923,22 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.17.2.tgz", + "integrity": "sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.1.tgz", - "integrity": "sha512-LmYIO65oZVfFt9t6cpYkbC4d5lKHLYv5B4CSHRpnANq0VZUQXGcCPXHzbCXCz4RQnx7jvlYB1ISVNCE/omz5cw==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.17.2.tgz", + "integrity": "sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==", "cpu": [ "riscv64" ], @@ -1923,10 +1947,22 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.17.2.tgz", + "integrity": "sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.1.tgz", - "integrity": "sha512-kr8rEPQ6ns/Lmr/hiw8sEVj9aa07gh1/tQF2Y5HrNCCEPiCBGnBUt9tVusrcBBiJfIt1yNaXN6r1CCmpbFEDpg==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.17.2.tgz", + "integrity": "sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==", "cpu": [ "x64" ], @@ -1936,9 +1972,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.1.tgz", - "integrity": "sha512-t4QSR7gN+OEZLG0MiCgPqMWZGwmeHhsM4AkegJ0Kiy6TnJ9vZ8dEIwHw1LcZKhbHxTY32hp9eVCMdR3/I8MGRw==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.17.2.tgz", + "integrity": "sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==", "cpu": [ "x64" ], @@ -1948,9 +1984,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.1.tgz", - "integrity": "sha512-7XI4ZCBN34cb+BH557FJPmh0kmNz2c25SCQeT9OiFWEgf8+dL6ZwJ8f9RnUIit+j01u07Yvrsuu1rZGxJCc51g==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.17.2.tgz", + "integrity": "sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==", "cpu": [ "arm64" ], @@ -1960,9 +1996,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.1.tgz", - "integrity": "sha512-yE5c2j1lSWOH5jp+Q0qNL3Mdhr8WuqCNVjc6BxbVfS5cAS6zRmdiw7ktb8GNpDCEUJphILY6KACoFoRtKoqNQg==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.17.2.tgz", + "integrity": "sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==", "cpu": [ "ia32" ], @@ -1972,9 +2008,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.1.tgz", - "integrity": "sha512-PyJsSsafjmIhVgaI1Zdj7m8BB8mMckFah/xbpplObyHfiXzKcI5UOUXRyOdHW7nz4DpMCuzLnF7v5IWHenCwYA==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.17.2.tgz", + "integrity": "sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==", "cpu": [ "x64" ], @@ -2375,6 +2411,351 @@ "astro": "^4.0.0" } }, + "node_modules/astro/node_modules/@esbuild/aix-ppc64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", + "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/android-arm": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", + "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/android-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", + "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/android-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", + "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/darwin-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", + "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/darwin-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", + "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/freebsd-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", + "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/freebsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", + "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/linux-arm": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", + "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/linux-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", + "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/linux-ia32": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", + "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/linux-loong64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", + "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", + "cpu": [ + "loong64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/linux-mips64el": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", + "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", + "cpu": [ + "mips64el" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/linux-ppc64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", + "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/linux-riscv64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", + "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", + "cpu": [ + "riscv64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/linux-s390x": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", + "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/linux-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", + "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/netbsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", + "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/openbsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", + "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/sunos-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", + "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/win32-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", + "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/win32-ia32": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", + "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/astro/node_modules/@esbuild/win32-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", + "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, "node_modules/astro/node_modules/@types/node": { "version": "20.10.5", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.5.tgz", @@ -2386,13 +2767,13 @@ } }, "node_modules/astro/node_modules/vite": { - "version": "5.0.12", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.12.tgz", - "integrity": "sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==", + "version": "5.2.10", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.10.tgz", + "integrity": "sha512-PAzgUZbP7msvQvqdSD+ErD5qGnSFiGOoWmV5yAKUEI0kdhjbH6nMWVyZQC/hSc4aXwc0oJ9aEdIiF9Oje0JFCw==", "dependencies": { - "esbuild": "^0.19.3", - "postcss": "^8.4.32", - "rollup": "^4.2.0" + "esbuild": "^0.20.1", + "postcss": "^8.4.38", + "rollup": "^4.13.0" }, "bin": { "vite": "bin/vite.js" @@ -2439,6 +2820,43 @@ } } }, + "node_modules/astro/node_modules/vite/node_modules/esbuild": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", + "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.20.2", + "@esbuild/android-arm": "0.20.2", + "@esbuild/android-arm64": "0.20.2", + "@esbuild/android-x64": "0.20.2", + "@esbuild/darwin-arm64": "0.20.2", + "@esbuild/darwin-x64": "0.20.2", + "@esbuild/freebsd-arm64": "0.20.2", + "@esbuild/freebsd-x64": "0.20.2", + "@esbuild/linux-arm": "0.20.2", + "@esbuild/linux-arm64": "0.20.2", + "@esbuild/linux-ia32": "0.20.2", + "@esbuild/linux-loong64": "0.20.2", + "@esbuild/linux-mips64el": "0.20.2", + "@esbuild/linux-ppc64": "0.20.2", + "@esbuild/linux-riscv64": "0.20.2", + "@esbuild/linux-s390x": "0.20.2", + "@esbuild/linux-x64": "0.20.2", + "@esbuild/netbsd-x64": "0.20.2", + "@esbuild/openbsd-x64": "0.20.2", + "@esbuild/sunos-x64": "0.20.2", + "@esbuild/win32-arm64": "0.20.2", + "@esbuild/win32-ia32": "0.20.2", + "@esbuild/win32-x64": "0.20.2" + } + }, "node_modules/astro/node_modules/vitefu": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", @@ -5504,9 +5922,9 @@ } }, "node_modules/postcss": { - "version": "8.4.32", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", - "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", + "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", "funding": [ { "type": "opencollective", @@ -5524,7 +5942,7 @@ "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "source-map-js": "^1.2.0" }, "engines": { "node": "^10 || ^12 || >=14" @@ -7049,9 +7467,12 @@ } }, "node_modules/rollup": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.1.tgz", - "integrity": "sha512-pgPO9DWzLoW/vIhlSoDByCzcpX92bKEorbgXuZrqxByte3JFk2xSW2JEeAcyLc9Ru9pqcNNW+Ob7ntsk2oT/Xw==", + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.17.2.tgz", + "integrity": "sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==", + "dependencies": { + "@types/estree": "1.0.5" + }, "bin": { "rollup": "dist/bin/rollup" }, @@ -7060,19 +7481,22 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.9.1", - "@rollup/rollup-android-arm64": "4.9.1", - "@rollup/rollup-darwin-arm64": "4.9.1", - "@rollup/rollup-darwin-x64": "4.9.1", - "@rollup/rollup-linux-arm-gnueabihf": "4.9.1", - "@rollup/rollup-linux-arm64-gnu": "4.9.1", - "@rollup/rollup-linux-arm64-musl": "4.9.1", - "@rollup/rollup-linux-riscv64-gnu": "4.9.1", - "@rollup/rollup-linux-x64-gnu": "4.9.1", - "@rollup/rollup-linux-x64-musl": "4.9.1", - "@rollup/rollup-win32-arm64-msvc": "4.9.1", - "@rollup/rollup-win32-ia32-msvc": "4.9.1", - "@rollup/rollup-win32-x64-msvc": "4.9.1", + "@rollup/rollup-android-arm-eabi": "4.17.2", + "@rollup/rollup-android-arm64": "4.17.2", + "@rollup/rollup-darwin-arm64": "4.17.2", + "@rollup/rollup-darwin-x64": "4.17.2", + "@rollup/rollup-linux-arm-gnueabihf": "4.17.2", + "@rollup/rollup-linux-arm-musleabihf": "4.17.2", + "@rollup/rollup-linux-arm64-gnu": "4.17.2", + "@rollup/rollup-linux-arm64-musl": "4.17.2", + "@rollup/rollup-linux-powerpc64le-gnu": "4.17.2", + "@rollup/rollup-linux-riscv64-gnu": "4.17.2", + "@rollup/rollup-linux-s390x-gnu": "4.17.2", + "@rollup/rollup-linux-x64-gnu": "4.17.2", + "@rollup/rollup-linux-x64-musl": "4.17.2", + "@rollup/rollup-win32-arm64-msvc": "4.17.2", + "@rollup/rollup-win32-ia32-msvc": "4.17.2", + "@rollup/rollup-win32-x64-msvc": "4.17.2", "fsevents": "~2.3.2" } }, @@ -7328,9 +7752,9 @@ } }, "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "engines": { "node": ">=0.10.0" } diff --git a/package.json b/package.json index 74232a5..2b92883 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "fgo-ta-com-website", "type": "module", - "version": "0.1.16", + "version": "0.1.17-pre.1", "scripts": { "dev": "astro dev", "start": "astro dev", diff --git a/src/assets/ta_servants/barghest.png b/src/assets/ta_servants/barghest.png new file mode 100644 index 0000000..e37fdd6 Binary files /dev/null and b/src/assets/ta_servants/barghest.png differ diff --git a/src/assets/ta_servants/bazett.png b/src/assets/ta_servants/bazett.png new file mode 100644 index 0000000..b592c59 Binary files /dev/null and b/src/assets/ta_servants/bazett.png differ diff --git a/src/assets/ta_servants/davincirider.png b/src/assets/ta_servants/davincirider.png new file mode 100644 index 0000000..151d00a Binary files /dev/null and b/src/assets/ta_servants/davincirider.png differ diff --git a/src/assets/ta_servants/melusine.png b/src/assets/ta_servants/melusine.png deleted file mode 100644 index adc01d1..0000000 Binary files a/src/assets/ta_servants/melusine.png and /dev/null differ diff --git a/src/assets/ta_servants/melusine_aoe.png b/src/assets/ta_servants/melusine_aoe.png new file mode 100644 index 0000000..8573acf Binary files /dev/null and b/src/assets/ta_servants/melusine_aoe.png differ diff --git a/src/assets/ta_servants/melusine_st.png b/src/assets/ta_servants/melusine_st.png new file mode 100644 index 0000000..6f8288a Binary files /dev/null and b/src/assets/ta_servants/melusine_st.png differ diff --git a/src/assets/ta_servants/nero.png b/src/assets/ta_servants/nero.png new file mode 100644 index 0000000..4edf94e Binary files /dev/null and b/src/assets/ta_servants/nero.png differ diff --git a/src/assets/ta_servants/percival.png b/src/assets/ta_servants/percival.png new file mode 100644 index 0000000..35dd541 Binary files /dev/null and b/src/assets/ta_servants/percival.png differ diff --git a/src/assets/ta_servants/redhare.png b/src/assets/ta_servants/redhare.png new file mode 100644 index 0000000..c7bb35e Binary files /dev/null and b/src/assets/ta_servants/redhare.png differ diff --git a/src/assets/ta_servants/ryomalancer.png b/src/assets/ta_servants/ryomalancer.png new file mode 100644 index 0000000..c0c86d1 Binary files /dev/null and b/src/assets/ta_servants/ryomalancer.png differ diff --git a/src/assets/ta_servants/saitohajime.png b/src/assets/ta_servants/saitohajime.png new file mode 100644 index 0000000..614c51a Binary files /dev/null and b/src/assets/ta_servants/saitohajime.png differ diff --git a/src/assets/ta_servants/shishou_bunny.png b/src/assets/ta_servants/shishou_bunny.png new file mode 100644 index 0000000..bc196ed Binary files /dev/null and b/src/assets/ta_servants/shishou_bunny.png differ diff --git a/src/assets/ta_servants/sigurd.png b/src/assets/ta_servants/sigurd.png new file mode 100644 index 0000000..f2284f1 Binary files /dev/null and b/src/assets/ta_servants/sigurd.png differ diff --git a/src/assets/ta_servants/spaceishtar.png b/src/assets/ta_servants/spaceishtar.png new file mode 100644 index 0000000..1134e1c Binary files /dev/null and b/src/assets/ta_servants/spaceishtar.png differ diff --git a/src/assets/ta_servants/summerillya.png b/src/assets/ta_servants/summerillya.png new file mode 100644 index 0000000..3d95c52 Binary files /dev/null and b/src/assets/ta_servants/summerillya.png differ diff --git a/src/assets/ta_servants/summerkama.png b/src/assets/ta_servants/summerkama.png new file mode 100644 index 0000000..6d36914 Binary files /dev/null and b/src/assets/ta_servants/summerkama.png differ diff --git a/src/assets/ta_servants/summerkiara.png b/src/assets/ta_servants/summerkiara.png new file mode 100644 index 0000000..26a695b Binary files /dev/null and b/src/assets/ta_servants/summerkiara.png differ diff --git a/src/assets/ta_servants/summermusashi.png b/src/assets/ta_servants/summermusashi.png new file mode 100644 index 0000000..e3d7c02 Binary files /dev/null and b/src/assets/ta_servants/summermusashi.png differ diff --git a/src/assets/ta_servants/summerokitaalter.png b/src/assets/ta_servants/summerokitaalter.png new file mode 100644 index 0000000..9b44557 Binary files /dev/null and b/src/assets/ta_servants/summerokitaalter.png differ diff --git a/src/assets/ta_servants/summersei.png b/src/assets/ta_servants/summersei.png new file mode 100644 index 0000000..e45c33c Binary files /dev/null and b/src/assets/ta_servants/summersei.png differ diff --git a/src/assets/ta_servants/vritra.png b/src/assets/ta_servants/vritra.png new file mode 100644 index 0000000..0f767a4 Binary files /dev/null and b/src/assets/ta_servants/vritra.png differ diff --git a/src/assets/ta_servants/yangguifei.png b/src/assets/ta_servants/yangguifei.png new file mode 100644 index 0000000..c83fecd Binary files /dev/null and b/src/assets/ta_servants/yangguifei.png differ diff --git a/src/assets/ta_servants/zenobia.png b/src/assets/ta_servants/zenobia.png new file mode 100644 index 0000000..d37e003 Binary files /dev/null and b/src/assets/ta_servants/zenobia.png differ diff --git a/src/components/genericHero.astro b/src/components/genericHero.astro new file mode 100644 index 0000000..190949f --- /dev/null +++ b/src/components/genericHero.astro @@ -0,0 +1,32 @@ +--- +export interface Props { + text: string +} +const { text } = Astro.props +--- + +
+ {text} +
+ + diff --git a/src/components/questListing.astro b/src/components/questListing.astro index 00864db..b31f660 100644 --- a/src/components/questListing.astro +++ b/src/components/questListing.astro @@ -82,6 +82,7 @@ const render_date = releaseDate.toLocaleDateString( a:hover > article { transform: scaleY(102.5%) scaleX(101%); + transition: transform var(--speed) var(--ease); } @media (min-width: 900px) { @@ -104,10 +105,45 @@ const render_date = releaseDate.toLocaleDateString( margin-right: 0.825rem; } + a:hover article { + border-color: var(--c-darkpurple); + } + article { + border-style: solid; + border-width: 2px; + border-color: var(--c-darkergray); align-items: flex-start; align-content: flex-start; margin-left: 0.5rem; } } + + @media (min-width: 1500px) { + .circle { + display: none; + } + + article { + margin: unset; + flex-wrap: nowrap; + min-height: 12rem; + align-items: center; + justify-content: flex-start; + } + + a { + width: 30.5%; + align-items: unset; + } + + p { + text-align: justify; + padding: 0rem 0.5rem; + } + + h2 { + text-align: center; + } + } diff --git a/src/content/taInfoData/albion.json b/src/content/taInfoData/albion.json index 4876a4f..8d8272a 100644 --- a/src/content/taInfoData/albion.json +++ b/src/content/taInfoData/albion.json @@ -54,7 +54,7 @@ "title": "Shishou 3T", "link": "https://www.youtube.com/watch?v=E8fjEYFqrWI", "date": "2023-07-12", - "servant": "shishou", + "servant": "shishou_bunny", "turns": "3T", "runner": "Firq" }, diff --git a/src/content/taInfoData/beast4l.json b/src/content/taInfoData/beast4l.json index 96ab883..c2c245e 100644 --- a/src/content/taInfoData/beast4l.json +++ b/src/content/taInfoData/beast4l.json @@ -13,7 +13,7 @@ "title": "Shishou 4T (No MLB DMG CE)", "link": "https://www.youtube.com/watch?v=brz21NKMMsY", "date": "2023-12-31", - "servant": "shishou", + "servant": "shishou_bunny", "turns": "4T", "runner": "Firq" }, @@ -69,7 +69,7 @@ "title": "Melusine 4T (FLO)", "link": "https://www.youtube.com/watch?v=XHjExMEg3vQ", "date": "2024-01-01", - "servant": "melusine", + "servant": "melusine_aoe", "turns": "4T", "runner": "Zectry" }, diff --git a/src/content/taInfoData/case-files-rerun.json b/src/content/taInfoData/case-files-rerun.json index 7a9aba3..d4cc6dc 100644 --- a/src/content/taInfoData/case-files-rerun.json +++ b/src/content/taInfoData/case-files-rerun.json @@ -14,7 +14,7 @@ "title": "Shishou 3T", "link": "https://www.youtube.com/watch?v=j1fFbkfYtvo", "date": "2024-01-22", - "servant": "shishou", + "servant": "shishou_bunny", "turns": "3T", "runner": "Firq" }, @@ -22,7 +22,7 @@ "title": "Shishou 3T (FLO)", "link": "https://www.youtube.com/watch?v=Sszw_x7IqVU", "date": "2024-01-23", - "servant": "shishou", + "servant": "shishou_bunny", "turns": "3T", "runner": "Firq" }, @@ -196,7 +196,7 @@ "title": "Melusine 3T (FLO, NoCE)", "link": "https://www.youtube.com/watch?v=OgoteFJL85A", "date": "2024-01-21", - "servant": "melusine", + "servant": "melusine_aoe", "turns": "3T", "runner": "TokuHer0" }, @@ -204,7 +204,7 @@ "title": "Melusine 3T (FLO)", "link": "https://www.youtube.com/watch?v=PTtm_c7F5Ro", "date": "2024-01-18", - "servant": "melusine", + "servant": "melusine_aoe", "turns": "3T", "runner": "Felt" }, diff --git a/src/content/taInfoData/cernunnos.json b/src/content/taInfoData/cernunnos.json index ea96964..2a8953d 100644 --- a/src/content/taInfoData/cernunnos.json +++ b/src/content/taInfoData/cernunnos.json @@ -14,7 +14,7 @@ "title": "Shishou 4T (No Castoria)", "link": "https://www.youtube.com/watch?v=WrHudtdfivA", "date": "2023-07-19", - "servant": "shishou", + "servant": "shishou_bunny", "turns": "4T", "runner": "Firq" }, diff --git a/src/content/taInfoData/morgan.json b/src/content/taInfoData/morgan.json index 7432195..d0b6845 100644 --- a/src/content/taInfoData/morgan.json +++ b/src/content/taInfoData/morgan.json @@ -22,7 +22,7 @@ "title": "Shishou 3T", "link": "https://www.youtube.com/watch?v=7wQ6iabqgEc", "date": "2023-06-26", - "servant": "shishou", + "servant": "shishou_bunny", "turns": "3T", "runner": "Firq" }, diff --git a/src/content/teslafest/cq-teslafest.json b/src/content/teslafest/cq-teslafest.json new file mode 100644 index 0000000..ec31f41 --- /dev/null +++ b/src/content/teslafest/cq-teslafest.json @@ -0,0 +1,248 @@ +{ + "info": { + "title": "Lightning in Gilgilgamesh", + "releaseDate": "2024-01-11", + "shortdescription": "The actual Challenge Quest of this event - time to make those pompous idiots pay!", + "releaseNumber": 1 + }, + "quests": [ + { + "questTitle": "Lightning in Gilgilgamesh", + "description": "The actual Challenge Quest of this event - time to make those pompous idiots (Gilgamesh, Tesla and another Gilgamesh) pay!", + "data": [ + { + "title": "Scathach 5T (Solo)", + "link": "https://www.youtube.com/watch?v=z00-lmhHSz8", + "date": "2024-04-08", + "servant": "shishou_bunny", + "turns": "5T", + "runner": "Firq" + }, + { + "title": "Scathach 5T (Solo)", + "link": "https://www.youtube.com/watch?v=OgZo-anT5uQ", + "date": "2024-03-26", + "servant": "shishou", + "turns": "5T", + "runner": "Requiem" + }, + { + "title": "Summer Sei 5T", + "link": "https://www.youtube.com/watch?v=7fPkwG--6Is", + "date": "2024-03-27", + "servant": "summersei", + "turns": "5T", + "runner": "Ise(Kai)" + }, + { + "title": "Artoria 3T", + "link": "https://www.youtube.com/watch?v=NbQE0SzQH6M", + "date": "2024-03-28", + "servant": "artoria", + "turns": "3T", + "runner": "Fu Windsword" + }, + { + "title": "Nero 3T (FLO)", + "link": "https://www.youtube.com/watch?v=9u2JdC2cxYU", + "date": "2024-03-25", + "servant": "nero", + "turns": "3T", + "runner": "Lutrec" + }, + { + "title": "Ibuki 3T (NDCE)", + "link": "https://www.youtube.com/watch?v=bUIYd9JI5zE", + "date": "2024-03-24", + "servant": "ibuki", + "turns": "3T", + "runner": "inv4der" + }, + { + "title": "Sei 3T (FLO)", + "link": "https://www.youtube.com/watch?v=_EOrWKda0Mo", + "date": "2024-03-24", + "servant": "sei", + "turns": "3T", + "runner": "Ise(Kai)" + }, + { + "title": "Summer Illya 3T (FLO)", + "link": "https://www.youtube.com/watch?v=_EOrWKda0Mo", + "date": "2024-03-30", + "servant": "summerillya", + "turns": "3T", + "runner": "Zoropp" + }, + { + "title": "Gong 3T", + "link": "https://www.youtube.com/watch?v=-hZpsrD-8oA", + "date": "2024-03-24", + "servant": "gong", + "turns": "3T", + "runner": "Liz Happy Club" + }, + { + "title": "Summer Kama 3T (NDCE)", + "link": "https://www.youtube.com/watch?v=F5DTWtzSz-w", + "date": "2024-03-24", + "servant": "summerkama", + "turns": "3T", + "runner": "Kamager III" + }, + { + "title": "Voyager 3T (NDCE)", + "link": "https://www.youtube.com/watch?v=cNvJDcKvjzY", + "date": "2024-03-26", + "servant": "voyager", + "turns": "3T", + "runner": "Kamager III" + }, + { + "title": "Bazett 2T (w. Morgan)", + "link": "https://www.youtube.com/watch?v=nZjTgPkemxM", + "date": "2024-03-24", + "servant": "bazett", + "turns": "2T", + "runner": "Loki" + }, + { + "title": "Bazett 2T (w. Gong)", + "link": "https://www.youtube.com/watch?v=MxYdAf5L0rQ", + "date": "2024-03-26", + "servant": "bazett", + "turns": "2T", + "runner": "Paradise" + }, + { + "title": "Da Vinci Rider 3T", + "link": "https://www.youtube.com/watch?v=HnkTrc1HC60", + "date": "2024-03-27", + "servant": "davincirider", + "turns": "3T", + "runner": "Gartendrache" + }, + { + "title": "Ivan 3T", + "link": "https://www.youtube.com/watch?v=fkRfkKwOGg4", + "date": "2024-03-24", + "servant": "ivan", + "turns": "3T", + "runner": "rotankhero" + }, + { + "title": "Ivan 3T (FLO, NDCE)", + "link": "https://www.youtube.com/watch?v=X6JMhUjizvY", + "date": "2024-03-27", + "servant": "ivan", + "turns": "3T", + "runner": "ProbablyAParrot" + }, + { + "title": "Red Hare 3T", + "link": "https://www.youtube.com/watch?v=QkeY-m2EPVM", + "date": "2024-03-27", + "servant": "redhare", + "turns": "3T", + "runner": "L11" + }, + { + "title": "Morgan 3T", + "link": "https://www.youtube.com/watch?v=qXqsBAgdjEc", + "date": "2024-03-24", + "servant": "morgan", + "turns": "3T", + "runner": "Sonicanimefan1" + }, + { + "title": "Morgan 3T", + "link": "https://www.youtube.com/watch?v=mkF973oq5JU", + "date": "2024-03-29", + "servant": "morgan", + "turns": "3T", + "runner": "SilverChaos" + }, + { + "title": "Arjuna Alter 3T", + "link": "https://www.youtube.com/watch?v=2ALsnvTHErw", + "date": "2024-03-30", + "servant": "arjunaalter", + "turns": "3T", + "runner": "geens" + }, + { + "title": "Arjuna Alter 3T (FLO, NoDupes)", + "link": "https://www.youtube.com/watch?v=M9uMA8zYZ3w", + "date": "2024-03-24", + "servant": "arjunaalter", + "turns": "3T", + "runner": "Kusanagi" + }, + { + "title": "Arjuna Alter 3T (FLO, NoCE)", + "link": "https://www.youtube.com/watch?v=1Eu1qwknSBY", + "date": "2024-04-06", + "servant": "arjunaalter", + "turns": "3T", + "runner": "Sakazuki" + }, + { + "title": "Romulus 3T", + "link": "https://www.youtube.com/watch?v=QwXakPCGTQY", + "date": "2024-03-24", + "servant": "romulus", + "turns": "3T", + "runner": "First_TLN" + }, + { + "title": "Romulus 3T (F2P Support)", + "link": "https://www.youtube.com/watch?v=pJIUG1k9AZk", + "date": "2024-03-29", + "servant": "romulus", + "turns": "3T", + "runner": "Infernia Rosarum" + }, + { + "title": "Melusine 3T (w. Abby)", + "link": "https://www.youtube.com/watch?v=BpVSenM9bHY", + "date": "2024-03-24", + "servant": "melusine_aoe", + "turns": "3T", + "runner": "TopKirby8305" + }, + { + "title": "Melusine 3T (FLO)", + "link": "https://www.youtube.com/watch?v=H-vQOgCZ6sM", + "date": "2024-03-24", + "servant": "melusine_aoe", + "turns": "3T", + "runner": "Hentai Daddi" + }, + { + "title": "Melusine 3T (FLO, NDCE)", + "link": "https://www.youtube.com/watch?v=13dXuoO9oaE", + "date": "2024-03-24", + "servant": "melusine_aoe", + "turns": "3T", + "runner": "TokuHer0" + }, + { + "title": "Vritra 3T (FLO)", + "link": "https://www.youtube.com/watch?v=PEqr6jTGEbM", + "date": "2024-03-25", + "servant": "vritra", + "turns": "3T", + "runner": "Tinesh" + }, + { + "title": "Ereshkigal 3T (FLO)", + "link": "https://twitter.com/yang_766/status/1774051778234839122", + "date": "2024-03-30", + "servant": "ereshkigal", + "turns": "3T", + "runner": "yang_766" + } + ] + } + ] +} diff --git a/src/content/teslafest/eq-2020-placeholder.json b/src/content/teslafest/eq-2020-placeholder.json new file mode 100644 index 0000000..95038e4 --- /dev/null +++ b/src/content/teslafest/eq-2020-placeholder.json @@ -0,0 +1,24 @@ +{ + "info": { + "title": "Placeholder", + "releaseDate": "1970-01-01", + "shortdescription": "Nothing to see here (for now)", + "releaseNumber": 1 + }, + "quests": [ + { + "questTitle": "Placeholder", + "description": "Nothing to see here (for now)", + "data": [ + { + "title": "Placeholder", + "link": "https://firq.dev", + "date": "1970-01-01", + "servant": "shishou", + "turns": "1T", + "runner": "Firq" + } + ] + } + ] +} diff --git a/src/content/teslafest/eq-2021-placeholder.json b/src/content/teslafest/eq-2021-placeholder.json new file mode 100644 index 0000000..95038e4 --- /dev/null +++ b/src/content/teslafest/eq-2021-placeholder.json @@ -0,0 +1,24 @@ +{ + "info": { + "title": "Placeholder", + "releaseDate": "1970-01-01", + "shortdescription": "Nothing to see here (for now)", + "releaseNumber": 1 + }, + "quests": [ + { + "questTitle": "Placeholder", + "description": "Nothing to see here (for now)", + "data": [ + { + "title": "Placeholder", + "link": "https://firq.dev", + "date": "1970-01-01", + "servant": "shishou", + "turns": "1T", + "runner": "Firq" + } + ] + } + ] +} diff --git a/src/content/teslafest/gc-akihabara-explosion.json b/src/content/teslafest/gc-akihabara-explosion.json new file mode 100644 index 0000000..fe4b3c4 --- /dev/null +++ b/src/content/teslafest/gc-akihabara-explosion.json @@ -0,0 +1,48 @@ +{ + "info": { + "title": "Giga Coil - Singularity Gets Restored until You Reach Home", + "releaseDate": "2024-03-15", + "shortdescription": "An interesting, multi-stage quest with plenty of interesting twists", + "releaseNumber": 2 + }, + "quests": [ + { + "questTitle": "Giga Coil - Singularity Gets Restored until You Reach Home", + "description": "An interesting, multi-stage quest with plenty of interesting twists ... What do you mean 12 Guts stacks is bag quest design????", + "data": [ + { + "title": "Juano 7T (Multicore, FLO, NoCE)", + "link": "https://www.youtube.com/watch?v=AznMkbg6UMM", + "date": "2024-03-24", + "servant": "arjunaalter", + "turns": "7T", + "runner": "Akise" + }, + { + "title": "Morgan 7T (Multicore)", + "link": "https://www.youtube.com/watch?v=RFa_RlhksBs&t=166s", + "date": "2024-04-11", + "servant": "morgan", + "turns": "7T", + "runner": "Zectry" + }, + { + "title": "Kintoki 8T (Multicore)", + "link": "https://www.youtube.com/watch?v=QqZsNJwsdns", + "date": "2024-04-05", + "servant": "kintoki", + "turns": "8T", + "runner": "Roz" + }, + { + "title": "Bazett 4T (Multicore)", + "link": "https://www.youtube.com/watch?v=pITWIii6JjM&t=110s", + "date": "2024-03-29", + "servant": "bazett", + "turns": "4T", + "runner": "TokuHer0" + } + ] + } + ] +} diff --git a/src/content/teslafest/gc-fate-requiem.json b/src/content/teslafest/gc-fate-requiem.json new file mode 100644 index 0000000..79d23ed --- /dev/null +++ b/src/content/teslafest/gc-fate-requiem.json @@ -0,0 +1,72 @@ +{ + "info": { + "title": "Giga Coil - Child from the Netherworld", + "releaseDate": "2024-03-15", + "shortdescription": "Can Erise stop the racers this time?", + "releaseNumber": 5 + }, + "quests": [ + { + "questTitle": "Giga Coil - Child from the Netherworld", + "description": "Can Erise stop the racers this time? Well, she might just if she has more and more ghosts in stock. A real throwback to the Fate/Requiem Collab Event.", + "data": [ + { + "title": "Muramasa 3T", + "link": "https://www.youtube.com/watch?v=gb249dDmfl0", + "date": "2024-03-28", + "servant": "muramasa", + "turns": "3T", + "runner": "Alastair Hale" + }, + { + "title": "Summer Okitan 3T", + "link": "https://www.youtube.com/watch?v=pITWIii6JjM&t=566s", + "date": "2024-03-29", + "servant": "summerokitaalter", + "turns": "3T", + "runner": "Tokuher0" + }, + { + "title": "Saito Hajime 3T", + "link": "https://www.youtube.com/watch?v=QmAmBxJKXWk&t=757s", + "date": "2024-03-27", + "servant": "saitohajime", + "turns": "3T", + "runner": "Conry" + }, + { + "title": "Morgan 3T (FLO, NoCE)", + "link": "https://www.youtube.com/watch?v=ZLGXjXCW-bE", + "date": "2024-03-27", + "servant": "morgan", + "turns": "3T", + "runner": "Loki" + }, + { + "title": "Arjuna Alter 3T", + "link": "https://www.youtube.com/watch?v=RFa_RlhksBs&t=829s", + "date": "2024-04-11", + "servant": "arjunaalter", + "turns": "3T", + "runner": "Zectry" + }, + { + "title": "Summer Musashi 3T", + "link": "https://www.youtube.com/watch?v=yE6Mv6VTnCc&t=876s", + "date": "2024-03-28", + "servant": "summermusashi", + "turns": "3T", + "runner": "Patrick Bandeira" + }, + { + "title": "Cu Alter 3T (NoNP)", + "link": "https://www.youtube.com/watch?v=2xMvkmtp-gk", + "date": "2024-04-04", + "servant": "cualter", + "turns": "3T", + "runner": "Volcanicz" + } + ] + } + ] +} diff --git a/src/content/teslafest/gc-gudaguda-2021.json b/src/content/teslafest/gc-gudaguda-2021.json new file mode 100644 index 0000000..adcc4df --- /dev/null +++ b/src/content/teslafest/gc-gudaguda-2021.json @@ -0,0 +1,96 @@ +{ + "info": { + "title": "Giga Coil - Raging Billows! Kakare Shibata!", + "releaseDate": "2024-03-15", + "shortdescription": "Stacking defences and damage cut - what an interesting strategy", + "releaseNumber": 6 + }, + "quests": [ + { + "questTitle": "Giga Coil - Raging Billows! Kakare Shibata!", + "description": "Stacking defences and damage cut - what an interesting strategy ... Let's see how it works out against the racers", + "data": [ + { + "title": "Sigurd 3T (NDCE)", + "link": "https://www.youtube.com/watch?v=ow5KRkoFWYs", + "date": "2024-03-29", + "servant": "sigurd", + "turns": "3T", + "runner": "ProbablyAParrot" + }, + { + "title": "Barghest 3T", + "link": "https://www.youtube.com/watch?v=tkSdcRKT-bg", + "date": "2024-03-25", + "servant": "barghest", + "turns": "3T", + "runner": "Kusanagi" + }, + { + "title": "Melusine 3T (Asc1/2)", + "link": "https://www.youtube.com/watch?v=yE6Mv6VTnCc&t=1030s", + "date": "2024-03-28", + "servant": "melusine_st", + "turns": "3T", + "runner": "Patrick Bandeira" + }, + { + "title": "Melusine 3T (Asc1/2)", + "link": "https://www.youtube.com/watch?v=RFa_RlhksBs&t=1014s", + "date": "2024-04-11", + "servant": "melusine_st", + "turns": "3T", + "runner": "zectry" + }, + { + "title": "Morgan 3T (NDCE)", + "link": "https://www.youtube.com/watch?v=tnq0ACSoBZE", + "date": "2024-03-28", + "servant": "morgan", + "turns": "3T", + "runner": "Loki" + }, + { + "title": "Morgan 3T (NDCE/5Man)", + "link": "https://www.youtube.com/watch?v=PNLeiRqC9wM", + "date": "2024-03-31", + "servant": "morgan", + "turns": "3T", + "runner": "Volcanicz" + }, + { + "title": "Arjuna Alter 3T (NDCE)", + "link": "https://www.youtube.com/watch?v=8d0ZBjI6Pd8", + "date": "2024-03-28", + "servant": "arjunaalter", + "turns": "3T", + "runner": "Akise" + }, + { + "title": "Cu Alter 3T (NDCE)", + "link": "https://www.youtube.com/watch?v=FjNoeuMgf2w", + "date": "2024-03-29", + "servant": "cualter", + "turns": "3T", + "runner": "Volcanicz" + }, + { + "title": "Bazett 3T", + "link": "https://www.youtube.com/watch?v=SvQYbPxPGwc&t=1949s", + "date": "2024-03-25", + "servant": "bazett", + "turns": "3T", + "runner": "Paradise" + }, + { + "title": "Van Gogh 3T", + "link": "https://www.youtube.com/watch?v=pITWIii6JjM&t=691s", + "date": "2024-03-29", + "servant": "vangogh", + "turns": "3T", + "runner": "TokuHer0" + } + ] + } + ] +} diff --git a/src/content/teslafest/gc-saber-wars-2.json b/src/content/teslafest/gc-saber-wars-2.json new file mode 100644 index 0000000..501302b --- /dev/null +++ b/src/content/teslafest/gc-saber-wars-2.json @@ -0,0 +1,56 @@ +{ + "info": { + "title": "Giga Coil - Galaxy Guardian", + "releaseDate": "2024-03-15", + "shortdescription": "The one to keep the Galaxy in order - will her two forms be enough against the racers?", + "releaseNumber": 3 + }, + "quests": [ + { + "questTitle": "Giga Coil - Galaxy Guardian", + "description": "The one to keep the Galaxy in order - will her two forms be enough against the racers?", + "data": [ + { + "title": "Sitonai 2T", + "link": "https://www.youtube.com/watch?v=pITWIii6JjM&t=297s", + "date": "2024-03-29", + "servant": "sitonai", + "turns": "2T", + "runner": "TokuHer0" + }, + { + "title": "Bazett 1T (FLO)", + "link": "https://www.youtube.com/watch?v=RFa_RlhksBs&t=491s", + "date": "2024-04-11", + "servant": "bazett", + "turns": "1T", + "runner": "Zectry" + }, + { + "title": "Yang Guifei 2T", + "link": "https://www.youtube.com/watch?v=yE6Mv6VTnCc&t=492s", + "date": "2024-03-28", + "servant": "yangguifei", + "turns": "2T", + "runner": "Patrick Bandeira" + }, + { + "title": "Koyanskaya of Darkness 2T", + "link": "https://www.youtube.com/watch?v=uZDNzw9tTWo", + "date": "2024-03-24", + "servant": "koyandark", + "turns": "2T", + "runner": "Loki" + }, + { + "title": "MIXA 2T (NoNP)", + "link": "https://www.youtube.com/watch?v=6AbWuaLxfzM", + "date": "2024-03-26", + "servant": "mixa", + "turns": "2T", + "runner": "Rikohaiji" + } + ] + } + ] +} diff --git a/src/content/teslafest/gc-summer-4.json b/src/content/teslafest/gc-summer-2021.json similarity index 83% rename from src/content/teslafest/gc-summer-4.json rename to src/content/teslafest/gc-summer-2021.json index c8cd9c9..47c045a 100644 --- a/src/content/teslafest/gc-summer-4.json +++ b/src/content/teslafest/gc-summer-2021.json @@ -1,14 +1,14 @@ { "info": { - "title": "Giga Coil - Western Arts Ninja Style", - "releaseDate": "2024-03-28", - "shortdescription": "Fuuma Quest", + "title": "Giga Coil - Western Ninja Arts Book", + "releaseDate": "2024-03-15", + "shortdescription": "Can Fuuma, his clones and his arsenal of debuffs stop the racers?", "releaseNumber": 1 }, "quests": [ { - "questTitle": "Giga Coil - Western Arts Ninja Style", - "description": "aaa", + "questTitle": "Giga Coil - Western Ninja Arts Book", + "description": "Can Fuuma, his clones and his arsenal of debuffs stop the racers? One of the most obnoxious quests in the history of Challenge Quests - and this time, with a harder cap on party cost.", "data": [ { "title": "Skadi 3T", @@ -22,7 +22,7 @@ "title": "Melusine 3T", "link": "https://www.youtube.com/watch?v=yE6Mv6VTnCc", "date": "2024-03-28", - "servant": "melusine", + "servant": "melusine_st", "turns": "3T", "runner": "Patrick Bandeira" }, diff --git a/src/content/teslafest/gc-valentines-2023.json b/src/content/teslafest/gc-valentines-2023.json new file mode 100644 index 0000000..5556158 --- /dev/null +++ b/src/content/teslafest/gc-valentines-2023.json @@ -0,0 +1,40 @@ +{ + "info": { + "title": "Giga Coil - True Love", + "releaseDate": "2024-03-15", + "shortdescription": "Somehow, Orion can now transform - is he a Transformer then?", + "releaseNumber": 4 + }, + "quests": [ + { + "questTitle": "Giga Coil - True Love", + "description": "Somehow, Orion can now transform - is he a Transformer then? But to be fair, he really fits in with all the other pigs.", + "data": [ + { + "title": "Percival 4T", + "link": "https://www.youtube.com/watch?v=MGcyhZMkMrs&t=1292s", + "date": "2024-03-28", + "servant": "percival", + "turns": "4T", + "runner": "Nyxi" + }, + { + "title": "Ryoma 4T (FLO)", + "link": "https://www.youtube.com/watch?v=RFa_RlhksBs&t=581s", + "date": "2024-04-11", + "servant": "ryomalancer", + "turns": "4T", + "runner": "Zectry" + }, + { + "title": "Space Ishtar 4T", + "link": "https://www.youtube.com/watch?v=pITWIii6JjM&t=398s", + "date": "2024-03-24", + "servant": "spaceishtar", + "turns": "4T", + "runner": "TokuHer0" + } + ] + } + ] +} diff --git a/src/content/teslafest/gc-white-day-2023.json b/src/content/teslafest/gc-white-day-2023.json new file mode 100644 index 0000000..1eacfc6 --- /dev/null +++ b/src/content/teslafest/gc-white-day-2023.json @@ -0,0 +1,80 @@ +{ + "info": { + "title": "Giga Coil - Five Star Idol", + "releaseDate": "2024-03-15", + "shortdescription": "A total of 10 HP Bars and some interesting field effects - what will happen on this stage?", + "releaseNumber": 7 + }, + "quests": [ + { + "questTitle": "Giga Coil - Five Star Idol", + "description": "A total of 10 HP Bars and some interesting field effects - what will happen on this stage? Will the racers idol prevail? Let's enjoy the show and see ...", + "data": [ + { + "title": "Baobhan Sith 6T", + "link": "https://www.youtube.com/watch?v=ZBfamgici20", + "date": "2024-03-29", + "servant": "baobhansith", + "turns": "6T", + "runner": "Requiem" + }, + { + "title": "Nero 4T", + "link": "https://twitter.com/LutrecTA/status/1773370060603629855", + "date": "2024-03-28", + "servant": "nero", + "turns": "4T", + "runner": "Lutrec" + }, + { + "title": "Melusine 4T (2CS)", + "link": "https://www.youtube.com/watch?v=8SLr2KAULIc", + "date": "2024-03-31", + "servant": "melusine_aoe", + "turns": "4T", + "runner": "TokuHer0" + }, + { + "title": "Zenobia 4T", + "link": "https://www.youtube.com/watch?v=RFa_RlhksBs&t=1192s", + "date": "2024-04-11", + "servant": "zenobia", + "turns": "4T", + "runner": "Zectry" + }, + { + "title": "Morgan 4T (BCE)", + "link": "https://www.youtube.com/watch?v=81N4DhCQ7Io", + "date": "2024-03-27", + "servant": "morgan", + "turns": "4T", + "runner": "im poketar" + }, + { + "title": "Summer Musashi 4T", + "link": "https://www.youtube.com/watch?v=yE6Mv6VTnCc&t=1175s", + "date": "2024-03-28", + "servant": "summermusashi", + "turns": "4T", + "runner": "Patrick Bandeira" + }, + { + "title": "Summer Kama 4T", + "link": "https://www.youtube.com/watch?v=pITWIii6JjM&t=802s", + "date": "2024-03-29", + "servant": "summerkama", + "turns": "4T", + "runner": "TokuHer0" + }, + { + "title": "Summer Kiara 4T", + "link": "https://www.youtube.com/watch?v=SvQYbPxPGwc&t=2113s", + "date": "2024-03-25", + "servant": "summerkiara", + "turns": "4T", + "runner": "Paradise" + } + ] + } + ] +} diff --git a/src/content/teslafest/mc-placeholder.json b/src/content/teslafest/mc-placeholder.json new file mode 100644 index 0000000..95038e4 --- /dev/null +++ b/src/content/teslafest/mc-placeholder.json @@ -0,0 +1,24 @@ +{ + "info": { + "title": "Placeholder", + "releaseDate": "1970-01-01", + "shortdescription": "Nothing to see here (for now)", + "releaseNumber": 1 + }, + "quests": [ + { + "questTitle": "Placeholder", + "description": "Nothing to see here (for now)", + "data": [ + { + "title": "Placeholder", + "link": "https://firq.dev", + "date": "1970-01-01", + "servant": "shishou", + "turns": "1T", + "runner": "Firq" + } + ] + } + ] +} diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index b14d9fd..abced95 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -92,7 +92,7 @@ const mapped_navdata = navdata.map((item) => ({ diff --git a/src/pages/database/index.astro b/src/pages/database/index.astro index 303a2d0..aa6e70d 100644 --- a/src/pages/database/index.astro +++ b/src/pages/database/index.astro @@ -18,7 +18,7 @@ fulldata.sort( currentpage="database" descriptionOverride={description} > - + {fulldata.map((quest) => )} diff --git a/src/pages/teslafest/index.astro b/src/pages/teslafest/index.astro index 8416666..5667f8a 100644 --- a/src/pages/teslafest/index.astro +++ b/src/pages/teslafest/index.astro @@ -3,6 +3,7 @@ import { getCollection } from 'astro:content'; import Layout from '../../layouts/Layout.astro' import QuestListing from '../../components/questListing.astro' import DatabaseSection from '../../layouts/databaseSection.astro' +import GenericHero from '../../components/genericHero.astro'; const description = 'NA Teslafest' const fulldata = await getCollection('teslafest') @@ -11,6 +12,12 @@ fulldata.sort( (a, b) => b.data.info.releaseDate.valueOf() - a.data.info.releaseDate.valueOf() || b.data.info.releaseNumber - a.data.info.releaseNumber ) +const gc = fulldata.filter((value) => value.id.startsWith("gc-")) +const mc = fulldata.filter((value) => value.id.startsWith("mc-")) +const cq = fulldata.filter((value) => value.id.startsWith("cq-")) +const eq_2021 = fulldata.filter((value) => value.id.startsWith("eq-2021")) +const eq_2020 = fulldata.filter((value) => value.id.startsWith("eq-2020")) + --- - - {fulldata.map((quest) => )} + + + {cq.map((quest) => )} + + + {gc.map((quest) => )} + + + {mc.map((quest) => )} + + + {eq_2020.map((quest) => )} + + + {eq_2021.map((quest) => )}