{% set classes = 'img' -%} {% if params['align'] -%} {% set classes = classes + ' align-' + params['align'] -%} {% endif -%} {% if params['align'] -%} {% set has_frame = True -%} {% elif not params['frame'] or params['valign'] -%} {% set has_frame = False -%} {% else -%} {% set has_frame = True -%} {% endif -%} {% macro render_image(lazy=False) -%} {% if 'alt' in params %}{{ params['alt'] }}{% else %}{{ params['caption'] }}{% endif %} {%- endmacro -%} {% if has_frame -%}
{% endif -%} {% if params['link'] -%} {% endif -%} {{ render_image(lazy=lazy_enabled) }} {%- if params['link'] -%} {% endif -%} {% if has_frame -%} {% if params['caption'] -%}
{{ params['caption'] }}
{% endif -%}
{# /classes #} {% endif -%}