diff --git a/.gitignore b/.gitignore index f79bfc6..171f629 100644 --- a/.gitignore +++ b/.gitignore @@ -24,5 +24,3 @@ vite.config.ts.timestamp-* # SQLite *.db - -*.txt \ No newline at end of file diff --git a/src/hooks.server.ts b/src/hooks.server.ts index d55303e..3c37e24 100644 --- a/src/hooks.server.ts +++ b/src/hooks.server.ts @@ -1,12 +1,7 @@ import type { Handle } from '@sveltejs/kit'; import * as auth from '$lib/server/auth'; -import { redirect } from '@sveltejs/kit'; const handleAuth: Handle = async ({ event, resolve }) => { - if (event.url.hostname === 'bibdle.orthodox.cafe') { - throw redirect(301, `https://bibdle.com${event.url.pathname}${event.url.search}${event.url.hash}`); - } - const sessionToken = event.cookies.get(auth.sessionCookieName); if (!sessionToken) { diff --git a/src/lib/components/CountdownTimer.svelte b/src/lib/components/CountdownTimer.svelte new file mode 100644 index 0000000..e873ff7 --- /dev/null +++ b/src/lib/components/CountdownTimer.svelte @@ -0,0 +1,90 @@ + + +
+
+

+ Next Verse In +

+

+ {timeUntilNext} +

+
+
diff --git a/src/lib/components/Feedback.svelte b/src/lib/components/Feedback.svelte index 2892017..81530c9 100644 --- a/src/lib/components/Feedback.svelte +++ b/src/lib/components/Feedback.svelte @@ -2,7 +2,7 @@ import { fade } from "svelte/transition"; -
@@ -12,4 +12,17 @@ class="font-semibold text-blue-600 hover:text-blue-800 underline" >george@snail.city +
--> + +
+
+

+ A project by George Powell & Silent Summit Co. +

+ +
diff --git a/src/lib/components/GuessesTable.svelte b/src/lib/components/GuessesTable.svelte index 6783d97..1adab50 100644 --- a/src/lib/components/GuessesTable.svelte +++ b/src/lib/components/GuessesTable.svelte @@ -38,7 +38,10 @@ {#each guesses as guess (guess.book.id)} + + diff --git a/src/lib/components/VerseDisplay.svelte b/src/lib/components/VerseDisplay.svelte index b489d80..dec0a66 100644 --- a/src/lib/components/VerseDisplay.svelte +++ b/src/lib/components/VerseDisplay.svelte @@ -5,9 +5,9 @@ let dailyVerse = $derived(data.dailyVerse); -
+
{dailyVerse.verseText}
diff --git a/src/lib/components/WinScreen.svelte b/src/lib/components/WinScreen.svelte index 08653b3..695cf4c 100644 --- a/src/lib/components/WinScreen.svelte +++ b/src/lib/components/WinScreen.svelte @@ -29,6 +29,7 @@ let hasWebShare = $derived( typeof navigator !== "undefined" && "share" in navigator, ); + let copySuccess = $state(false); // List of congratulations messages with weights const congratulationsMessages: WeightedMessage[] = [ @@ -72,8 +73,7 @@

{congratulationsMessage} @@ -98,11 +98,21 @@ 📤 Share {:else}