Front matter

The front matter in my website’s source files can contain a number of different keyed values. An attempt to list them:

Key Usage
aspect Name of aspect ratio for galleries and image indexes. Inherited downwards to child pages.
blurb Short text description to display when hovering over rectangular menu link to page
css CSS to inject into generated HTML page
date Date for generated HTML page
gallery At bottom of page generate a thumbnail gallery
icon Image to use in links to page which include a picture
image Image to display at top of page
layout Layout to use for page
links Tags for other HTML pages to regard as children of this page
list At top of page generate a 2-column table of key value pairs
precis Description of page for use o blog indexes
resources List of resources to copy for page
tags Tags for this page
title Title for this page

There are defaults for some of these keys: so title defaults to the prettified filename, precis defaults to the start of any text on the page, blurb to the title, aspect to the parent page’s aspect.