Fixed navbar current page in blog posts

When in blog post the current page on navbar is highlighting now blog (previously was none, since url != /blog nor /)
This commit is contained in:
Blboun3
2024-05-30 13:27:24 +02:00
parent 18eb59ff2a
commit d377b3d739
3 changed files with 30 additions and 33 deletions

View File

@ -6,26 +6,15 @@ import MainLayout from "./MainLayout.astro";
type Props = CollectionEntry<"blog">["data"];
const { title, description, publishDate, language } =
Astro.props;
const { title, description, language } = Astro.props;
---
<MainLayout
title={title}
description={description}
publishDate={publishDate}
lang={language}
>
<article>
<div class="prose">
<div class="title">
<div class="date">
<FormattedDate date={publishDate} />
</div>
<h1>{title}</h1>
<hr />
</div>
<slot />
</div>
</article>
</MainLayout>
<SinglePage>
<slot />
</SinglePage>
</MainLayout>