@@ -62,7 +62,7 @@
rel="noopener noreferrer">AnthonyJ for providing me with the custom Shishou favicon.
-
+
diff --git a/src/pages/about.astro b/src/pages/about.astro
index b90fc54..10051ec 100644
--- a/src/pages/about.astro
+++ b/src/pages/about.astro
@@ -4,38 +4,11 @@ import AboutSection from '../layouts/aboutSection.astro'
import ContactSection from '../layouts/contactSection.astro'
import ContactCard from '../components/contactCard.astro'
-import contactdata from '../../static/_contactdata.json'
+import contactdata from '../../static/assets/data/_contactdata.json'
import CustomFooter from '../layouts/customFooter.astro'
import TechnologyCard from '../components/technologyCard.astro'
-
-const techologydata = [
- {
- title: 'Astro',
- link: 'https://astro.build',
- image: 'astro',
- },
- {
- title: 'GitLab',
- link: 'https://gitlab.io',
- image: 'gitlab',
- },
- {
- title: 'Typescript',
- link: 'https://www.typescriptlang.org/',
- image: 'typescript',
- },
- {
- title: 'Alpine Linux',
- link: 'https://alpinelinux.org/',
- image: 'alpine-linux',
- },
- {
- title: 'Ubuntu',
- link: 'https://ubuntu.com/',
- image: 'ubuntu',
- },
-]
+import technologydata from '../../static/assets/data/_technologydata.json'
const description =
"A summary of the technologies used as well as my contact information. You'll also find disclaimers and thank you notes for the people that helped me."
@@ -51,7 +24,7 @@ const description =
general, and first project using Typescript.
- {techologydata.map((item) => )}
+ {technologydata.map((item) => )}
{contactdata.map((item) => )}
diff --git a/src/pages/index.astro b/src/pages/index.astro
index df8f479..0250222 100644
--- a/src/pages/index.astro
+++ b/src/pages/index.astro
@@ -3,7 +3,7 @@ import Layout from '../layouts/Layout.astro'
import Hero from '../components/hero.astro'
import BaseSection from '../layouts/baseSection.astro'
import FavouriteCard from '../components/favouriteCard.astro'
-import favouritesdata from '../../static/_favouritesdata.json'
+import favouritesdata from '../../static/assets/data/_favouritesdata.json'
const description =
'The very own page of Firq for providing informating about TA servants, listing past TA achievements and (in the future) hosting a blog for talking about FGO, Programming and other stuff'
diff --git a/src/pages/servants.astro b/src/pages/servants.astro
index 4c73647..6da690c 100644
--- a/src/pages/servants.astro
+++ b/src/pages/servants.astro
@@ -3,10 +3,10 @@ import Layout from '../layouts/Layout.astro'
import BaseSection from '../layouts/baseSection.astro'
import ServantCard from '../components/servantCard.astro'
-import servantdata from '../../static/_servantdata.json'
+import servantdata from '../../static/assets/data/_servantdata.json'
import CeCard from '../components/ceCard.astro'
-import cedata from '../../static/_cedata.json'
+import cedata from '../../static/assets/data/_cedata.json'
const description =
'A list of all the servants and ces that Firq can offer up on support for TA.'
diff --git a/src/pages/ta-collection.astro b/src/pages/ta-collection.astro
index 0e21515..bae8b1e 100644
--- a/src/pages/ta-collection.astro
+++ b/src/pages/ta-collection.astro
@@ -9,8 +9,8 @@ import Layout from '../layouts/Layout.astro'
import TaSection from '../layouts/taSection.astro'
import TaCard from '../components/taCard.astro'
-import tadata from '../../static/_tadata.json'
-import featured_data from '../../static/_featureddata.json'
+import tadata from '../../static/assets/data/_tadata.json'
+import featured_data from '../../static/assets/data/_featureddata.json'
const important_data = tadata.filter(function (el) {
return [
diff --git a/static/ce/2030.webp b/static/assets/ce/2030.webp
similarity index 100%
rename from static/ce/2030.webp
rename to static/assets/ce/2030.webp
diff --git a/static/ce/500.webp b/static/assets/ce/500.webp
similarity index 100%
rename from static/ce/500.webp
rename to static/assets/ce/500.webp
diff --git a/static/ce/bg.webp b/static/assets/ce/bg.webp
similarity index 100%
rename from static/ce/bg.webp
rename to static/assets/ce/bg.webp
diff --git a/static/ce/bond-ce/bride.webp b/static/assets/ce/bond-ce/bride.webp
similarity index 100%
rename from static/ce/bond-ce/bride.webp
rename to static/assets/ce/bond-ce/bride.webp
diff --git a/static/ce/bond-ce/castoria.webp b/static/assets/ce/bond-ce/castoria.webp
similarity index 100%
rename from static/ce/bond-ce/castoria.webp
rename to static/assets/ce/bond-ce/castoria.webp
diff --git a/static/ce/bond-ce/gogh.webp b/static/assets/ce/bond-ce/gogh.webp
similarity index 100%
rename from static/ce/bond-ce/gogh.webp
rename to static/assets/ce/bond-ce/gogh.webp
diff --git a/static/ce/bond-ce/ibaraki.webp b/static/assets/ce/bond-ce/ibaraki.webp
similarity index 100%
rename from static/ce/bond-ce/ibaraki.webp
rename to static/assets/ce/bond-ce/ibaraki.webp
diff --git a/static/ce/bond-ce/jane.webp b/static/assets/ce/bond-ce/jane.webp
similarity index 100%
rename from static/ce/bond-ce/jane.webp
rename to static/assets/ce/bond-ce/jane.webp
diff --git a/static/ce/bond-ce/liz.webp b/static/assets/ce/bond-ce/liz.webp
similarity index 100%
rename from static/ce/bond-ce/liz.webp
rename to static/assets/ce/bond-ce/liz.webp
diff --git a/static/ce/bond-ce/merlin.webp b/static/assets/ce/bond-ce/merlin.webp
similarity index 100%
rename from static/ce/bond-ce/merlin.webp
rename to static/assets/ce/bond-ce/merlin.webp
diff --git a/static/ce/bond-ce/reines.webp b/static/assets/ce/bond-ce/reines.webp
similarity index 100%
rename from static/ce/bond-ce/reines.webp
rename to static/assets/ce/bond-ce/reines.webp
diff --git a/static/ce/bond-ce/santagale.webp b/static/assets/ce/bond-ce/santagale.webp
similarity index 100%
rename from static/ce/bond-ce/santagale.webp
rename to static/assets/ce/bond-ce/santagale.webp
diff --git a/static/ce/bond-ce/skadi.webp b/static/assets/ce/bond-ce/skadi.webp
similarity index 100%
rename from static/ce/bond-ce/skadi.webp
rename to static/assets/ce/bond-ce/skadi.webp
diff --git a/static/ce/bond-ce/tamamo.webp b/static/assets/ce/bond-ce/tamamo.webp
similarity index 100%
rename from static/ce/bond-ce/tamamo.webp
rename to static/assets/ce/bond-ce/tamamo.webp
diff --git a/static/ce/bond-ce/waver.webp b/static/assets/ce/bond-ce/waver.webp
similarity index 100%
rename from static/ce/bond-ce/waver.webp
rename to static/assets/ce/bond-ce/waver.webp
diff --git a/static/ce/bond-ce/wu.webp b/static/assets/ce/bond-ce/wu.webp
similarity index 100%
rename from static/ce/bond-ce/wu.webp
rename to static/assets/ce/bond-ce/wu.webp
diff --git a/static/ce/db.webp b/static/assets/ce/db.webp
similarity index 100%
rename from static/ce/db.webp
rename to static/assets/ce/db.webp
diff --git a/static/ce/kaleidoscope.webp b/static/assets/ce/kaleidoscope.webp
similarity index 100%
rename from static/ce/kaleidoscope.webp
rename to static/assets/ce/kaleidoscope.webp
diff --git a/static/ce/maidensteachings.webp b/static/assets/ce/maidensteachings.webp
similarity index 100%
rename from static/ce/maidensteachings.webp
rename to static/assets/ce/maidensteachings.webp
diff --git a/static/ce/merciless_one.webp b/static/assets/ce/merciless_one.webp
similarity index 100%
rename from static/ce/merciless_one.webp
rename to static/assets/ce/merciless_one.webp
diff --git a/static/ce/mlb.webp b/static/assets/ce/mlb.webp
similarity index 100%
rename from static/ce/mlb.webp
rename to static/assets/ce/mlb.webp
diff --git a/static/ce/outrage.webp b/static/assets/ce/outrage.webp
similarity index 100%
rename from static/ce/outrage.webp
rename to static/assets/ce/outrage.webp
diff --git a/static/ce/oxdemon.webp b/static/assets/ce/oxdemon.webp
similarity index 100%
rename from static/ce/oxdemon.webp
rename to static/assets/ce/oxdemon.webp
diff --git a/static/ce/prisma.webp b/static/assets/ce/prisma.webp
similarity index 100%
rename from static/ce/prisma.webp
rename to static/assets/ce/prisma.webp
diff --git a/static/ce/vessel.webp b/static/assets/ce/vessel.webp
similarity index 100%
rename from static/ce/vessel.webp
rename to static/assets/ce/vessel.webp
diff --git a/static/_cedata.json b/static/assets/data/_cedata.json
similarity index 100%
rename from static/_cedata.json
rename to static/assets/data/_cedata.json
diff --git a/static/_contactdata.json b/static/assets/data/_contactdata.json
similarity index 100%
rename from static/_contactdata.json
rename to static/assets/data/_contactdata.json
diff --git a/static/_favouritesdata.json b/static/assets/data/_favouritesdata.json
similarity index 100%
rename from static/_favouritesdata.json
rename to static/assets/data/_favouritesdata.json
diff --git a/static/_featureddata.json b/static/assets/data/_featureddata.json
similarity index 100%
rename from static/_featureddata.json
rename to static/assets/data/_featureddata.json
diff --git a/static/_navdata.json b/static/assets/data/_navdata.json
similarity index 100%
rename from static/_navdata.json
rename to static/assets/data/_navdata.json
diff --git a/static/_servantdata.json b/static/assets/data/_servantdata.json
similarity index 100%
rename from static/_servantdata.json
rename to static/assets/data/_servantdata.json
diff --git a/static/_tadata.json b/static/assets/data/_tadata.json
similarity index 100%
rename from static/_tadata.json
rename to static/assets/data/_tadata.json
diff --git a/static/assets/data/_technologydata.json b/static/assets/data/_technologydata.json
new file mode 100644
index 0000000..3b46e3c
--- /dev/null
+++ b/static/assets/data/_technologydata.json
@@ -0,0 +1,27 @@
+[
+ {
+ "title": "Astro",
+ "link": "https://astro.build",
+ "image": "astro"
+ },
+ {
+ "title": "GitLab",
+ "link": "https://gitlab.io",
+ "image": "gitlab"
+ },
+ {
+ "title": "Typescript",
+ "link": "https://www.typescriptlang.org/",
+ "image": "typescript"
+ },
+ {
+ "title": "Alpine Linux",
+ "link": "https://alpinelinux.org/",
+ "image": "alpine-linux"
+ },
+ {
+ "title": "Ubuntu",
+ "link": "https://ubuntu.com/",
+ "image": "ubuntu"
+ }
+ ]
\ No newline at end of file
diff --git a/static/embed.png b/static/assets/embed.png
similarity index 100%
rename from static/embed.png
rename to static/assets/embed.png
diff --git a/static/favicon.ico b/static/assets/favicon.ico
similarity index 100%
rename from static/favicon.ico
rename to static/assets/favicon.ico
diff --git a/static/favourites/scathach.webp b/static/assets/favourites/scathach.webp
similarity index 100%
rename from static/favourites/scathach.webp
rename to static/assets/favourites/scathach.webp
diff --git a/static/favourites/skadi.webp b/static/assets/favourites/skadi.webp
similarity index 100%
rename from static/favourites/skadi.webp
rename to static/assets/favourites/skadi.webp
diff --git a/static/fedora.png b/static/assets/fedora.png
similarity index 100%
rename from static/fedora.png
rename to static/assets/fedora.png
diff --git a/static/logo.svg b/static/assets/logo.svg
similarity index 100%
rename from static/logo.svg
rename to static/assets/logo.svg
diff --git a/static/lurker.png b/static/assets/lurker.png
similarity index 100%
rename from static/lurker.png
rename to static/assets/lurker.png
diff --git a/static/old.logo.svg b/static/assets/old.logo.svg
similarity index 100%
rename from static/old.logo.svg
rename to static/assets/old.logo.svg
diff --git a/static/padoru.png b/static/assets/padoru.png
similarity index 100%
rename from static/padoru.png
rename to static/assets/padoru.png
diff --git a/static/servant/bride_03.webp b/static/assets/servant/bride_03.webp
similarity index 100%
rename from static/servant/bride_03.webp
rename to static/assets/servant/bride_03.webp
diff --git a/static/servant/castoria_01.webp b/static/assets/servant/castoria_01.webp
similarity index 100%
rename from static/servant/castoria_01.webp
rename to static/assets/servant/castoria_01.webp
diff --git a/static/servant/castoria_02.webp b/static/assets/servant/castoria_02.webp
similarity index 100%
rename from static/servant/castoria_02.webp
rename to static/assets/servant/castoria_02.webp
diff --git a/static/servant/gogh_01.webp b/static/assets/servant/gogh_01.webp
similarity index 100%
rename from static/servant/gogh_01.webp
rename to static/assets/servant/gogh_01.webp
diff --git a/static/servant/ibaraki_02.webp b/static/assets/servant/ibaraki_02.webp
similarity index 100%
rename from static/servant/ibaraki_02.webp
rename to static/assets/servant/ibaraki_02.webp
diff --git a/static/servant/jane_03.webp b/static/assets/servant/jane_03.webp
similarity index 100%
rename from static/servant/jane_03.webp
rename to static/assets/servant/jane_03.webp
diff --git a/static/servant/liz_01.webp b/static/assets/servant/liz_01.webp
similarity index 100%
rename from static/servant/liz_01.webp
rename to static/assets/servant/liz_01.webp
diff --git a/static/servant/merlin_03.webp b/static/assets/servant/merlin_03.webp
similarity index 100%
rename from static/servant/merlin_03.webp
rename to static/assets/servant/merlin_03.webp
diff --git a/static/servant/reines_01.webp b/static/assets/servant/reines_01.webp
similarity index 100%
rename from static/servant/reines_01.webp
rename to static/assets/servant/reines_01.webp
diff --git a/static/servant/santagale_01.webp b/static/assets/servant/santagale_01.webp
similarity index 100%
rename from static/servant/santagale_01.webp
rename to static/assets/servant/santagale_01.webp
diff --git a/static/servant/skadi_01.webp b/static/assets/servant/skadi_01.webp
similarity index 100%
rename from static/servant/skadi_01.webp
rename to static/assets/servant/skadi_01.webp
diff --git a/static/servant/skadi_03.webp b/static/assets/servant/skadi_03.webp
similarity index 100%
rename from static/servant/skadi_03.webp
rename to static/assets/servant/skadi_03.webp
diff --git a/static/servant/tamamo_03.webp b/static/assets/servant/tamamo_03.webp
similarity index 100%
rename from static/servant/tamamo_03.webp
rename to static/assets/servant/tamamo_03.webp
diff --git a/static/servant/waver_02.webp b/static/assets/servant/waver_02.webp
similarity index 100%
rename from static/servant/waver_02.webp
rename to static/assets/servant/waver_02.webp
diff --git a/static/servant/wu_01.webp b/static/assets/servant/wu_01.webp
similarity index 100%
rename from static/servant/wu_01.webp
rename to static/assets/servant/wu_01.webp
diff --git a/static/social/custom-fgo.webp b/static/assets/social/custom-fgo.webp
similarity index 100%
rename from static/social/custom-fgo.webp
rename to static/assets/social/custom-fgo.webp
diff --git a/static/social/discord.webp b/static/assets/social/discord.webp
similarity index 100%
rename from static/social/discord.webp
rename to static/assets/social/discord.webp
diff --git a/static/social/reddit.webp b/static/assets/social/reddit.webp
similarity index 100%
rename from static/social/reddit.webp
rename to static/assets/social/reddit.webp
diff --git a/static/social/twitch.webp b/static/assets/social/twitch.webp
similarity index 100%
rename from static/social/twitch.webp
rename to static/assets/social/twitch.webp
diff --git a/static/social/twitter.webp b/static/assets/social/twitter.webp
similarity index 100%
rename from static/social/twitter.webp
rename to static/assets/social/twitter.webp
diff --git a/static/social/youtube.webp b/static/assets/social/youtube.webp
similarity index 100%
rename from static/social/youtube.webp
rename to static/assets/social/youtube.webp
diff --git a/static/ta_icons/caenis.webp b/static/assets/ta_icons/caenis.webp
similarity index 100%
rename from static/ta_icons/caenis.webp
rename to static/assets/ta_icons/caenis.webp
diff --git a/static/ta_icons/db.webp b/static/assets/ta_icons/db.webp
similarity index 100%
rename from static/ta_icons/db.webp
rename to static/assets/ta_icons/db.webp
diff --git a/static/ta_icons/dioscuri.webp b/static/assets/ta_icons/dioscuri.webp
similarity index 100%
rename from static/ta_icons/dioscuri.webp
rename to static/assets/ta_icons/dioscuri.webp
diff --git a/static/ta_icons/douman.webp b/static/assets/ta_icons/douman.webp
similarity index 100%
rename from static/ta_icons/douman.webp
rename to static/assets/ta_icons/douman.webp
diff --git a/static/ta_icons/erice.webp b/static/assets/ta_icons/erice.webp
similarity index 100%
rename from static/ta_icons/erice.webp
rename to static/assets/ta_icons/erice.webp
diff --git a/static/ta_icons/fuuma.webp b/static/assets/ta_icons/fuuma.webp
similarity index 100%
rename from static/ta_icons/fuuma.webp
rename to static/assets/ta_icons/fuuma.webp
diff --git a/static/ta_icons/ibuki.webp b/static/assets/ta_icons/ibuki.webp
similarity index 100%
rename from static/ta_icons/ibuki.webp
rename to static/assets/ta_icons/ibuki.webp
diff --git a/static/ta_icons/kingprotea.webp b/static/assets/ta_icons/kingprotea.webp
similarity index 100%
rename from static/ta_icons/kingprotea.webp
rename to static/assets/ta_icons/kingprotea.webp
diff --git a/static/ta_icons/kirschtaria.webp b/static/assets/ta_icons/kirschtaria.webp
similarity index 100%
rename from static/ta_icons/kirschtaria.webp
rename to static/assets/ta_icons/kirschtaria.webp
diff --git a/static/ta_icons/kiyohime.webp b/static/assets/ta_icons/kiyohime.webp
similarity index 100%
rename from static/ta_icons/kiyohime.webp
rename to static/assets/ta_icons/kiyohime.webp
diff --git a/static/ta_icons/mhxx.webp b/static/assets/ta_icons/mhxx.webp
similarity index 100%
rename from static/ta_icons/mhxx.webp
rename to static/assets/ta_icons/mhxx.webp
diff --git a/static/ta_icons/moriarty.webp b/static/assets/ta_icons/moriarty.webp
similarity index 100%
rename from static/ta_icons/moriarty.webp
rename to static/assets/ta_icons/moriarty.webp
diff --git a/static/ta_icons/nobunaga.webp b/static/assets/ta_icons/nobunaga.webp
similarity index 100%
rename from static/ta_icons/nobunaga.webp
rename to static/assets/ta_icons/nobunaga.webp
diff --git a/static/ta_icons/odysseus.webp b/static/assets/ta_icons/odysseus.webp
similarity index 100%
rename from static/ta_icons/odysseus.webp
rename to static/assets/ta_icons/odysseus.webp
diff --git a/static/ta_icons/orion.webp b/static/assets/ta_icons/orion.webp
similarity index 100%
rename from static/ta_icons/orion.webp
rename to static/assets/ta_icons/orion.webp
diff --git a/static/ta_icons/penth.webp b/static/assets/ta_icons/penth.webp
similarity index 100%
rename from static/ta_icons/penth.webp
rename to static/assets/ta_icons/penth.webp
diff --git a/static/ta_icons/santagale.webp b/static/assets/ta_icons/santagale.webp
similarity index 100%
rename from static/ta_icons/santagale.webp
rename to static/assets/ta_icons/santagale.webp
diff --git a/static/ta_icons/sei.webp b/static/assets/ta_icons/sei.webp
similarity index 100%
rename from static/ta_icons/sei.webp
rename to static/assets/ta_icons/sei.webp
diff --git a/static/ta_icons/shibata.webp b/static/assets/ta_icons/shibata.webp
similarity index 100%
rename from static/ta_icons/shibata.webp
rename to static/assets/ta_icons/shibata.webp
diff --git a/static/ta_icons/solomon.webp b/static/assets/ta_icons/solomon.webp
similarity index 100%
rename from static/ta_icons/solomon.webp
rename to static/assets/ta_icons/solomon.webp
diff --git a/static/ta_icons/taira.webp b/static/assets/ta_icons/taira.webp
similarity index 100%
rename from static/ta_icons/taira.webp
rename to static/assets/ta_icons/taira.webp
diff --git a/static/technologies/alpine-linux.webp b/static/assets/technologies/alpine-linux.webp
similarity index 100%
rename from static/technologies/alpine-linux.webp
rename to static/assets/technologies/alpine-linux.webp
diff --git a/static/technologies/astro.webp b/static/assets/technologies/astro.webp
similarity index 100%
rename from static/technologies/astro.webp
rename to static/assets/technologies/astro.webp
diff --git a/static/technologies/gitlab.webp b/static/assets/technologies/gitlab.webp
similarity index 100%
rename from static/technologies/gitlab.webp
rename to static/assets/technologies/gitlab.webp
diff --git a/static/technologies/typescript.webp b/static/assets/technologies/typescript.webp
similarity index 100%
rename from static/technologies/typescript.webp
rename to static/assets/technologies/typescript.webp
diff --git a/static/technologies/ubuntu.webp b/static/assets/technologies/ubuntu.webp
similarity index 100%
rename from static/technologies/ubuntu.webp
rename to static/assets/technologies/ubuntu.webp
diff --git a/static/robots.txt b/static/robots.txt
new file mode 100644
index 0000000..3cd4bbf
--- /dev/null
+++ b/static/robots.txt
@@ -0,0 +1,4 @@
+user-agent:*
+Disallow: /assets/
+
+Sitemap: https://firq.dev/sitemap-index.xml
\ No newline at end of file