Compare commits

...

2 commits

Author SHA1 Message Date
827353f729
First Batch for Teslafest
All checks were successful
/ checking (push) Successful in 12s
/ build-site (push) Successful in 2m0s
/ publish (push) Successful in 6s
/ unlighthouse (push) Successful in 37s
/ deploy-unlighthouse-files (push) Successful in 8s
/ deploy-unlighthouse-site (push) Successful in 5s
2024-05-01 01:37:29 +02:00
45fd44e192
Added all fuuma runs 2024-04-29 15:58:52 +02:00
53 changed files with 1427 additions and 116 deletions

View file

@ -1,7 +1,7 @@
on: on:
push: push:
tags: tags:
- '[0-9]+\.[0-9]+\.[0-9]+pre[0-9]+' - '[0-9]+\.[0-9]+\.[0-9]+-pre\.[0-9]+'
jobs: jobs:
checking: checking:

View file

@ -1,8 +1,8 @@
on: on:
push: push:
tags: tags:
- '[0-9]+\.[0-9]+\.[0-9]+unlighthouse[0-9]+' - '[0-9]+\.[0-9]+\.[0-9]+-unlighthouse\.[0-9]+'
- '[0-9]+\.[0-9]+\.[0-9]+ulh[0-9]+' - '[0-9]+\.[0-9]+\.[0-9]+-ulh\.[0-9]+'
jobs: jobs:
unlighthouse: unlighthouse:

564
package-lock.json generated
View file

@ -1,12 +1,12 @@
{ {
"name": "fgo-ta-com-website", "name": "fgo-ta-com-website",
"version": "0.1.16", "version": "0.1.17-pre.1",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "fgo-ta-com-website", "name": "fgo-ta-com-website",
"version": "0.1.16", "version": "0.1.17-pre.1",
"dependencies": { "dependencies": {
"@astro-community/astro-embed-youtube": "^0.4.3", "@astro-community/astro-embed-youtube": "^0.4.3",
"@astrojs/check": "^0.3.4", "@astrojs/check": "^0.3.4",
@ -1828,9 +1828,9 @@
} }
}, },
"node_modules/@rollup/rollup-android-arm-eabi": { "node_modules/@rollup/rollup-android-arm-eabi": {
"version": "4.9.1", "version": "4.17.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.1.tgz", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.17.2.tgz",
"integrity": "sha512-6vMdBZqtq1dVQ4CWdhFwhKZL6E4L1dV6jUjuBvsavvNJSppzi6dLBbuV+3+IyUREaj9ZFvQefnQm28v4OCXlig==", "integrity": "sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==",
"cpu": [ "cpu": [
"arm" "arm"
], ],
@ -1840,9 +1840,9 @@
] ]
}, },
"node_modules/@rollup/rollup-android-arm64": { "node_modules/@rollup/rollup-android-arm64": {
"version": "4.9.1", "version": "4.17.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.1.tgz", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.17.2.tgz",
"integrity": "sha512-Jto9Fl3YQ9OLsTDWtLFPtaIMSL2kwGyGoVCmPC8Gxvym9TCZm4Sie+cVeblPO66YZsYH8MhBKDMGZ2NDxuk/XQ==", "integrity": "sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==",
"cpu": [ "cpu": [
"arm64" "arm64"
], ],
@ -1852,9 +1852,9 @@
] ]
}, },
"node_modules/@rollup/rollup-darwin-arm64": { "node_modules/@rollup/rollup-darwin-arm64": {
"version": "4.9.1", "version": "4.17.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.1.tgz", "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.17.2.tgz",
"integrity": "sha512-LtYcLNM+bhsaKAIGwVkh5IOWhaZhjTfNOkGzGqdHvhiCUVuJDalvDxEdSnhFzAn+g23wgsycmZk1vbnaibZwwA==", "integrity": "sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==",
"cpu": [ "cpu": [
"arm64" "arm64"
], ],
@ -1864,9 +1864,9 @@
] ]
}, },
"node_modules/@rollup/rollup-darwin-x64": { "node_modules/@rollup/rollup-darwin-x64": {
"version": "4.9.1", "version": "4.17.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.1.tgz", "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.17.2.tgz",
"integrity": "sha512-KyP/byeXu9V+etKO6Lw3E4tW4QdcnzDG/ake031mg42lob5tN+5qfr+lkcT/SGZaH2PdW4Z1NX9GHEkZ8xV7og==", "integrity": "sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@ -1876,9 +1876,21 @@
] ]
}, },
"node_modules/@rollup/rollup-linux-arm-gnueabihf": { "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
"version": "4.9.1", "version": "4.17.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.1.tgz", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.17.2.tgz",
"integrity": "sha512-Yqz/Doumf3QTKplwGNrCHe/B2p9xqDghBZSlAY0/hU6ikuDVQuOUIpDP/YcmoT+447tsZTmirmjgG3znvSCR0Q==", "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": [ "cpu": [
"arm" "arm"
], ],
@ -1888,9 +1900,9 @@
] ]
}, },
"node_modules/@rollup/rollup-linux-arm64-gnu": { "node_modules/@rollup/rollup-linux-arm64-gnu": {
"version": "4.9.1", "version": "4.17.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.1.tgz", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.17.2.tgz",
"integrity": "sha512-u3XkZVvxcvlAOlQJ3UsD1rFvLWqu4Ef/Ggl40WAVCuogf4S1nJPHh5RTgqYFpCOvuGJ7H5yGHabjFKEZGExk5Q==", "integrity": "sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==",
"cpu": [ "cpu": [
"arm64" "arm64"
], ],
@ -1900,9 +1912,9 @@
] ]
}, },
"node_modules/@rollup/rollup-linux-arm64-musl": { "node_modules/@rollup/rollup-linux-arm64-musl": {
"version": "4.9.1", "version": "4.17.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.1.tgz", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.17.2.tgz",
"integrity": "sha512-0XSYN/rfWShW+i+qjZ0phc6vZ7UWI8XWNz4E/l+6edFt+FxoEghrJHjX1EY/kcUGCnZzYYRCl31SNdfOi450Aw==", "integrity": "sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==",
"cpu": [ "cpu": [
"arm64" "arm64"
], ],
@ -1911,10 +1923,22 @@
"linux" "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": { "node_modules/@rollup/rollup-linux-riscv64-gnu": {
"version": "4.9.1", "version": "4.17.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.1.tgz", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.17.2.tgz",
"integrity": "sha512-LmYIO65oZVfFt9t6cpYkbC4d5lKHLYv5B4CSHRpnANq0VZUQXGcCPXHzbCXCz4RQnx7jvlYB1ISVNCE/omz5cw==", "integrity": "sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==",
"cpu": [ "cpu": [
"riscv64" "riscv64"
], ],
@ -1923,10 +1947,22 @@
"linux" "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": { "node_modules/@rollup/rollup-linux-x64-gnu": {
"version": "4.9.1", "version": "4.17.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.1.tgz", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.17.2.tgz",
"integrity": "sha512-kr8rEPQ6ns/Lmr/hiw8sEVj9aa07gh1/tQF2Y5HrNCCEPiCBGnBUt9tVusrcBBiJfIt1yNaXN6r1CCmpbFEDpg==", "integrity": "sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@ -1936,9 +1972,9 @@
] ]
}, },
"node_modules/@rollup/rollup-linux-x64-musl": { "node_modules/@rollup/rollup-linux-x64-musl": {
"version": "4.9.1", "version": "4.17.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.1.tgz", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.17.2.tgz",
"integrity": "sha512-t4QSR7gN+OEZLG0MiCgPqMWZGwmeHhsM4AkegJ0Kiy6TnJ9vZ8dEIwHw1LcZKhbHxTY32hp9eVCMdR3/I8MGRw==", "integrity": "sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@ -1948,9 +1984,9 @@
] ]
}, },
"node_modules/@rollup/rollup-win32-arm64-msvc": { "node_modules/@rollup/rollup-win32-arm64-msvc": {
"version": "4.9.1", "version": "4.17.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.1.tgz", "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.17.2.tgz",
"integrity": "sha512-7XI4ZCBN34cb+BH557FJPmh0kmNz2c25SCQeT9OiFWEgf8+dL6ZwJ8f9RnUIit+j01u07Yvrsuu1rZGxJCc51g==", "integrity": "sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==",
"cpu": [ "cpu": [
"arm64" "arm64"
], ],
@ -1960,9 +1996,9 @@
] ]
}, },
"node_modules/@rollup/rollup-win32-ia32-msvc": { "node_modules/@rollup/rollup-win32-ia32-msvc": {
"version": "4.9.1", "version": "4.17.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.1.tgz", "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.17.2.tgz",
"integrity": "sha512-yE5c2j1lSWOH5jp+Q0qNL3Mdhr8WuqCNVjc6BxbVfS5cAS6zRmdiw7ktb8GNpDCEUJphILY6KACoFoRtKoqNQg==", "integrity": "sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==",
"cpu": [ "cpu": [
"ia32" "ia32"
], ],
@ -1972,9 +2008,9 @@
] ]
}, },
"node_modules/@rollup/rollup-win32-x64-msvc": { "node_modules/@rollup/rollup-win32-x64-msvc": {
"version": "4.9.1", "version": "4.17.2",
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.1.tgz", "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.17.2.tgz",
"integrity": "sha512-PyJsSsafjmIhVgaI1Zdj7m8BB8mMckFah/xbpplObyHfiXzKcI5UOUXRyOdHW7nz4DpMCuzLnF7v5IWHenCwYA==", "integrity": "sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@ -2375,6 +2411,351 @@
"astro": "^4.0.0" "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": { "node_modules/astro/node_modules/@types/node": {
"version": "20.10.5", "version": "20.10.5",
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.5.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.5.tgz",
@ -2386,13 +2767,13 @@
} }
}, },
"node_modules/astro/node_modules/vite": { "node_modules/astro/node_modules/vite": {
"version": "5.0.12", "version": "5.2.10",
"resolved": "https://registry.npmjs.org/vite/-/vite-5.0.12.tgz", "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.10.tgz",
"integrity": "sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==", "integrity": "sha512-PAzgUZbP7msvQvqdSD+ErD5qGnSFiGOoWmV5yAKUEI0kdhjbH6nMWVyZQC/hSc4aXwc0oJ9aEdIiF9Oje0JFCw==",
"dependencies": { "dependencies": {
"esbuild": "^0.19.3", "esbuild": "^0.20.1",
"postcss": "^8.4.32", "postcss": "^8.4.38",
"rollup": "^4.2.0" "rollup": "^4.13.0"
}, },
"bin": { "bin": {
"vite": "bin/vite.js" "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": { "node_modules/astro/node_modules/vitefu": {
"version": "0.2.5", "version": "0.2.5",
"resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz",
@ -5504,9 +5922,9 @@
} }
}, },
"node_modules/postcss": { "node_modules/postcss": {
"version": "8.4.32", "version": "8.4.38",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz",
"integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==",
"funding": [ "funding": [
{ {
"type": "opencollective", "type": "opencollective",
@ -5524,7 +5942,7 @@
"dependencies": { "dependencies": {
"nanoid": "^3.3.7", "nanoid": "^3.3.7",
"picocolors": "^1.0.0", "picocolors": "^1.0.0",
"source-map-js": "^1.0.2" "source-map-js": "^1.2.0"
}, },
"engines": { "engines": {
"node": "^10 || ^12 || >=14" "node": "^10 || ^12 || >=14"
@ -7049,9 +7467,12 @@
} }
}, },
"node_modules/rollup": { "node_modules/rollup": {
"version": "4.9.1", "version": "4.17.2",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.1.tgz", "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.17.2.tgz",
"integrity": "sha512-pgPO9DWzLoW/vIhlSoDByCzcpX92bKEorbgXuZrqxByte3JFk2xSW2JEeAcyLc9Ru9pqcNNW+Ob7ntsk2oT/Xw==", "integrity": "sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==",
"dependencies": {
"@types/estree": "1.0.5"
},
"bin": { "bin": {
"rollup": "dist/bin/rollup" "rollup": "dist/bin/rollup"
}, },
@ -7060,19 +7481,22 @@
"npm": ">=8.0.0" "npm": ">=8.0.0"
}, },
"optionalDependencies": { "optionalDependencies": {
"@rollup/rollup-android-arm-eabi": "4.9.1", "@rollup/rollup-android-arm-eabi": "4.17.2",
"@rollup/rollup-android-arm64": "4.9.1", "@rollup/rollup-android-arm64": "4.17.2",
"@rollup/rollup-darwin-arm64": "4.9.1", "@rollup/rollup-darwin-arm64": "4.17.2",
"@rollup/rollup-darwin-x64": "4.9.1", "@rollup/rollup-darwin-x64": "4.17.2",
"@rollup/rollup-linux-arm-gnueabihf": "4.9.1", "@rollup/rollup-linux-arm-gnueabihf": "4.17.2",
"@rollup/rollup-linux-arm64-gnu": "4.9.1", "@rollup/rollup-linux-arm-musleabihf": "4.17.2",
"@rollup/rollup-linux-arm64-musl": "4.9.1", "@rollup/rollup-linux-arm64-gnu": "4.17.2",
"@rollup/rollup-linux-riscv64-gnu": "4.9.1", "@rollup/rollup-linux-arm64-musl": "4.17.2",
"@rollup/rollup-linux-x64-gnu": "4.9.1", "@rollup/rollup-linux-powerpc64le-gnu": "4.17.2",
"@rollup/rollup-linux-x64-musl": "4.9.1", "@rollup/rollup-linux-riscv64-gnu": "4.17.2",
"@rollup/rollup-win32-arm64-msvc": "4.9.1", "@rollup/rollup-linux-s390x-gnu": "4.17.2",
"@rollup/rollup-win32-ia32-msvc": "4.9.1", "@rollup/rollup-linux-x64-gnu": "4.17.2",
"@rollup/rollup-win32-x64-msvc": "4.9.1", "@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" "fsevents": "~2.3.2"
} }
}, },
@ -7328,9 +7752,9 @@
} }
}, },
"node_modules/source-map-js": { "node_modules/source-map-js": {
"version": "1.0.2", "version": "1.2.0",
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz",
"integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==",
"engines": { "engines": {
"node": ">=0.10.0" "node": ">=0.10.0"
} }

View file

@ -1,7 +1,7 @@
{ {
"name": "fgo-ta-com-website", "name": "fgo-ta-com-website",
"type": "module", "type": "module",
"version": "0.1.16", "version": "0.1.17-pre.1",
"scripts": { "scripts": {
"dev": "astro dev", "dev": "astro dev",
"start": "astro dev", "start": "astro dev",

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

View file

@ -0,0 +1,32 @@
---
export interface Props {
text: string
}
const { text } = Astro.props
---
<div>
{text}
</div>
<style>
div {
display: flex;
width: 100%;
max-height: auto;
background-color: var(--c-duskgray);
text-align: center;
justify-content: center;
color: white;
font-size: 2.75rem;
letter-spacing: 0.075em;
padding: 2rem 0rem;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-weight: bolder;
}
@media (min-width: 900px) {
div {
font-size: 4.5rem;
}
}
</style>

View file

@ -82,6 +82,7 @@ const render_date = releaseDate.toLocaleDateString(
a:hover > article { a:hover > article {
transform: scaleY(102.5%) scaleX(101%); transform: scaleY(102.5%) scaleX(101%);
transition: transform var(--speed) var(--ease);
} }
@media (min-width: 900px) { @media (min-width: 900px) {
@ -104,10 +105,45 @@ const render_date = releaseDate.toLocaleDateString(
margin-right: 0.825rem; margin-right: 0.825rem;
} }
a:hover article {
border-color: var(--c-darkpurple);
}
article { article {
border-style: solid;
border-width: 2px;
border-color: var(--c-darkergray);
align-items: flex-start; align-items: flex-start;
align-content: flex-start; align-content: flex-start;
margin-left: 0.5rem; 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;
}
}
</style> </style>

View file

@ -54,7 +54,7 @@
"title": "Shishou 3T", "title": "Shishou 3T",
"link": "https://www.youtube.com/watch?v=E8fjEYFqrWI", "link": "https://www.youtube.com/watch?v=E8fjEYFqrWI",
"date": "2023-07-12", "date": "2023-07-12",
"servant": "shishou", "servant": "shishou_bunny",
"turns": "3T", "turns": "3T",
"runner": "Firq" "runner": "Firq"
}, },

View file

@ -13,7 +13,7 @@
"title": "Shishou 4T (No MLB DMG CE)", "title": "Shishou 4T (No MLB DMG CE)",
"link": "https://www.youtube.com/watch?v=brz21NKMMsY", "link": "https://www.youtube.com/watch?v=brz21NKMMsY",
"date": "2023-12-31", "date": "2023-12-31",
"servant": "shishou", "servant": "shishou_bunny",
"turns": "4T", "turns": "4T",
"runner": "Firq" "runner": "Firq"
}, },
@ -69,7 +69,7 @@
"title": "Melusine 4T (FLO)", "title": "Melusine 4T (FLO)",
"link": "https://www.youtube.com/watch?v=XHjExMEg3vQ", "link": "https://www.youtube.com/watch?v=XHjExMEg3vQ",
"date": "2024-01-01", "date": "2024-01-01",
"servant": "melusine", "servant": "melusine_aoe",
"turns": "4T", "turns": "4T",
"runner": "Zectry" "runner": "Zectry"
}, },

View file

@ -14,7 +14,7 @@
"title": "Shishou 3T", "title": "Shishou 3T",
"link": "https://www.youtube.com/watch?v=j1fFbkfYtvo", "link": "https://www.youtube.com/watch?v=j1fFbkfYtvo",
"date": "2024-01-22", "date": "2024-01-22",
"servant": "shishou", "servant": "shishou_bunny",
"turns": "3T", "turns": "3T",
"runner": "Firq" "runner": "Firq"
}, },
@ -22,7 +22,7 @@
"title": "Shishou 3T (FLO)", "title": "Shishou 3T (FLO)",
"link": "https://www.youtube.com/watch?v=Sszw_x7IqVU", "link": "https://www.youtube.com/watch?v=Sszw_x7IqVU",
"date": "2024-01-23", "date": "2024-01-23",
"servant": "shishou", "servant": "shishou_bunny",
"turns": "3T", "turns": "3T",
"runner": "Firq" "runner": "Firq"
}, },
@ -196,7 +196,7 @@
"title": "Melusine 3T (FLO, NoCE)", "title": "Melusine 3T (FLO, NoCE)",
"link": "https://www.youtube.com/watch?v=OgoteFJL85A", "link": "https://www.youtube.com/watch?v=OgoteFJL85A",
"date": "2024-01-21", "date": "2024-01-21",
"servant": "melusine", "servant": "melusine_aoe",
"turns": "3T", "turns": "3T",
"runner": "TokuHer0" "runner": "TokuHer0"
}, },
@ -204,7 +204,7 @@
"title": "Melusine 3T (FLO)", "title": "Melusine 3T (FLO)",
"link": "https://www.youtube.com/watch?v=PTtm_c7F5Ro", "link": "https://www.youtube.com/watch?v=PTtm_c7F5Ro",
"date": "2024-01-18", "date": "2024-01-18",
"servant": "melusine", "servant": "melusine_aoe",
"turns": "3T", "turns": "3T",
"runner": "Felt" "runner": "Felt"
}, },

View file

@ -14,7 +14,7 @@
"title": "Shishou 4T (No Castoria)", "title": "Shishou 4T (No Castoria)",
"link": "https://www.youtube.com/watch?v=WrHudtdfivA", "link": "https://www.youtube.com/watch?v=WrHudtdfivA",
"date": "2023-07-19", "date": "2023-07-19",
"servant": "shishou", "servant": "shishou_bunny",
"turns": "4T", "turns": "4T",
"runner": "Firq" "runner": "Firq"
}, },

View file

@ -22,7 +22,7 @@
"title": "Shishou 3T", "title": "Shishou 3T",
"link": "https://www.youtube.com/watch?v=7wQ6iabqgEc", "link": "https://www.youtube.com/watch?v=7wQ6iabqgEc",
"date": "2023-06-26", "date": "2023-06-26",
"servant": "shishou", "servant": "shishou_bunny",
"turns": "3T", "turns": "3T",
"runner": "Firq" "runner": "Firq"
}, },

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -0,0 +1,96 @@
{
"info": {
"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 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",
"link": "https://www.youtube.com/watch?v=VMVus__ZYXE",
"date": "2024-03-30",
"servant": "skadi",
"turns": "3T",
"runner": "Firq"
},
{
"title": "Melusine 3T",
"link": "https://www.youtube.com/watch?v=yE6Mv6VTnCc",
"date": "2024-03-28",
"servant": "melusine_st",
"turns": "3T",
"runner": "Patrick Bandeira"
},
{
"title": "Ozymandias 3T",
"link": "https://www.youtube.com/watch?v=gv9YuMvfTYM",
"date": "2024-03-24",
"servant": "ozymandias",
"turns": "3T",
"runner": "Kusanagi"
},
{
"title": "Sanzang 3T",
"link": "https://www.youtube.com/watch?v=OJrs2Gbh_KI",
"date": "2024-03-24",
"servant": "sanzang",
"turns": "3T",
"runner": "Liz Happy Club"
},
{
"title": "Okuni 3T",
"link": "https://www.youtube.com/watch?v=RFa_RlhksBs",
"date": "2024-04-11",
"servant": "okuni",
"turns": "3T",
"runner": "Zectry"
},
{
"title": "Kojirou 3T",
"link": "https://www.youtube.com/watch?v=QmAmBxJKXWk",
"date": "2024-03-27",
"servant": "kojirou",
"turns": "3T",
"runner": "Conry"
},
{
"title": "MHXA 3T (NDCE)",
"link": "https://youtu.be/7-fPdCtGaks",
"date": "2024-03-29",
"servant": "mhxa",
"turns": "3T",
"runner": "Requiem"
},
{
"title": "Morgan 3T (FLO/NDCE/NoBG)",
"link": "https://youtu.be/ls0p-tsH_10",
"date": "2024-03-24",
"servant": "morgan",
"turns": "3T",
"runner": "Loki"
},
{
"title": "Junao 3T (FLO/NDCE)",
"link": "https://youtu.be/GX9gqQ0YfW0",
"date": "2024-03-27",
"servant": "arjunaalter",
"turns": "3T",
"runner": "Akise"
},
{
"title": "Kintoki 3T",
"link": "https://youtu.be/pITWIii6JjM",
"date": "2024-03-29",
"servant": "kintoki",
"turns": "3T",
"runner": "TokuHer0"
}
]
}
]
}

View file

@ -1,24 +0,0 @@
{
"info": {
"title": "Giga Coil - Western Arts Ninja Style",
"releaseDate": "2024-03-28",
"shortdescription": "Fuuma Quest",
"releaseNumber": 1
},
"quests": [
{
"questTitle": "Giga Coil - Western Arts Ninja Style",
"description": "aaa",
"data": [
{
"title": "Skadi 3T",
"link": "https://www.youtube.com/watch?v=VMVus__ZYXE",
"date": "2024-03-30",
"servant": "skadi",
"turns": "3T",
"runner": "Firq"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -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"
}
]
}
]
}

View file

@ -92,7 +92,7 @@ const mapped_navdata = navdata.map((item) => ({
<style is:global> <style is:global>
:root { :root {
--hover-scale: 1.05; --hover-scale: 1.05;
--speed: 50%; --speed: 0.5;
--ease: 50%; --ease: 50%;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
--c-darkgray: #1e1e1e; --c-darkgray: #1e1e1e;

View file

@ -16,6 +16,9 @@ const { title } = Astro.props
</section> </section>
<style> <style>
section {
padding-bottom: 5rem;
}
.drop { .drop {
display: flex; display: flex;
position: absolute; position: absolute;
@ -49,7 +52,7 @@ const { title } = Astro.props
line-height: 48px; line-height: 48px;
letter-spacing: -1px; letter-spacing: -1px;
color: white; color: white;
font-size: 2.25rem; font-size: 1.6rem;
margin-top: 1rem; margin-top: 1rem;
margin-bottom: 0; margin-bottom: 0;
margin-left: auto; margin-left: auto;
@ -60,6 +63,7 @@ const { title } = Astro.props
border-radius: 0.5rem; border-radius: 0.5rem;
padding-bottom: 0.5rem; padding-bottom: 0.5rem;
justify-self: center; justify-self: center;
text-align: center;
} }
.wrapper { .wrapper {
margin: 2rem 2rem 0.5rem 2rem; margin: 2rem 2rem 0.5rem 2rem;
@ -85,16 +89,27 @@ const { title } = Astro.props
} }
h1 { h1 {
margin-left: 3rem; margin-left: 3rem;
font-size: 1.85rem;
} }
} }
@media (min-width: 1500px) { @media (min-width: 1500px) {
.wrapper { .wrapper {
margin-left: 20rem; margin-left: 15rem;
margin-right: 20rem; margin-right: 15rem;
flex-direction: row;
}
section {
padding-bottom: unset;
}
.drop {
display: none;
}
.line {
display: none;
} }
h1 { h1 {
margin-left: 20rem; margin-left: 15rem;
margin-right: 20rem; margin-right: 15rem;
} }
} }
</style> </style>

View file

@ -18,7 +18,7 @@ fulldata.sort(
currentpage="database" currentpage="database"
descriptionOverride={description} descriptionOverride={description}
> >
<DatabaseSection title="FGO NA TA Database"> <DatabaseSection title="All NA Runs">
{fulldata.map((quest) => <QuestListing { ...{...quest.data.info, slug: quest.id} } baseurl="database" />)} {fulldata.map((quest) => <QuestListing { ...{...quest.data.info, slug: quest.id} } baseurl="database" />)}
</DatabaseSection> </DatabaseSection>
</Layout> </Layout>

View file

@ -3,6 +3,7 @@ import { getCollection } from 'astro:content';
import Layout from '../../layouts/Layout.astro' import Layout from '../../layouts/Layout.astro'
import QuestListing from '../../components/questListing.astro' import QuestListing from '../../components/questListing.astro'
import DatabaseSection from '../../layouts/databaseSection.astro' import DatabaseSection from '../../layouts/databaseSection.astro'
import GenericHero from '../../components/genericHero.astro';
const description = 'NA Teslafest' const description = 'NA Teslafest'
const fulldata = await getCollection('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 (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"))
--- ---
<Layout <Layout
@ -18,8 +25,21 @@ fulldata.sort(
currentpage="teslafest" currentpage="teslafest"
descriptionOverride={description} descriptionOverride={description}
> >
<DatabaseSection title="Teslafest - All Quests"> <GenericHero text="TESLAFEST"></GenericHero>
{fulldata.map((quest) => <QuestListing { ...{...quest.data.info, slug: quest.id} } baseurl="teslafest" />)} <DatabaseSection title="Challenge Quest">
{cq.map((quest) => <QuestListing { ...{...quest.data.info, slug: quest.id} } baseurl="teslafest" />)}
</DatabaseSection>
<DatabaseSection title="Giga Coil">
{gc.map((quest) => <QuestListing { ...{...quest.data.info, slug: quest.id} } baseurl="teslafest" />)}
</DatabaseSection>
<DatabaseSection title="Mega Coil">
{mc.map((quest) => <QuestListing { ...{...quest.data.info, slug: quest.id} } baseurl="teslafest" />)}
</DatabaseSection>
<DatabaseSection title="Exhibition Quests: 2020 Revival">
{eq_2020.map((quest) => <QuestListing { ...{...quest.data.info, slug: quest.id} } baseurl="teslafest" />)}
</DatabaseSection>
<DatabaseSection title="Exhibition Quests: 2020 Revival">
{eq_2021.map((quest) => <QuestListing { ...{...quest.data.info, slug: quest.id} } baseurl="teslafest" />)}
</DatabaseSection> </DatabaseSection>
</Layout> </Layout>