Skip to content

Commit 4d0b23f

Browse files
committed
sup
1 parent 494032e commit 4d0b23f

10 files changed

Lines changed: 21 additions & 26 deletions

File tree

src/parts/core/nav.link.svelte

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,28 @@
11
<script lang="ts">
22
3-
import { base } from "$app/paths";
43
import { page } from "$app/state";
54
import { browser } from "$app/environment";
65
76
87
interface Props {
98
text: string;
10-
link?: string;
11-
intern?: string;
9+
link: string;
1210
}
1311
14-
let { text, link, intern }: Props = $props();
12+
let { text, link }: Props = $props();
1513
1614
1715
let active = $derived(
18-
browser && page.url && intern &&
19-
window?.location.pathname.includes(intern)
16+
browser && page.url &&
17+
window?.location.pathname.includes(link)
2018
);
2119
2220
</script>
2321

2422

2523
<a class="nav-link"
2624
class:active
27-
href={link || `${base}/${intern}`}
25+
href={link}
2826
>
2927
{text}
3028
</a>

src/parts/core/nav.svelte

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ import NavLink from "#parts/core/nav.link.svelte";
66

77

88
<nav>
9-
<NavLink text="INFO" intern="sup/info" />
9+
<NavLink text="INFO" link="/sup/info" />
1010
<NavLink text="SUP" link="https://sup2point0.github.io" />
11-
<NavLink text="LOVES" intern="sup/loves" />
12-
<NavLink text="MUSIC" intern="sup/music" />
13-
<NavLink text="PROJECTS" intern="sup/projects" />
14-
<NavLink text="DEV" intern="sup/dev" />
11+
<NavLink text="LOVES" link="/sup/loves" />
12+
<NavLink text="MUSIC" link="/sup/music" />
13+
<NavLink text="PROJECTS" link="/sup/projects" />
14+
<NavLink text="DEV" link="/sup/dev" />
1515
</nav>
1616

1717

src/parts/ui/card.link.svelte

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,19 @@ A card that links to another page.
55

66
<script lang="ts">
77
8-
import { base } from "$app/paths";
9-
10-
118
interface Props {
12-
intern: string;
9+
link: string;
1310
text?: string;
1411
children?: any;
1512
}
1613
17-
let { intern, text, children }: Props = $props();
14+
let { link, text, children }: Props = $props();
1815
1916
</script>
2017

2118

2219
<a class="card"
23-
href="{base}/{intern}"
20+
href={link}
2421
>
2522
{#if text}
2623
<h3> {@html text.toUpperCase()} </h3>

src/routes/(sup)/sup/music/+page.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ import LinkCard from "#parts/ui/card.link.svelte";
66

77

88
<div class="cards">
9-
<LinkCard intern="sup/music/listen" text="Music I Listen To">
9+
<LinkCard link="/sup/music/listen" text="Music I Listen To">
1010
</LinkCard>
1111

12-
<LinkCard intern="sup/music/create" text="Music I Make">
12+
<LinkCard link="/sup/music/create" text="Music I Make">
1313
</LinkCard>
1414
</div>
1515

src/routes/(sup)/sup/music/create/+page.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ import LinkCard from "#parts/ui/card.link.svelte";
1212
]} />
1313

1414
<div class="cards">
15-
<LinkCard intern="sup/music/create/tracks" text="Tracks">
15+
<LinkCard link="/sup/music/create/tracks" text="Tracks">
1616
</LinkCard>
1717

18-
<LinkCard intern="sup/music/create/albums" text="Albums">
18+
<LinkCard link="/sup/music/create/albums" text="Albums">
1919
</LinkCard>
2020
</div>
2121

src/routes/(sup)/sup/music/create/albums/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import Main from "#parts/core/main.svelte";
44
import Breadcrumbs from "#parts/ui/breadcrumbs.svelte";
55
import AlbumCard from "#parts/music/card.album.svelte";
66
7-
import { albums } from "#src/routes/(sup)/sup/music/music";
7+
import { albums } from "../create";
88
99
</script>
1010

src/routes/(sup)/sup/music/create/albums/[album]/+page.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { albums_list } from "#src/routes/(sup)/sup/music/music";
1+
import { albums_list } from "../../create";
22
import type { AlbumData } from "#scripts/types";
33

44

src/routes/(sup)/sup/music/create/albums/archives/[album]/+page.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { albums_list } from "#src/routes/(sup)/sup/music/music";
1+
import { albums_list } from "#src/routes/(sup)/sup/music/create/create";
22
import type { AlbumData } from "#scripts/types";
33

44

File renamed without changes.

src/routes/(sup)/sup/music/create/tracks/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import Breadcrumbs from "#parts/ui/breadcrumbs.svelte";
55
import SearchFilters from "#parts/ui/search-filters.svelte";
66
import TrackCard from "#parts/music/card.track.svelte";
77
8-
import { tracks_list } from "#src/routes/(sup)/sup/music/music";
8+
import { tracks_list } from "../create";
99
import { TrackSearchFilter } from "./filter.svelte";
1010
1111

0 commit comments

Comments
 (0)