Navigation
Sidebar, on-this-page column, breadcrumbs, prev/next and keyboard shortcuts.
Sidebar
The left sidebar lists the current version and language’s sections as collapsible groups. Clicking a group header expands or collapses it without navigating. Ordering follows weight. Sub-sections nest: a directory inside a section renders as an indented nested group, recursively.
The sidebar state (open/closed) persists. The group containing the current page auto-opens, the active page is highlighted, and on mobile the panel closes after choosing a page.
On this page
Wide screens (1280 px and wider) get a sticky right column built from the page’s h2/h3 headings, with the current section highlighted while scrolling. Clicking an entry jumps to the heading and flashes it so the reader sees where they landed. That is also why this page has several headings.
Breadcrumbs
Every article shows its trail (home > version > language > section > page) with the version label rendered as dots (v0.0.1). The same trail is emitted as structured data for search engines. See SEO and AI readability.
Previous / Next
Article pages link their neighbors in sidebar order, strictly within the current version and language. The pager never jumps across versions or languages.
Keyboard and accessibility
- A Skip to content link is the first
Tabstop on every page. - Dropdowns (version, language, theme) follow the listbox pattern: arrows,
Home/End,Enter,Esc. - Heading anchors are keyboard-reachable. The active sidebar link carries
aria-current="page". - Press
?for the shortcuts dialog.
Back to top
A floating button appears after scrolling. One click returns smoothly to the top.