diff --git a/src/lib/components/Button.svelte b/src/lib/components/Button.svelte new file mode 100644 index 0000000..9bb58aa --- /dev/null +++ b/src/lib/components/Button.svelte @@ -0,0 +1,39 @@ + + + diff --git a/src/lib/components/Credits.svelte b/src/lib/components/Credits.svelte new file mode 100644 index 0000000..df8e54b --- /dev/null +++ b/src/lib/components/Credits.svelte @@ -0,0 +1,62 @@ + + +
+
+

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

+ + + + +
+ +
+ + Bluesky + + +
+ + + + + + +
+
diff --git a/src/lib/components/DevButtons.svelte b/src/lib/components/DevButtons.svelte new file mode 100644 index 0000000..15210c1 --- /dev/null +++ b/src/lib/components/DevButtons.svelte @@ -0,0 +1,89 @@ + + +
+
+
+
+
+ + + +
+ +
+ +
+ + +
diff --git a/src/lib/components/Feedback.svelte b/src/lib/components/Feedback.svelte deleted file mode 100644 index dbb083a..0000000 --- a/src/lib/components/Feedback.svelte +++ /dev/null @@ -1,43 +0,0 @@ - - - - -
-
-

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

- - - -
- -
- - Bluesky - -
-
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 71378d4..a2e7a2a 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -8,8 +8,9 @@ import SearchInput from "$lib/components/SearchInput.svelte"; import GuessesTable from "$lib/components/GuessesTable.svelte"; import WinScreen from "$lib/components/WinScreen.svelte"; - import Feedback from "$lib/components/Feedback.svelte"; + import Credits from "$lib/components/Credits.svelte"; import TitleAnimation from "$lib/components/TitleAnimation.svelte"; + import DevButtons from "$lib/components/DevButtons.svelte"; import { getGrade } from "$lib/utils/game"; interface Guess { @@ -419,21 +420,6 @@ } }); } - - function clearLocalStorage() { - if (!browser) return; - // Clear all bibdle-related localStorage items - const keysToRemove: string[] = []; - for (let i = 0; i < localStorage.length; i++) { - const key = localStorage.key(i); - if (key && key.startsWith("bibdle-")) { - keysToRemove.push(key); - } - } - keysToRemove.forEach((key) => localStorage.removeItem(key)); - // Reload the page to reset state - window.location.reload(); - } @@ -496,16 +482,11 @@ {#if isWon} - + {/if} {#if isDev} - + {/if}