File tree Expand file tree Collapse file tree 6 files changed +31
-10
lines changed
Expand file tree Collapse file tree 6 files changed +31
-10
lines changed Original file line number Diff line number Diff line change 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 { } ;
Original file line number Diff line number Diff line change 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" ;
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 }
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 >
Original file line number Diff line number Diff line change 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 );
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 ={() => {
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 >
Original file line number Diff line number Diff line change 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 >
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 >
Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments