20 lines
448 B
HTML
20 lines
448 B
HTML
|
@use crate::images::{image_srcset, largest_image, ImageType};
|
||
|
|
||
|
@(key: &str, title: &str, num: usize)
|
||
|
|
||
|
<picture>
|
||
|
<source
|
||
|
type="image/webp"
|
||
|
srcset="@image_srcset(key, ImageType::Webp)"
|
||
|
/>
|
||
|
<source
|
||
|
type="image/png"
|
||
|
srcset="@image_srcset(key, ImageType::Png)"
|
||
|
/>
|
||
|
<img
|
||
|
href="@largest_image(key, ImageType::Png)"
|
||
|
title="@title file @num"
|
||
|
alt="@title file @num"
|
||
|
/>
|
||
|
</picture>
|