{% capture srcset %} {% for i in resized %} /{{ i.path }} {{ i.width }}w, {% endfor %} {% endcapture %} {% assign smallest = resized | sort: 'width' | first %}^ {% if figure -%} {% if target_width -%} {% else -%} {% endif -%} {% if caption %}{{ caption }}{% else %}{{ alt }}{% endif %} {% else -%} {% endif -%}