Current: Users can use the layouts feature to configure various defaults for a page e.g., footer, header
Suggested: Give a way to specify some default content to be at the top and bottom of the page body.
Justification: In some cases, the user may want to wrap body content in a div e.g., <div id="main"> or insert a TopNav in every page.
Some options:
- Support a
top.md and bottom.md within a layout
- Support a
page.md within a layout e.g.,
<include src="topNav.md" />
<div id="main">
{{ body }}
<hr>
</div>
The advantage of option 2 is that we can even support default <frontmatter>