Compare commits
4 Commits
5fd7f715e7
...
f53dc28597
Author | SHA1 | Date | |
---|---|---|---|
f53dc28597 | |||
974757511d | |||
3f6913ef5f | |||
5aa429d7eb |
13
package-lock.json
generated
13
package-lock.json
generated
@ -35,7 +35,6 @@
|
|||||||
"svelte": "^4.2.7",
|
"svelte": "^4.2.7",
|
||||||
"svelte-check": "^3.6.2",
|
"svelte-check": "^3.6.2",
|
||||||
"svelte-heros-v2": "^0.10.12",
|
"svelte-heros-v2": "^0.10.12",
|
||||||
"svelte-local-storage-store": "^0.6.4",
|
|
||||||
"svelte-multicssclass": "^2.1.1",
|
"svelte-multicssclass": "^2.1.1",
|
||||||
"svelte-preprocess": "^5.1.1",
|
"svelte-preprocess": "^5.1.1",
|
||||||
"tailwindcss": "^3.3.5",
|
"tailwindcss": "^3.3.5",
|
||||||
@ -4938,18 +4937,6 @@
|
|||||||
"svelte": "^3.19.0 || ^4.0.0"
|
"svelte": "^3.19.0 || ^4.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/svelte-local-storage-store": {
|
|
||||||
"version": "0.6.4",
|
|
||||||
"resolved": "https://registry.npmjs.org/svelte-local-storage-store/-/svelte-local-storage-store-0.6.4.tgz",
|
|
||||||
"integrity": "sha512-45WoY2vSGPQM1sIQJ9jTkPPj20hYeqm+af6mUGRFSPP5WglZf36YYoZqwmZZ8Dt/2SU8lem+BTA8/Z/8TkqNLg==",
|
|
||||||
"dev": true,
|
|
||||||
"engines": {
|
|
||||||
"node": ">=0.14"
|
|
||||||
},
|
|
||||||
"peerDependencies": {
|
|
||||||
"svelte": "^3.48.0 || >4.0.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/svelte-multicssclass": {
|
"node_modules/svelte-multicssclass": {
|
||||||
"version": "2.1.1",
|
"version": "2.1.1",
|
||||||
"resolved": "https://registry.npmjs.org/svelte-multicssclass/-/svelte-multicssclass-2.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/svelte-multicssclass/-/svelte-multicssclass-2.1.1.tgz",
|
||||||
|
@ -32,7 +32,6 @@
|
|||||||
"svelte": "^4.2.7",
|
"svelte": "^4.2.7",
|
||||||
"svelte-check": "^3.6.2",
|
"svelte-check": "^3.6.2",
|
||||||
"svelte-heros-v2": "^0.10.12",
|
"svelte-heros-v2": "^0.10.12",
|
||||||
"svelte-local-storage-store": "^0.6.4",
|
|
||||||
"svelte-multicssclass": "^2.1.1",
|
"svelte-multicssclass": "^2.1.1",
|
||||||
"svelte-preprocess": "^5.1.1",
|
"svelte-preprocess": "^5.1.1",
|
||||||
"tailwindcss": "^3.3.5",
|
"tailwindcss": "^3.3.5",
|
||||||
|
@ -33,7 +33,7 @@ export const rulesShort = {
|
|||||||
`
|
`
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Redstone bauten und überdimensionierte Villager-Baukomplexe',
|
title: 'Redstone-Bauten und überdimensionierte Villager-Baukomplexe',
|
||||||
content: `
|
content: `
|
||||||
Das Erbauen und Betreiben lag-erzeugender Maschinen, Farmen (Zero-Tick-Farmen etc.) oder andere Bauten, die
|
Das Erbauen und Betreiben lag-erzeugender Maschinen, Farmen (Zero-Tick-Farmen etc.) oder andere Bauten, die
|
||||||
den Spielfluss stören könnten, ist verboten.
|
den Spielfluss stören könnten, ist verboten.
|
||||||
@ -143,7 +143,7 @@ export const rulesLong = {
|
|||||||
`
|
`
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Redstone bauten und überdimensionierte Villager-Baukomplexe',
|
title: 'Redstone-Bauten und überdimensionierte Villager-Baukomplexe',
|
||||||
content: `
|
content: `
|
||||||
Das Erbauen und Betreiben lag-erzeugender Maschinen, Farmen (Zero-Tick-Farmen etc.) oder andere Bauten, die
|
Das Erbauen und Betreiben lag-erzeugender Maschinen, Farmen (Zero-Tick-Farmen etc.) oder andere Bauten, die
|
||||||
den Spielfluss stören könnten, ist verboten. Im Zweifelsfall ist eine Anfrage bei den Administratoren
|
den Spielfluss stören könnten, ist verboten. Im Zweifelsfall ist eine Anfrage bei den Administratoren
|
||||||
|
@ -1,9 +1,6 @@
|
|||||||
import { persisted } from 'svelte-local-storage-store';
|
|
||||||
import type { Writable } from 'svelte/store';
|
import type { Writable } from 'svelte/store';
|
||||||
import { writable } from 'svelte/store';
|
import { writable } from 'svelte/store';
|
||||||
|
|
||||||
export const playAudio: Writable<boolean> = persisted('playAudio', false);
|
|
||||||
|
|
||||||
export const errorMessage: Writable<string | null> = (() => {
|
export const errorMessage: Writable<string | null> = (() => {
|
||||||
const store: Writable<string | null> = writable(null);
|
const store: Writable<string | null> = writable(null);
|
||||||
return {
|
return {
|
||||||
|
@ -2,7 +2,6 @@
|
|||||||
import '../app.css';
|
import '../app.css';
|
||||||
import { env } from '$env/dynamic/public';
|
import { env } from '$env/dynamic/public';
|
||||||
import { goto } from '$app/navigation';
|
import { goto } from '$app/navigation';
|
||||||
import { playAudio } from '$lib/stores';
|
|
||||||
import { page } from '$app/stores';
|
import { page } from '$app/stores';
|
||||||
|
|
||||||
let navPaths = [
|
let navPaths = [
|
||||||
@ -93,10 +92,6 @@
|
|||||||
let activePath = navPaths.find((path) => path.active);
|
let activePath = navPaths.find((path) => path.active);
|
||||||
if (activePath !== undefined) {
|
if (activePath !== undefined) {
|
||||||
goto(activePath.href);
|
goto(activePath.href);
|
||||||
} else if ($playAudio) {
|
|
||||||
new Audio(
|
|
||||||
`${env.PUBLIC_BASE_PATH}/aud/chest-${showMenuPermanent ? 'close' : 'open'}.mp3`
|
|
||||||
).play();
|
|
||||||
}
|
}
|
||||||
showMenuPermanent = !showMenuPermanent;
|
showMenuPermanent = !showMenuPermanent;
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { env } from '$env/dynamic/public';
|
import { env } from '$env/dynamic/public';
|
||||||
import Countdown from '$lib/components/Countdown/Countdown.svelte';
|
import Countdown from '$lib/components/Countdown/Countdown.svelte';
|
||||||
import { User, WrenchScrewdriver } from 'svelte-heros-v2';
|
import { Clock, User, WrenchScrewdriver } from 'svelte-heros-v2';
|
||||||
import Crosshairs from '$lib/components/CustomIcons/Crosshairs.svelte';
|
import Crosshairs from '$lib/components/CustomIcons/Crosshairs.svelte';
|
||||||
import Skull from '$lib/components/CustomIcons/Skull.svelte';
|
import Skull from '$lib/components/CustomIcons/Skull.svelte';
|
||||||
|
|
||||||
@ -86,7 +86,7 @@
|
|||||||
<div>
|
<div>
|
||||||
<h3 class="text-center text-2xl mb-6">2022 in Zahlen</h3>
|
<h3 class="text-center text-2xl mb-6">2022 in Zahlen</h3>
|
||||||
<div class="flex flex-col lg:flex-row gap-4">
|
<div class="flex flex-col lg:flex-row gap-4">
|
||||||
<div class="stats stats-vertical sm:stats-horizontal shadow">
|
<div class="stats stats-vertical xl:stats-horizontal shadow">
|
||||||
<div class="stat">
|
<div class="stat">
|
||||||
<div class="stat-figure">
|
<div class="stat-figure">
|
||||||
<WrenchScrewdriver />
|
<WrenchScrewdriver />
|
||||||
@ -103,7 +103,16 @@
|
|||||||
<div class="stat-value">135</div>
|
<div class="stat-value">135</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="stats stats-vertical sm:stats-horizontal shadow">
|
<div class="stats stats-vertical xl:stats-horizontal shadow h-min xl:h-[initial]">
|
||||||
|
<div class="stat">
|
||||||
|
<div class="stat-figure">
|
||||||
|
<Clock />
|
||||||
|
</div>
|
||||||
|
<div class="stat-title">Gesamtspielzeit</div>
|
||||||
|
<div class="stat-value">210 Tage</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="stats stats-vertical xl:stats-horizontal shadow">
|
||||||
<div class="stat">
|
<div class="stat">
|
||||||
<div class="stat-figure">
|
<div class="stat-figure">
|
||||||
<Crosshairs />
|
<Crosshairs />
|
||||||
|
@ -64,7 +64,7 @@ export const POST = (async ({ request }) => {
|
|||||||
) {
|
) {
|
||||||
throw error(
|
throw error(
|
||||||
400,
|
400,
|
||||||
'Du hast dich bereits angemeldet. Sollte dies nicht der Fall sein, wende dich bitte an einen Administrator'
|
'Du hast Dich bereits angemeldet. Sollte dies nicht der Fall sein, wende dich bitte an einen Administrator'
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
<h1 class="text-center text-xl sm:text-3xl m-auto">Registrierung erfolgreich</h1>
|
<h1 class="text-center text-xl sm:text-3xl m-auto">Registrierung erfolgreich</h1>
|
||||||
</div>
|
</div>
|
||||||
<p>
|
<p>
|
||||||
<b>Du hast dich erfolgreich für Craftattack 6 registriert</b>. Spielstart ist am {new Date(
|
<b>Du hast Dich erfolgreich für Craftattack 6 registriert</b>. Spielstart ist am {new Date(
|
||||||
env.PUBLIC_START_DATE
|
env.PUBLIC_START_DATE
|
||||||
).toLocaleString('de-DE', startDayOptions)} um {new Date(env.PUBLIC_START_DATE).toLocaleString(
|
).toLocaleString('de-DE', startDayOptions)} um {new Date(env.PUBLIC_START_DATE).toLocaleString(
|
||||||
'de-DE',
|
'de-DE',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user