Peter Mosses dd0b814bfd
Docs: Allow unlimited multi-level navigation (#1440)
* Remove `jekyll-default-layout` plugin

* Move docs/navigation-structure to docs/navigation

* Fix uses of line-nos in md files

* Update CHANGELOG.md

---------

Co-authored-by: Matt Wang <matt@matthewwang.me>
2024-08-20 22:50:47 +02:00

570 B

title nav_order
Navigation 5

Navigation

The default page layout supports various navigation features:

  • a main navigation panel, highlighting the currently selected page;
  • a list of auxiliary links, shown on all pages;
  • lists of breadcrumbs, shown on all except top level pages;
  • optional lists of links to child pages (so-called 'tables of contents'); and
  • section heading links for in-page navigation, with an optional back-to-top link.

See the following pages for how to specify these features, with illustrative examples.