pict-rs-aggregator/templates/view_aggregation.rs.html
2020-12-08 16:03:18 -06:00

33 lines
883 B
HTML

@use crate::{Aggregation, Entry, State};
@use super::{layout, image_preview};
@use uuid::Uuid;
@(aggregation: &Aggregation, entries: &[(Uuid, Entry)], state: &State)
@:layout(state, "Aggregation", None, {}, {
<section>
<article>
<div class="content-group">
<h3>@aggregation.title</h3>
</div>
<div class="content-group">
<p class="subtitle">@aggregation.description</p>
</div>
</article>
<ul>
@for (_, entry) in entries {
<li class="content-group even">
<article>
@:image_preview(entry, state)
<div class="image-meta">
<div class="image-title">@entry.title</div>
<div class="image-description">@entry.description</div>
</div>
</article>
</li>
}
</ul>
</section>
})