Footer-style grouped navigation
Displays flat navigation links organized under headings (e.g., "Products", "Company", "Resources" sections). Top-level nav items become group headings, their children become links. Uses CSS grid for responsive auto-columns, e.g.
# Footer nav groups with filtering
[site.layout.footer]
middle = "nav-groups" # Uses defaults
# With configuration:
middle = { type = "nav-groups", depth = 2, icons = "hide" }
# Filter specific groups:
middle = { type = "nav-groups", include = ["Products", "Company"] }
Include only items matching these patterns
Supports routes ("/docs/*"), IDs ("#features"), and labels ("Features"). See filtering documentation for pattern syntax.
Exclude items matching these patterns
Supports routes ("/docs/*"), IDs ("#features"), and labels ("Features"). Exclude takes precedence over include.
Level 1 = group headings, Level 2 = links under headings. Set to 1 to show only group headings as links.
Type: NavGroupsIcons (optional)
Whether to show icons on links
This documentation was generated from layout/components.rs by generate.rs.