Signed-off-by: Alexander J <odyssey346@disroot.org>
This commit is contained in:
Alexander J 2022-05-15 20:25:02 +02:00
parent 2a4312baad
commit 1ee7f6f3d9
13 changed files with 57 additions and 11 deletions

View File

@ -27,6 +27,7 @@
"type": "module",
"dependencies": {
"@modular-css/svelte": "^28.1.0",
"@sveltejs/adapter-static": "next"
"@sveltejs/adapter-static": "next",
"svelte-seo": "^1.4.0"
}
}

View File

@ -13,12 +13,14 @@ specifiers:
svelte: ^3.48.0
svelte-check: ^2.7.1
svelte-preprocess: ^4.10.6
svelte-seo: ^1.4.0
tslib: ^2.4.0
typescript: ~4.5.5
dependencies:
'@modular-css/svelte': 28.1.0_svelte@3.48.0
'@sveltejs/adapter-static': 1.0.0-next.30
svelte-seo: 1.4.0_typescript@4.5.5
devDependencies:
'@sveltejs/adapter-auto': 1.0.0-next.42
@ -1589,6 +1591,14 @@ packages:
rimraf: 2.7.1
dev: true
/schema-dts/0.8.3_typescript@4.5.5:
resolution: {integrity: sha512-GSLeVkUgEe8DzS8/FGWou1wlC8tQ1KXA5amCqCIH/psUzF74fWswtT0QFlSoJLT08CYyixnc3S/lkAm+RExoLQ==}
peerDependencies:
typescript: '>=3.4.0'
dependencies:
typescript: 4.5.5
dev: false
/semver/6.3.0:
resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==}
hasBin: true
@ -1785,6 +1795,14 @@ packages:
typescript: 4.5.5
dev: true
/svelte-seo/1.4.0_typescript@4.5.5:
resolution: {integrity: sha512-44kvY3+t8QBjjQPlKIXXRSgp+XzV0OBO4qLs0T3nx7lzgxVzmDI1G+nAgrSYXMbmZAZmmvZGpZpbUBTJckM0Lw==}
dependencies:
schema-dts: 0.8.3_typescript@4.5.5
transitivePeerDependencies:
- typescript
dev: false
/svelte/3.48.0:
resolution: {integrity: sha512-fN2YRm/bGumvjUpu6yI3BpvZnpIm9I6A7HR4oUNYd7ggYyIwSA/BX7DJ+UXXffLp6XNcUijyLvttbPVCYa/3xQ==}
engines: {node: '>= 8'}

View File

@ -65,4 +65,4 @@
animation: none;
}
}
</style>
</style>

View File

@ -1,6 +1,7 @@
<script lang="ts">
import Header from "$lib/Header.svelte"
import '../assets/global.css'
import SvelteSeo from "svelte-seo"
</script>
<title>Project Segfault</title>
@ -9,4 +10,20 @@
<main>
<slot></slot>
</main>
</main>
<SvelteSeo
openGraph={{
title: 'Project Segfault',
description: '4 idiots and a Sun server.',
type: 'website',
images: [
{
url: 'https://projectsegfau.lt:8448/_matrix/media/r0/download/projectsegfau.lt/HBgjhWUExhKPzbpkpIqQfUkF',
width: 850,
height: 650,
alt: 'Image'
}
]
}}
/>

View File

@ -1,5 +1,6 @@
---
title: Project Segfault Branding
description: The files for Project Segfault's Branding
---
<script lang="ts">
import ProjectSegfaultWallpaper from "../assets/images/projectsegfault1_wallpaper.png";
@ -8,7 +9,7 @@ title: Project Segfault Branding
# {title}
## The files for Project Segfault's Branding
## {description}
### Legal
Our branding is protected under Creative Commonns Attribution-ShareAlike 4.0 International (CC BY-SA 4.0).

View File

@ -1,11 +1,12 @@
---
title: Contact Us
title: Contact Us
description: Do you want to contact us?
---
<div class="oh-fuck-center">
# {title}
## Do you want to contact us?
## {description}
# Our email

View File

@ -1,11 +1,12 @@
---
title: Donate to Project Segfault
description: Our donation methos
---
<div class="oh-fuck-center">
# {title}
## Our donation methods
## {description}
# please do
If you donate, we will be more motivated to work on the server and host more stuff and maybe even get more hardware. I really recommend you donate any spare money you have if you enjoy or use our services on a daily basis.

View File

@ -1,5 +1,6 @@
---
title: FAQ
title: FAQ
description: Frequently or not frequently asked questions about Project Segfault!
---
<div class="oh-fuck-center">

View File

@ -1,5 +1,6 @@
---
title: Project Segfault
description: 4 idiots & one Sun server.
---
<div class="oh-fuck-center">
@ -12,7 +13,7 @@ title: Project Segfault
<a href="https://github.com/ProjectSegfault" class="button githubcolored">GitHub</a>
## 4 idiots & one Sun server.
## {description}
# what
We are 4 teenagers who have a decently powerful server. What do we do with this server? Host game servers and random assortment of privacy respecting tools like Invidious, Nextcloud, Matrix etc.... and maybe some original works. You'll see eventually!

View File

@ -1,10 +1,14 @@
---
title: Members of the project
title: Members of the project
description: A list of the members of Project Segfault!
---
<div class="oh-fuck-center">
# {title}
## {description}
<h2 style="color: #a44ef4"> Midou </h2>
Project owner, manages the team.
<p><a href="https://miicord.com" class="button midoucolored">His website</a> <a href="https://social.projectsegfau.lt/Midou" class="button pleromacolored">His Pleroma account</a></p>

View File

@ -1,12 +1,13 @@
---
title: Project Segfault MC
description: Yeah, we have a Minecraft server.
---
<div class="oh-fuck-center">
# {title}
# Yeah, we have a Minecraft server.
# {description}
We have an invite-only SMP server running on our network on version 1.18* (1.18, 1.18.1, 1.18.2) which is also bridged to Bedrock using GeyserMC.
If you would like to join, please [join our Discord](https://discord.gg/26EG7fFtfS) and ask us there to be whitelisted.