From 9ad2e0343afbd5e2b6398fad517004f714e3d14e Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Sun, 3 May 2026 17:37:13 -0400 Subject: [PATCH] feat(web/m7-363): per-route svelte:head titles for static routes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add browser tab titles to all 18 static page routes using the pageTitle() helper from $lib/branding. Titles follow the Minstrel · Section format. Co-Authored-By: Claude Opus 4.7 (1M context) --- web/src/routes/+page.svelte | 3 +++ web/src/routes/admin/+page.svelte | 3 +++ web/src/routes/admin/integrations/+page.svelte | 3 +++ web/src/routes/admin/quarantine/+page.svelte | 3 +++ web/src/routes/admin/requests/+page.svelte | 3 +++ web/src/routes/discover/+page.svelte | 3 +++ web/src/routes/library/albums/+page.svelte | 3 +++ web/src/routes/library/artists/+page.svelte | 3 +++ web/src/routes/library/hidden/+page.svelte | 3 +++ web/src/routes/library/liked/+page.svelte | 3 +++ web/src/routes/login/+page.svelte | 3 +++ web/src/routes/playlists/+page.svelte | 3 +++ web/src/routes/requests/+page.svelte | 3 +++ web/src/routes/search/+page.svelte | 3 +++ web/src/routes/search/albums/+page.svelte | 3 +++ web/src/routes/search/artists/+page.svelte | 3 +++ web/src/routes/search/tracks/+page.svelte | 3 +++ web/src/routes/settings/+page.svelte | 3 +++ 18 files changed, 54 insertions(+) diff --git a/web/src/routes/+page.svelte b/web/src/routes/+page.svelte index 39ba768d..80c500e0 100644 --- a/web/src/routes/+page.svelte +++ b/web/src/routes/+page.svelte @@ -1,4 +1,5 @@ +{pageTitle('Home')} +
{#if query.isError} diff --git a/web/src/routes/admin/+page.svelte b/web/src/routes/admin/+page.svelte index be5b297d..3f84e227 100644 --- a/web/src/routes/admin/+page.svelte +++ b/web/src/routes/admin/+page.svelte @@ -1,4 +1,5 @@ +{pageTitle('Admin · Overview')} +

Overview

diff --git a/web/src/routes/admin/integrations/+page.svelte b/web/src/routes/admin/integrations/+page.svelte index 8e47ed67..4ec38bcc 100644 --- a/web/src/routes/admin/integrations/+page.svelte +++ b/web/src/routes/admin/integrations/+page.svelte @@ -1,4 +1,5 @@ +{pageTitle('Admin · Integrations')} +

Integrations

diff --git a/web/src/routes/admin/quarantine/+page.svelte b/web/src/routes/admin/quarantine/+page.svelte index cfb3482b..ae60ba3b 100644 --- a/web/src/routes/admin/quarantine/+page.svelte +++ b/web/src/routes/admin/quarantine/+page.svelte @@ -1,4 +1,5 @@ +{pageTitle('Admin · Quarantine')} +
diff --git a/web/src/routes/admin/requests/+page.svelte b/web/src/routes/admin/requests/+page.svelte index ffd271e1..42d6c662 100644 --- a/web/src/routes/admin/requests/+page.svelte +++ b/web/src/routes/admin/requests/+page.svelte @@ -1,4 +1,5 @@ +{pageTitle('Admin · Requests')} +

Requests

diff --git a/web/src/routes/discover/+page.svelte b/web/src/routes/discover/+page.svelte index feb425b7..cd73a4ec 100644 --- a/web/src/routes/discover/+page.svelte +++ b/web/src/routes/discover/+page.svelte @@ -1,4 +1,5 @@ +{pageTitle('Discover')} +