{#- Default admonition template — reproduces Bengal's built-in HTML structure. Theme authors: override this file in your theme's templates/directives/ directory to customize admonition rendering. Available context variables: name — admonition type (note, warning, tip, danger, etc.) title — display title (already escaped) css_class — full CSS class string (type + user :class:) icon_name — icon identifier for the admonition type icon_html — pre-rendered SVG icon markup (safe HTML) extra_class — raw user-specified :class: value children — pre-rendered child content (safe HTML) -#}

{%- if icon_html %} {{ icon_html|safe }}{{ title|e }} {%- else %} {{ title|e }} {%- endif %}

{{ children|safe }}