glyphnav/next

Watch the address bar. Current path: /

Home

Next.js App Router edition. A GlyphnavProvider in the root layout shares one controller across every route; each GlyphnavLink wraps next/link and decodes the URL. App Router navigations are async, so this demo defaults to commit: 'animate first' — the bar decodes, then the route swaps.

Served under the /next base path via Next's basePath; the App Router performs the real navigation while glyphnav animates the bar. The title link is a plain anchor (full page load back to the picker).