glyphnav / sveltekit

Watch the address bar. Current path: /

Features

Pass intercept: 'none' to leave clicks to SvelteKit and animate only the instance's navigate() — or links you opt in with the use:link action. animatePopState adds browser back/forward decoding. Because goto resolves a tick before the bar settles, the adapter waits for the URL to land, so commit: 'navigate first' decodes the real destination.

Served under the /sveltekit base via SvelteKit's paths.base; attachGlyphnav(goto) installs a capture-phase listener so every <a> click animates, then hands the navigation to goto. The title link is a plain anchor (full page load back to the picker).