diff --git a/src/routes/projects/+page.svelte b/src/routes/projects/+page.svelte index 3591834..4ee9660 100644 --- a/src/routes/projects/+page.svelte +++ b/src/routes/projects/+page.svelte @@ -23,6 +23,14 @@ link: "/art/music", }, ]; + + function getBannerSrc(p: Project): string { + if (p.banner.startsWith("/")) { + return p.banner; + } else { + return `${p.category}/${p.id}/${p.banner}`; + } + } @@ -65,11 +73,21 @@ {#snippet projectContent(p: Project)}
- {p.bannerAlt} + {p.bannerAlt}
-

{p.title}

-

{p.subtitle}

-

{p.date}

+
+

+ {#if p.isHighlight} + ✿ + {/if} + {p.title} +

+

{p.subtitle}

+

{p.date}

+
+
+

{p.category}

+
{/snippet} @@ -107,20 +125,23 @@