Moving static files, adding robots, adding sitemap
This commit is contained in:
parent
82b5709faa
commit
247f07a4e5
107 changed files with 168 additions and 63 deletions
|
@ -7,8 +7,8 @@ export interface Props {
|
|||
|
||||
const { mlb, link, name } = Astro.props
|
||||
|
||||
const ce_img: string = `/ce/${link}.webp`
|
||||
const mlb_ce: string = `/ce/mlb.webp`
|
||||
const ce_img: string = `/assets/ce/${link}.webp`
|
||||
const mlb_ce: string = `/assets/ce/mlb.webp`
|
||||
let mlb_image: string = 'mlbalign'
|
||||
|
||||
if (mlb === 'false') {
|
||||
|
|
|
@ -6,7 +6,7 @@ export interface Props {
|
|||
}
|
||||
|
||||
const { image, link, site } = Astro.props
|
||||
const icon: string = `background-image: url('/social/${image}.webp')`
|
||||
const icon: string = `background-image: url('/assets/social/${image}.webp')`
|
||||
---
|
||||
|
||||
<a href={link} target="_blank" rel="noopener noreferrer" aria-label={site}>
|
||||
|
|
|
@ -8,7 +8,7 @@ export interface Props {
|
|||
|
||||
const { link, image, origin, name } = Astro.props
|
||||
|
||||
const img: string = `/favourites/${image}.webp`
|
||||
const img: string = `/assets/favourites/${image}.webp`
|
||||
---
|
||||
|
||||
<a href={link} target="_blank" rel="noopener noreferrer">
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
<header>
|
||||
<a href="/" rel="noopener noreferrer" aria-label="Home">
|
||||
<img src="/logo.svg" alt="" />
|
||||
<img src="/assets/logo.svg" alt="" />
|
||||
</a>
|
||||
<ul class="desktop">
|
||||
<slot />
|
||||
|
|
|
@ -13,8 +13,8 @@ export interface Props {
|
|||
const { bond10, ml, image_bond, image_servant, np, skills, level, name } =
|
||||
Astro.props
|
||||
|
||||
const servant_img: string = `/servant/${image_servant}.webp`
|
||||
const bondce_img: string = `/ce/bond-ce/${image_bond}.webp`
|
||||
const servant_img: string = `/assets/servant/${image_servant}.webp`
|
||||
const bondce_img: string = `/assets/ce/bond-ce/${image_bond}.webp`
|
||||
let bondce_css: string = 'bond-ce'
|
||||
|
||||
if (bond10 === 'false') {
|
||||
|
|
|
@ -16,7 +16,7 @@ const options_date: Intl.DateTimeFormatOptions = {
|
|||
}
|
||||
|
||||
const formatted_date = new Date(date).toLocaleDateString('de-DE', options_date)
|
||||
const icon: string = `background: url('/ta_icons/${image}.webp')`
|
||||
const icon: string = `background: url('/assets/ta_icons/${image}.webp')`
|
||||
|
||||
let hasuser = ''
|
||||
if (user !== undefined) {
|
||||
|
|
|
@ -7,7 +7,7 @@ export interface Props {
|
|||
|
||||
const { image, link, title } = Astro.props
|
||||
|
||||
const icon: string = `background-image: url('/technologies/${image}.webp')`
|
||||
const icon: string = `background-image: url('/assets/technologies/${image}.webp')`
|
||||
---
|
||||
|
||||
<a href={link} target="_blank" rel="noopener noreferrer" aria-label={title}>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
import Navbar from '../components/navbar.astro'
|
||||
import NavbarEntry from '../components/navbarEntry.astro'
|
||||
import navdata from '../../static/_navdata.json'
|
||||
import navdata from '../../static/assets/data/_navdata.json'
|
||||
|
||||
export interface Props {
|
||||
title: string
|
||||
|
@ -29,15 +29,16 @@ if (currentpage !== 'home') {
|
|||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width" />
|
||||
<link rel="icon" type="image/ico" href="/favicon.ico" />
|
||||
<link rel="icon" type="image/ico" href="/assets/favicon.ico" />
|
||||
<meta name="generator" content={Astro.generator} />
|
||||
<meta property="og:title" content={title} />
|
||||
<meta property="og:url" content={currPage} />
|
||||
<meta name="description" content={description} />
|
||||
<meta property="og:description" content={description} />
|
||||
<meta property="og:image" content="/embed.png" />
|
||||
<meta property="og:image" content="/assets/embed.png" />
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:locale" content="en_US" />
|
||||
<link rel="sitemap" href="/sitemap-index.xml" />
|
||||
<title>{title}</title>
|
||||
<link
|
||||
rel="stylesheet"
|
||||
|
|
|
@ -37,7 +37,7 @@
|
|||
rel="noopener noreferrer">FGO Timers here</a
|
||||
>
|
||||
<div class="sticky-image-wrapper">
|
||||
<img src="/lurker.png" alt="" />
|
||||
<img src="/assets/lurker.png" alt="" />
|
||||
</div>
|
||||
</div>
|
||||
<br />
|
||||
|
@ -51,7 +51,7 @@
|
|||
>his site here</a
|
||||
>
|
||||
<div class="sticky-image-wrapper">
|
||||
<img src="/fedora.png" alt="" />
|
||||
<img src="/assets/fedora.png" alt="" />
|
||||
</div>
|
||||
</div>
|
||||
<br />
|
||||
|
@ -62,7 +62,7 @@
|
|||
rel="noopener noreferrer">AnthonyJ</a
|
||||
> for providing me with the custom Shishou favicon.
|
||||
<div class="sticky-image-wrapper">
|
||||
<img src="/padoru.png" alt="" />
|
||||
<img src="/assets/padoru.png" alt="" />
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
|
|
@ -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.
|
||||
</AboutSection>
|
||||
<AboutSection title="Technologies used">
|
||||
{techologydata.map((item) => <TechnologyCard {...item} />)}
|
||||
{technologydata.map((item) => <TechnologyCard {...item} />)}
|
||||
</AboutSection>
|
||||
<ContactSection title="Contact me">
|
||||
{contactdata.map((item) => <ContactCard {...item} />)}
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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.'
|
||||
|
|
|
@ -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 [
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue