From c3ace595279aa9c180d55a5c65f86648d00a55b4 Mon Sep 17 00:00:00 2001 From: vcoppe Date: Sat, 31 Oct 2026 14:37:25 +0100 Subject: [PATCH] change base to resolve --- website/src/hooks.server.js | 10 ++++----- website/src/lib/components/Footer.svelte | 7 ++++--- website/src/lib/components/Help.svelte | 3 ++- .../src/lib/components/LanguageSelect.svelte | 5 +++-- website/src/lib/components/Logo.svelte | 4 ++-- website/src/lib/components/Menu.svelte | 5 +++-- website/src/lib/components/Nav.svelte | 9 ++++---- .../embedding/EmbeddingPlayground.svelte | 5 +++-- .../lib/components/embedding/OpenIn.svelte | 3 ++- .../map/gpx-layer/WaypointPopup.svelte | 2 +- .../map/layer-control/OverpassPopup.svelte | 7 ++++++- .../lib/components/ui/button/button.svelte | 3 +++ website/src/lib/utils.ts | 21 ++++++++++++------- website/src/routes/+layout.svelte | 6 +++--- website/src/routes/404/+page.svelte | 7 ++++--- website/src/routes/[[language]]/+page.svelte | 10 ++++++--- .../src/routes/[[language]]/app/+page.svelte | 5 ++++- .../routes/[[language]]/help/+layout.svelte | 5 +++-- .../src/routes/[[language]]/help/+page.svelte | 7 +++++-- .../[[language]]/help/[...guide]/+page.svelte | 5 +++-- website/src/test/stubs/app-paths.ts | 5 +++-- 21 files changed, 85 insertions(+), 49 deletions(-) diff --git a/website/src/hooks.server.js b/website/src/hooks.server.js index fbf839d5a..74e0a8077 100644 --- a/website/src/hooks.server.js +++ b/website/src/hooks.server.js @@ -1,4 +1,4 @@ -import { base } from '$app/paths'; +import { asset, resolve as resolvePath } from '$app/paths'; import { languages } from '$lib/i18n/languages'; import { getURLForLanguage } from '$lib/utils'; @@ -37,16 +37,16 @@ export async function handle({ event, resolve }) { - + - + - `; + `; // the manifests are made for the website, not for the desktop app (`npm run build:desktop`) if (process.env.BUILD_TARGET !== 'desktop') { @@ -56,7 +56,7 @@ export async function handle({ event, resolve }) { if (page !== '404') { for (let lang of Object.keys(languages)) { - headTag += ` + headTag += ` `; } } diff --git a/website/src/lib/components/Footer.svelte b/website/src/lib/components/Footer.svelte index 36cb64e07..9325e2cce 100644 --- a/website/src/lib/components/Footer.svelte +++ b/website/src/lib/components/Footer.svelte @@ -1,4 +1,5 @@ {#if href} + + {@render children?.()} + {:else}