Skip to content

Commit 1d7c713

Browse files
committed
active links on subpaths
1 parent f127456 commit 1d7c713

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/lib/Header.svelte

+6-4
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
import { get } from "svelte/store";
44
import Nais from "./icons/Nais.svelte";
55
6-
const isActive = (/** @type {string} */ path) => get(page).url.pathname.startsWith(`/${path}`);
6+
7+
const isActive = (/** @type {string} */ path) => $page.url.pathname.startsWith(`/${path}`);
78
let isOpen = $state(false);
89
</script>
910

@@ -33,7 +34,8 @@
3334
</button>
3435
<nav class="main-menu" class:isOpen>
3536
<ul class="main-menu-list">
36-
<li><a class="main-menu-item" class:isActive={isActive("blogg")} href="/blog">Blogg</a></li>
37+
<li><a class="main-menu-item" class:isActive={isActive("blog")} href="/blog">Blogg</a></li>
38+
<!-- <li><a class="main-menu-item" class:isActive={$page.url.pathname == "/blog"} href="/blog">Blogg</a></li> -->
3739
<!-- <li><a class="main-menu-item" href="https://nais.io/blog/">Blogg</a></li> -->
3840
<li><a class="main-menu-item" href="https://docs.nais.io">Dokumentasjon</a></li>
3941
<!-- <li><a class="main-menu-item" href="/annonseringer" class:isActive={isActive('annonseringer')}>Annonseringer</a></li> -->
@@ -143,9 +145,9 @@
143145
text-decoration: none;
144146
font-size: 1.15rem;
145147
}
146-
/* .main-menu-item.isActive {
148+
.main-menu-item.isActive {
147149
color: var(--color-primary);
148-
} */
150+
}
149151
/* mobile-github-link {
150152
font-size: 1.5rem;
151153
margin-top: 4px;

0 commit comments

Comments
 (0)