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", "type": "module",
"dependencies": { "dependencies": {
"@modular-css/svelte": "^28.1.0", "@modular-css/svelte": "^28.1.0",
"@sveltejs/adapter-static": "next" "@sveltejs/adapter-static": "next",
"svelte-seo": "^1.4.0"
} }
} }

18
pnpm-lock.yaml generated
View File

@ -13,12 +13,14 @@ specifiers:
svelte: ^3.48.0 svelte: ^3.48.0
svelte-check: ^2.7.1 svelte-check: ^2.7.1
svelte-preprocess: ^4.10.6 svelte-preprocess: ^4.10.6
svelte-seo: ^1.4.0
tslib: ^2.4.0 tslib: ^2.4.0
typescript: ~4.5.5 typescript: ~4.5.5
dependencies: dependencies:
'@modular-css/svelte': 28.1.0_svelte@3.48.0 '@modular-css/svelte': 28.1.0_svelte@3.48.0
'@sveltejs/adapter-static': 1.0.0-next.30 '@sveltejs/adapter-static': 1.0.0-next.30
svelte-seo: 1.4.0_typescript@4.5.5
devDependencies: devDependencies:
'@sveltejs/adapter-auto': 1.0.0-next.42 '@sveltejs/adapter-auto': 1.0.0-next.42
@ -1589,6 +1591,14 @@ packages:
rimraf: 2.7.1 rimraf: 2.7.1
dev: true 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: /semver/6.3.0:
resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==}
hasBin: true hasBin: true
@ -1785,6 +1795,14 @@ packages:
typescript: 4.5.5 typescript: 4.5.5
dev: true 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: /svelte/3.48.0:
resolution: {integrity: sha512-fN2YRm/bGumvjUpu6yI3BpvZnpIm9I6A7HR4oUNYd7ggYyIwSA/BX7DJ+UXXffLp6XNcUijyLvttbPVCYa/3xQ==} resolution: {integrity: sha512-fN2YRm/bGumvjUpu6yI3BpvZnpIm9I6A7HR4oUNYd7ggYyIwSA/BX7DJ+UXXffLp6XNcUijyLvttbPVCYa/3xQ==}
engines: {node: '>= 8'} engines: {node: '>= 8'}

View File

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

View File

@ -1,6 +1,7 @@
<script lang="ts"> <script lang="ts">
import Header from "$lib/Header.svelte" import Header from "$lib/Header.svelte"
import '../assets/global.css' import '../assets/global.css'
import SvelteSeo from "svelte-seo"
</script> </script>
<title>Project Segfault</title> <title>Project Segfault</title>
@ -9,4 +10,20 @@
<main> <main>
<slot></slot> <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 title: Project Segfault Branding
description: The files for Project Segfault's Branding
--- ---
<script lang="ts"> <script lang="ts">
import ProjectSegfaultWallpaper from "../assets/images/projectsegfault1_wallpaper.png"; import ProjectSegfaultWallpaper from "../assets/images/projectsegfault1_wallpaper.png";
@ -8,7 +9,7 @@ title: Project Segfault Branding
# {title} # {title}
## The files for Project Segfault's Branding ## {description}
### Legal ### Legal
Our branding is protected under Creative Commonns Attribution-ShareAlike 4.0 International (CC BY-SA 4.0). 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"> <div class="oh-fuck-center">
# {title} # {title}
## Do you want to contact us? ## {description}
# Our email # Our email

View File

@ -1,11 +1,12 @@
--- ---
title: Donate to Project Segfault title: Donate to Project Segfault
description: Our donation methos
--- ---
<div class="oh-fuck-center"> <div class="oh-fuck-center">
# {title} # {title}
## Our donation methods ## {description}
# please do # 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. 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"> <div class="oh-fuck-center">

View File

@ -1,5 +1,6 @@
--- ---
title: Project Segfault title: Project Segfault
description: 4 idiots & one Sun server.
--- ---
<div class="oh-fuck-center"> <div class="oh-fuck-center">
@ -12,7 +13,7 @@ title: Project Segfault
<a href="https://github.com/ProjectSegfault" class="button githubcolored">GitHub</a> <a href="https://github.com/ProjectSegfault" class="button githubcolored">GitHub</a>
## 4 idiots & one Sun server. ## {description}
# what # 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! 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"> <div class="oh-fuck-center">
# {title} # {title}
## {description}
<h2 style="color: #a44ef4"> Midou </h2> <h2 style="color: #a44ef4"> Midou </h2>
Project owner, manages the team. 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> <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 title: Project Segfault MC
description: Yeah, we have a Minecraft server.
--- ---
<div class="oh-fuck-center"> <div class="oh-fuck-center">
# {title} # {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. 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. If you would like to join, please [join our Discord](https://discord.gg/26EG7fFtfS) and ask us there to be whitelisted.