Skip to content

Commit 783a724

Browse files
committed
🐛 Adjust for repo path
1 parent 9d6586a commit 783a724

File tree

6 files changed

+31
-10
lines changed

6 files changed

+31
-10
lines changed

packages/docs/src/app.d.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
// See https://svelte.dev/docs/kit/types#app.d.ts
2+
// for information about these interfaces
3+
declare global {
4+
namespace App {
5+
// interface Error {}
6+
// interface Locals {}
7+
// interface PageData {}
8+
// interface PageState {}
9+
// interface Platform {}
10+
}
11+
}
12+
13+
export {};

packages/docs/src/lib/components/NavLink.svelte

Whitespace-only changes.

packages/docs/src/lib/components/SiteNav.svelte

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<script lang="ts">
22
import { MediaQuery } from "svelte/reactivity";
33
4+
import { resolve } from "$app/paths";
45
import { navStyles } from "$lib/utils/classConst";
56
import { getNavigationItems } from "$lib/utils/getNavigationItems";
67
import { removeNumbersFromNavLinks } from "$lib/utils/handleNavNumbers";
@@ -29,8 +30,9 @@
2930
<li>
3031
<a
3132
onclick={closeNav}
32-
href={`/docs/${removeNumbersFromNavLinks(childPath)}`}
33-
>{childData.title}</a
33+
href={resolve(
34+
`/docs/${removeNumbersFromNavLinks(childPath)}`
35+
)}>{childData.title}</a
3436
>
3537
</li>
3638
{/each}
@@ -40,7 +42,7 @@
4042
<li>
4143
<a
4244
onclick={closeNav}
43-
href={`/docs/${removeNumbersFromNavLinks(itemPath)}`}
45+
href={resolve(`/docs/${removeNumbersFromNavLinks(itemPath)}`)}
4446
>{itemData.title}</a
4547
>
4648
</li>

packages/docs/src/lib/components/TopNav.svelte

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
44
import SiteNav from "./SiteNav.svelte";
55
6+
import { resolve } from "$app/paths";
7+
68
const medium = new MediaQuery("min-width: 768px");
79
810
let isOpen = $state(false);
@@ -11,7 +13,7 @@
1113
<nav
1214
class="px-6 lg:px-0 py-4 flex justify-between max-w-4xl mx-auto items-center border-b-2"
1315
>
14-
<a class={!medium.current && "hidden"} href="/">Home </a>
16+
<a class={!medium.current && "hidden"} href={resolve("/")}>Home </a>
1517
<button
1618
class={medium.current && "hidden"}
1719
onclick={() => {
@@ -26,7 +28,7 @@
2628
</svg>
2729
</button>
2830
<section class="*:pl-2">
29-
<a href="/docs/get-started">Docs</a>
31+
<a href={resolve("/docs/get-started")}>Docs</a>
3032
<a href="https://github.com/CollierCZ/markdoc-svelte">GitHub</a>
3133
</section>
3234
</nav>
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
<script lang="ts">
2-
import type { PageData } from './$types'
3-
4-
let { data }: { data: PageData } = $props()
2+
import type { PageData } from "./$types";
3+
4+
import { resolve } from "$app/paths";
5+
6+
let { data }: { data: PageData } = $props();
57
const title = $derived(data.page.frontmatter?.title);
68
</script>
79

810
<svelte:head>
911
<title>{title}</title>
1012
</svelte:head>
1113

12-
1314
<div class="grid h-screen place-items-center pb-32">
1415
<div class="grid place-items-center px-4 md:px-0">
1516
<h1 class="font-extrabold text-4xl">{title}</h1>
@@ -18,7 +19,7 @@
1819
</div>
1920
<a
2021
class="rounded-lg bg-green-100 p-4 text-green-900"
21-
href="/docs/get-started">Get started</a
22+
href={resolve("/docs/get-started")}>Get started</a
2223
>
2324
</div>
2425
</div>

packages/docs/svelte.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ const config = {
1818
adapter: adapter({
1919
fallback: "404.html",
2020
}),
21+
paths: {
22+
base: "/markdoc-svelte",
23+
},
2124
},
2225
};
2326

0 commit comments

Comments
 (0)