{#
Components in this file are used inside markdown content, which is rendered
as a Tera template first and *then* processed as markdown (zola >= 0.23).
Their HTML output must therefore stay markdown-safe: no blank lines in the
middle of an HTML block, and no lines indented by 4+ spaces.
#}
{% component back_link(path: string, config) %}
{%- endcomponent quote %} {% component detail(title: string = "", default_open: bool = false) -%}{{ body | markdown | trim | safe }}{%- if cite -%} {%- set from_text = "— " ~ cite -%}{{ from_text | markdown | trim | safe }}{%- endif -%}
{{ body }}
{%- endcomponent mermaid %}
{% component youtube(id: string, autoplay: bool = false) -%}