@use crate::templates::image; @use crate::{templates::link, Link}; @use crate::thumbnail::Thumbnail; @(thumb: &Thumbnail)
@:link(&Link::current_tab(&thumb.href).plain(true), {
@:image(thumb.image()) @if let Some(indicator) = &thumb.indicator {
@indicator.text
}
})
@if let Some(title) = &thumb.title {
@:link(&Link::current_tab(&thumb.href).plain(true), { @Html(&title) })
} @if let Some(author) = &thumb.author {
by @:link(&Link::current_tab(&author.href).plain(true), { @Html(&author.text) })
}