Compare commits

..

No commits in common. "89152bfaa972fbe3e716f854ccc7cace0d1b1ad3" and "414247a891671b94d3ec39633a15691f5c39a710" have entirely different histories.

5 changed files with 6 additions and 38 deletions

View File

@ -23,9 +23,7 @@ export const load: PageServerLoad = async ({ parent, cookies }) => {
return {
settings: {
register: {
enabled: settings['register.enabled'] ?? true,
disabled_title: settings['register.disabled_title'] ?? 'Anmeldung geschlossen',
disabled_details: settings['register.disabled_details'] ?? ''
enabled: settings['register.enabled'] ?? true
}
},
self: self

View File

@ -9,15 +9,7 @@
method: 'POST',
body: JSON.stringify({
register: {
enabled: returnIfNoDup(settings.register.enabled, data.settings.register.enabled),
disabled_title: returnIfNoDup(
settings.register.disabled_title,
data.settings.register.disabled_title
),
disabled_details: returnIfNoDup(
settings.register.disabled_details,
data.settings.register.disabled_details
)
enabled: returnIfNoDup(settings.register.enabled, data.settings.register.enabled)
}
} as PageData['settings'])
});
@ -38,22 +30,6 @@
<span class="label-text">Aktiviert</span>
<input type="checkbox" class="toggle" bind:checked={settings.register.enabled} />
</label>
<label class="label">
<span>Text wenn die Anmeldung deaktiviert ist</span>
<input
type="text"
class="input input-bordered"
bind:value={settings.register.disabled_title}
/>
</label>
<label class="label">
<span>Sub-Text wenn die Anmeldung deaktiviert ist</span>
<input
type="text"
class="input input-bordered"
bind:value={settings.register.disabled_details}
/>
</label>
</div>
</div>
<div class="mb-6">

View File

@ -3,11 +3,6 @@ import { Settings } from '$lib/server/database';
export const load: PageServerLoad = async () => {
return {
enabled: (await Settings.findOne({ where: { key: 'register.enabled' } }))?.value ?? true,
disabled_title:
(await Settings.findOne({ where: { key: 'register.disabled_title' } }))?.value ??
'Anmeldung geschlossen',
disabled_details:
(await Settings.findOne({ where: { key: 'register.disabled_details' } }))?.value ?? ''
enabled: (await Settings.findOne({ where: { key: 'register.enabled' } }))?.value ?? true
};
};

View File

@ -26,10 +26,9 @@
>
{#if !data.enabled}
<div
class="absolute top-0 left-0 w-full h-full bg-black bg-opacity-50 backdrop-blur-sm z-10 rounded-xl flex justify-center items-center flex-col pt-20 md:pt-0"
class="absolute top-0 left-0 w-full h-full bg-black bg-opacity-50 backdrop-blur-sm z-10 rounded-xl flex justify-center md:items-center pt-20 md:pt-0"
>
<h1 class="text-2xl sm:text-3xl md:text-5xl text-white">{data.disabled_title}</h1>
<h3>{data.disabled_details}</h3>
<h1 class="text-2xl sm:text-3xl md:text-5xl text-white">Anmeldung geschlossen</h1>
</div>
{/if}
{#if !registered}

View File

@ -11,7 +11,7 @@
"strict": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"target": "es2018"
"target": "es2017"
}
// Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias
//