19 lines
448 B
HTML
19 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>
|