{# GLOSSARY — a document's terms, each beside its definition (#311). A layout table: the term in the label face, the definition in the body. On a phone both cells stack through the skeleton's `stack-column` rule, so the `@media` block is unchanged. The term carries the `id` a body link lands on. Both are plain text, escaped. The alignment is the list's own, for the contents list's reason: a centred section must not pull a term away from its definition. Context: glossary_title — the optional heading, empty when unset terms — list of dicts with keys: term, definition, anchor #} {% if glossary_title %}
{{ glossary_title | escape_html }}
{% endif %}{{ term.term | escape_html }} |
{{ term.definition | escape_html }} |