diff options
| author | Bobby <[email protected]> | 2026-04-22 08:43:21 +0530 |
|---|---|---|
| committer | Bobby <[email protected]> | 2026-04-22 08:43:21 +0530 |
| commit | aecac4e697deebfb01d2adbd57416b8271460b5b (patch) | |
| tree | e1077ed14f7c66696c4aaf0d9412415c8581c017 /routes | |
| parent | 0423e12d4b38727ffc37f403f5b8bdedb148e711 (diff) | |
| download | hollowdark-aecac4e697deebfb01d2adbd57416b8271460b5b.tar.xz hollowdark-aecac4e697deebfb01d2adbd57416b8271460b5b.zip | |
Add Settings screen with mute toggle and ambient volume slider
Diffstat (limited to 'routes')
| -rw-r--r-- | routes/+page.svelte | 4 | ||||
| -rw-r--r-- | routes/settings/+page.svelte | 11 |
2 files changed, 14 insertions, 1 deletions
diff --git a/routes/+page.svelte b/routes/+page.svelte index 37c1273..c807b41 100644 --- a/routes/+page.svelte +++ b/routes/+page.svelte @@ -20,7 +20,9 @@ function handleBegin(): void {} function handleContinue(): void {} - function handleSettings(): void {} + function handleSettings(): void { + goto(resolve('/settings')) + } function handleCredits(): void { goto(resolve('/credits')) } diff --git a/routes/settings/+page.svelte b/routes/settings/+page.svelte new file mode 100644 index 0000000..4e5a080 --- /dev/null +++ b/routes/settings/+page.svelte @@ -0,0 +1,11 @@ +<script lang="ts"> + import { goto } from '$app/navigation' + import { resolve } from '$app/paths' + import SettingsScreen from '@hollowdark/lib/screens/SettingsScreen.svelte' + + function handleBack(): void { + goto(resolve('/')) + } +</script> + +<SettingsScreen onBack={handleBack} /> |
