# JSDoc Detailed Information

## Templates

The templates in the `tmpl` directory are used to render various parts of the documentation, they are named relatively
sensibly and should hopefully make sense to anyone trying to find out where something is located.

It should be noted that the default `layout.tmpl` is a full HTML file in which the content of the documentation would
normally get generated. In this instance we are only wrapping the content with a single `<div>` to prevent Markdown
from messing with our content based on indents.

### container.tmpl

This template is responsible for pulling in most of the other templates based on certain conditions. It gets passed a
bunch of information and will import relevant templates based on the current location/page type/etc.

