19 lines
415 B
HTML
19 lines
415 B
HTML
@use crate::images::{icon_srcset, largest_icon, ImageType};
|
|
|
|
@(icon: &str, title: &str)
|
|
|
|
<picture>
|
|
<source
|
|
type="image/webp"
|
|
srcset="@icon_srcset(icon, ImageType::Webp)"
|
|
/>
|
|
<source
|
|
type="image/png"
|
|
srcset="@icon_srcset(icon, ImageType::Png)"
|
|
/>
|
|
<img
|
|
href="@largest_icon(icon, ImageType::Png)"
|
|
title="@title"
|
|
alt="@title"
|
|
/>
|
|
</picture>
|