From 486c01a572f50c6db925ca74600ba5d4984752df Mon Sep 17 00:00:00 2001 From: Fuwn Date: Mon, 25 Dec 2023 00:46:05 -0800 Subject: feat(routes): route-specific head title --- src/lib/HeadTitle.svelte | 18 ++++++++++++++++ src/routes/+layout.svelte | 3 +++ src/routes/+page.svelte | 3 +++ src/routes/completed/+page.svelte | 3 +++ src/routes/schedule/+page.svelte | 3 +++ src/routes/settings/+page.svelte | 3 +++ src/routes/tools/+page.svelte | 33 ++++++++++++++++++------------ src/routes/updates/+page.svelte | 3 +++ src/routes/user/+page.svelte | 3 +++ src/routes/user/[user]/+page.svelte | 3 +++ src/routes/user/[user]/badges/+page.svelte | 3 +++ 11 files changed, 65 insertions(+), 13 deletions(-) create mode 100644 src/lib/HeadTitle.svelte (limited to 'src') diff --git a/src/lib/HeadTitle.svelte b/src/lib/HeadTitle.svelte new file mode 100644 index 00000000..892eef48 --- /dev/null +++ b/src/lib/HeadTitle.svelte @@ -0,0 +1,18 @@ + + + + + + + + + + + + {title} + diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 2fdfbc4d..6ab7eff8 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -5,6 +5,7 @@ import userIdentity from '../stores/userIdentity'; import settings from '../stores/settings'; import { browser } from '$app/environment'; + import HeadTitle from '$lib/HeadTitle.svelte'; export let data; @@ -33,6 +34,8 @@ }); + +