Configure your menu
The smart menu compiles all the information you want to have at hand. It links to the archive and tags page, to the global tasklist, and to any project pages you might have included in your repository (any page that calls layout: project
in the yml front matter).
But you are very flexible in extending it. You can add the parameter menu: true
in the front matter of literally any page or post, which will automatically generate a link to that page.
You can include the entire content of a file called MENU.md
(must have a yml front matter), or of any file that calls layout: menu
in it’s front matter. But you should use this only on files with little content.
The order in which the menu is built is as follows
- Home page
- global tasklist
tasks.md
ortasks.html
- tags
tags.md
ortags.html
- archive
archive.md
orarchive.html
- project pages
layout: project
- pages with
menu: true
- posts with
menu: true
- content of
MENU.md
- content of all files with
layout: menu