Serve routes without .html file extension

This commit is contained in:
thiloho
2024-09-07 18:22:58 +02:00
parent 6a7e64ccaf
commit 9a8a333823
7 changed files with 11 additions and 11 deletions

View File

@@ -28,7 +28,7 @@
<Head {title} {favicon} nestingLevel={1} {metaDescription} />
<Nav {logoType} {logo} />
<Nav {logoType} {logo} isIndexPage={false} />
<header>
<div class="container">

View File

@@ -48,7 +48,7 @@
<p>{article.publication_date}</p>
<p>
<strong>
<a href="./articles/{articleFileName}.html">{article.title}</a>
<a href="./articles/{articleFileName}">{article.title}</a>
</strong>
</p>
{#if article.meta_description}

View File

@@ -8,7 +8,7 @@
title: string;
favicon: string;
nestingLevel?: number;
metaDescription: string | null;
metaDescription?: string | null;
} = $props();
</script>

View File

@@ -43,7 +43,7 @@
{#each categorizedArticles[key] as { title }}
{@const articleFileName = title.toLowerCase().split(" ").join("-")}
<li>
<a href="{isIndexPage ? './articles' : '.'}/{articleFileName}.html">{title}</a>
<a href="{isIndexPage ? './articles' : '.'}/{articleFileName}">{title}</a>
</li>
{/each}
</ul>
@@ -52,7 +52,7 @@
</ul>
</section>
{/if}
<a href="../">
<a href={isIndexPage ? "." : ".."}>
{#if logoType === "text"}
<strong>{logo}</strong>
{:else}