restructure donw, rearing 1.0.0 release

This commit is contained in:
Firq 2025-04-07 21:53:48 +02:00
parent aed70ccdd9
commit aa59137748
Signed by: Firq
GPG key ID: 3ACC61C8CEC83C20
13 changed files with 207 additions and 23 deletions
src/pages

47
src/pages/fgo.astro Normal file
View file

@ -0,0 +1,47 @@
---
import FavouriteCard from '@components/cards/favouriteCard.astro'
import ProjectCard from '@components/cards/projectCard.astro'
import SmallTitle from '@components/titles/smallTitle.astro'
import favouritesdata from '@datafiles/favouritesdata.json'
import BaseSection from '@layouts/baseSection.astro'
import Layout from '@layouts/Layout.astro'
const description =
"Information about my Fate/Grand Order account. This includes TA runs, my personal TA offering and other interesting stuff."
const subtext =
"Fate/Grand Order is a game I really love - here are some of my details you might find interesting or useful"
const projects = [
{
name: "TA Offering",
description: "A listing of servants I can offer for your own TA attempts. Feel free to contact me if you need any of them.",
url: "/servants"
},
{
name: "TA Collection",
description: "A collection of my own TA runs, as well as some community ones. See fgo-ta.com or Youtube for more.",
url: "/ta-collection"
}
]
const data = structuredClone(favouritesdata);
data.map((item) => { item.origin = "First 120 on NA" })
---
<Layout
title="FGO - Firq FGO Site"
currentpage="fgo"
descriptionOverride={description}
>
<SmallTitle maintext="FGO Information" subtext={subtext} fadeout={true} />
<BaseSection title="Highlights">
{data.map((item) => <FavouriteCard {...item} />)}
</BaseSection>
<BaseSection title="Infos" titleHidden={true}>
{projects.map((item) => <ProjectCard {...item} />)}
</BaseSection>
</Layout>
<style></style>