First Batch for Teslafest
BIN
src/assets/ta_servants/barghest.png
Normal file
After ![]() (image error) Size: 35 KiB |
BIN
src/assets/ta_servants/bazett.png
Normal file
After ![]() (image error) Size: 28 KiB |
BIN
src/assets/ta_servants/davincirider.png
Normal file
After ![]() (image error) Size: 35 KiB |
Before ![]() (image error) Size: 36 KiB |
BIN
src/assets/ta_servants/melusine_aoe.png
Normal file
After ![]() (image error) Size: 33 KiB |
BIN
src/assets/ta_servants/melusine_st.png
Normal file
After ![]() (image error) Size: 34 KiB |
BIN
src/assets/ta_servants/nero.png
Normal file
After ![]() (image error) Size: 33 KiB |
BIN
src/assets/ta_servants/percival.png
Normal file
After ![]() (image error) Size: 24 KiB |
BIN
src/assets/ta_servants/redhare.png
Normal file
After ![]() (image error) Size: 34 KiB |
BIN
src/assets/ta_servants/ryomalancer.png
Normal file
After ![]() (image error) Size: 22 KiB |
BIN
src/assets/ta_servants/saitohajime.png
Normal file
After ![]() (image error) Size: 28 KiB |
BIN
src/assets/ta_servants/shishou_bunny.png
Normal file
After ![]() (image error) Size: 27 KiB |
BIN
src/assets/ta_servants/sigurd.png
Normal file
After ![]() (image error) Size: 31 KiB |
BIN
src/assets/ta_servants/spaceishtar.png
Normal file
After ![]() (image error) Size: 30 KiB |
BIN
src/assets/ta_servants/summerillya.png
Normal file
After ![]() (image error) Size: 30 KiB |
BIN
src/assets/ta_servants/summerkama.png
Normal file
After ![]() (image error) Size: 33 KiB |
BIN
src/assets/ta_servants/summerkiara.png
Normal file
After ![]() (image error) Size: 32 KiB |
BIN
src/assets/ta_servants/summermusashi.png
Normal file
After ![]() (image error) Size: 28 KiB |
BIN
src/assets/ta_servants/summerokitaalter.png
Normal file
After ![]() (image error) Size: 32 KiB |
BIN
src/assets/ta_servants/summersei.png
Normal file
After ![]() (image error) Size: 33 KiB |
BIN
src/assets/ta_servants/vritra.png
Normal file
After ![]() (image error) Size: 34 KiB |
BIN
src/assets/ta_servants/yangguifei.png
Normal file
After ![]() (image error) Size: 30 KiB |
BIN
src/assets/ta_servants/zenobia.png
Normal file
After ![]() (image error) Size: 34 KiB |
32
src/components/genericHero.astro
Normal 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>
|
|
@ -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;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -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"
|
||||
},
|
||||
|
|
|
@ -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"
|
||||
},
|
||||
|
|
|
@ -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"
|
||||
},
|
||||
|
|
|
@ -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"
|
||||
},
|
||||
|
|
|
@ -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"
|
||||
},
|
||||
|
|
248
src/content/teslafest/cq-teslafest.json
Normal 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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
24
src/content/teslafest/eq-2020-placeholder.json
Normal 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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
24
src/content/teslafest/eq-2021-placeholder.json
Normal 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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
48
src/content/teslafest/gc-akihabara-explosion.json
Normal 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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
72
src/content/teslafest/gc-fate-requiem.json
Normal 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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
96
src/content/teslafest/gc-gudaguda-2021.json
Normal 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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
56
src/content/teslafest/gc-saber-wars-2.json
Normal 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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
|
@ -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"
|
||||
},
|
40
src/content/teslafest/gc-valentines-2023.json
Normal 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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
80
src/content/teslafest/gc-white-day-2023.json
Normal 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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
24
src/content/teslafest/mc-placeholder.json
Normal 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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
|
@ -92,7 +92,7 @@ const mapped_navdata = navdata.map((item) => ({
|
|||
<style is:global>
|
||||
:root {
|
||||
--hover-scale: 1.05;
|
||||
--speed: 50%;
|
||||
--speed: 0.5;
|
||||
--ease: 50%;
|
||||
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
|
||||
--c-darkgray: #1e1e1e;
|
||||
|
|
|
@ -16,6 +16,9 @@ const { title } = Astro.props
|
|||
</section>
|
||||
|
||||
<style>
|
||||
section {
|
||||
padding-bottom: 5rem;
|
||||
}
|
||||
.drop {
|
||||
display: flex;
|
||||
position: absolute;
|
||||
|
@ -49,7 +52,7 @@ const { title } = Astro.props
|
|||
line-height: 48px;
|
||||
letter-spacing: -1px;
|
||||
color: white;
|
||||
font-size: 2.25rem;
|
||||
font-size: 1.6rem;
|
||||
margin-top: 1rem;
|
||||
margin-bottom: 0;
|
||||
margin-left: auto;
|
||||
|
@ -60,6 +63,7 @@ const { title } = Astro.props
|
|||
border-radius: 0.5rem;
|
||||
padding-bottom: 0.5rem;
|
||||
justify-self: center;
|
||||
text-align: center;
|
||||
}
|
||||
.wrapper {
|
||||
margin: 2rem 2rem 0.5rem 2rem;
|
||||
|
@ -85,16 +89,27 @@ const { title } = Astro.props
|
|||
}
|
||||
h1 {
|
||||
margin-left: 3rem;
|
||||
font-size: 1.85rem;
|
||||
}
|
||||
}
|
||||
@media (min-width: 1500px) {
|
||||
.wrapper {
|
||||
margin-left: 20rem;
|
||||
margin-right: 20rem;
|
||||
margin-left: 15rem;
|
||||
margin-right: 15rem;
|
||||
flex-direction: row;
|
||||
}
|
||||
section {
|
||||
padding-bottom: unset;
|
||||
}
|
||||
.drop {
|
||||
display: none;
|
||||
}
|
||||
.line {
|
||||
display: none;
|
||||
}
|
||||
h1 {
|
||||
margin-left: 20rem;
|
||||
margin-right: 20rem;
|
||||
margin-left: 15rem;
|
||||
margin-right: 15rem;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -18,7 +18,7 @@ fulldata.sort(
|
|||
currentpage="database"
|
||||
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" />)}
|
||||
</DatabaseSection>
|
||||
</Layout>
|
||||
|
|
|
@ -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"))
|
||||
|
||||
---
|
||||
|
||||
<Layout
|
||||
|
@ -18,8 +25,21 @@ fulldata.sort(
|
|||
currentpage="teslafest"
|
||||
descriptionOverride={description}
|
||||
>
|
||||
<DatabaseSection title="Teslafest - All Quests">
|
||||
{fulldata.map((quest) => <QuestListing { ...{...quest.data.info, slug: quest.id} } baseurl="teslafest" />)}
|
||||
<GenericHero text="TESLAFEST"></GenericHero>
|
||||
<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>
|
||||
</Layout>
|
||||
|
||||
|
|