summaryrefslogblamecommitdiffstatshomepage
path: root/templates/shortcodes/img.html
blob: 6024d056b787cf2d7b19aa88c0af2a0f63671252 (plain) (tree)
1
2
3
4
5
6
7
8
9
                                                               
                                                                                                                                 
                   
        
           
                                  
            
                                                                         
                                                             

                         
                                                                                             

                    
{% set url = page.path ~ path | trim_start_matches(pat="/") -%}
{% set image = resize_image(path=url, width=width | default(value=700), op="fit_width", format=format | default(value="jpg")) -%}
{% if not float -%}
<figure>
{% else -%}
<figure class="float-{{ float }}">
{% endif -%}
	<a href="{% if link %}{{ link }}{% else %}/{{ url }}{% endif %}">
		<img src="{{ image.url }}" alt="{{ alt }}" />
	</a>
	{% if caption -%}
	<figcaption class="smaller">{{ caption | markdown(inline=true) | safe }}</figcaption>
	{% endif -%}
</figure>