web: add support for cloudflare turnstile

This commit is contained in:
wukko
2024-08-16 00:08:57 +06:00
parent c1813aa33f
commit 384c6deced
8 changed files with 89 additions and 5 deletions

View File

@@ -13,6 +13,7 @@
import "@fontsource/ibm-plex-mono/500.css";
import Sidebar from "$components/sidebar/Sidebar.svelte";
import Turnstile from "$components/misc/Turnstile.svelte";
import NotchSticker from "$components/misc/NotchSticker.svelte";
import DialogHolder from "$components/dialog/DialogHolder.svelte";
import UpdateNotification from "$components/misc/UpdateNotification.svelte";
@@ -61,6 +62,9 @@
<DialogHolder />
<Sidebar />
<div id="content">
{#if env.TURNSTILE_KEY}
<Turnstile />
{/if}
<slot></slot>
</div>
</div>