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,10 +6,14 @@ import { LangSwitcher } from "./LangSwitcher";
import { NavButton } from "./NavButton";
function selected(path) {
return (
(Astro.url.pathname
var currentURL = Astro.url.pathname
.replace(Astro.currentLocale + "/", "")
.slice(0, -1) || "/") == path
.slice(0, -1) || "/";
if( path == "/blog" && currentURL.startsWith("/blog") ){
return (true);
}
return (
currentURL == path
);
}
---