change base to resolve

This commit is contained in:
vcoppe committed 2026-10-31 14:37:25 +01:00
1 parent 50348e7c5c
commit c3ace59527
21 files changed
+85 -49

No files matched your search

@@ -1,4 +1,5 @@
<script lang="ts">
import { resolve } from '$app/paths';
import { Button } from '$lib/components/ui/button';
import AlgoliaDocSearch from '$lib/components/AlgoliaDocSearch.svelte';
import { getURLForLanguage } from '$lib/utils';
@@ -27,7 +28,7 @@
{#each Object.keys(guides) as guide}
<Button
variant="link"
href={getURLForLanguage(i18n.lang, `/help/${guide}`)}
href={resolve(getURLForLanguage(i18n.lang, `/help/${guide}`))}
class="min-h-5 h-fit p-0 w-fit border-none text-muted-foreground hover:text-foreground hover:no-underline font-normal hover:font-semibold items-start whitespace-normal {page
.params.guide === guide
? 'font-semibold text-foreground'
@@ -38,7 +39,7 @@
{#each guides[guide] as subGuide}
<Button
variant="link"
href={getURLForLanguage(i18n.lang, `/help/${guide}/${subGuide}`)}
href={resolve(getURLForLanguage(i18n.lang, `/help/${guide}/${subGuide}`))}
class="min-h-5 h-fit p-0 w-fit border-none text-muted-foreground hover:text-foreground hover:no-underline font-normal hover:font-semibold items-start whitespace-normal ml-3 {page
.params.guide ===
guide + '/' + subGuide
@@ -1,4 +1,5 @@
<script lang="ts">
import { resolve } from '$app/paths';
import { Button } from '$lib/components/ui/button';
import { getURLForLanguage } from '$lib/utils';
import { i18n } from '$lib/i18n/i18n.svelte';
@@ -17,7 +18,7 @@
{#each Object.keys(guides) as guide}
<Button
variant="outline"
href={getURLForLanguage(i18n.lang, `/help/${guide}`)}
href={resolve(getURLForLanguage(i18n.lang, `/help/${guide}`))}
class="min-h-36 h-full pt-6 pb-3 px-0"
>
<div class="flex flex-col w-full">
@@ -31,7 +32,9 @@
{#each guides[guide] as subGuide}
<Button
variant="link"
href={getURLForLanguage(i18n.lang, `/help/${guide}/${subGuide}`)}
href={resolve(
getURLForLanguage(i18n.lang, `/help/${guide}/${subGuide}`)
)}
class="min-h-8 h-fit min-w-24 px-0 py-1 text-muted-foreground text-base text-center whitespace-normal"
>
{#if typeof guideIcons[subGuide] === 'string'}
@@ -1,4 +1,5 @@
<script lang="ts">
import { resolve } from '$app/paths';
import { page } from '$app/state';
import { getNextGuide, getPreviousGuide } from '$lib/components/docs/docs';
import DocsContainer from '$lib/components/docs/DocsContainer.svelte';
@@ -22,7 +23,7 @@
<Button
variant="outline"
class="mr-auto"
href={getURLForLanguage(i18n.lang, `/help/${previousGuide}`)}
href={resolve(getURLForLanguage(i18n.lang, `/help/${previousGuide}`))}
>
<ChevronLeft size="14" class="mt-0.5" />
{data.guideTitles[previousGuide]}
@@ -32,7 +33,7 @@
<Button
variant="outline"
class="ml-auto"
href={getURLForLanguage(i18n.lang, `/help/${nextGuide}`)}
href={resolve(getURLForLanguage(i18n.lang, `/help/${nextGuide}`))}
>
{data.guideTitles[nextGuide]}
<ChevronRight size="14" class="mt-0.5" />