24 lines
618 B
HTML
24 lines
618 B
HTML
@use crate::post::Post;
|
|
@use super::{header_html, footer_html};
|
|
|
|
@(posts: Vec<Post>)
|
|
|
|
@:header_html(Some("Gallery"), None)
|
|
|
|
<h1>Gallery</h1>
|
|
|
|
<p>Here are links to a lot of the art I have done in the last few years.</p>
|
|
|
|
<div class="grid">
|
|
@for post in posts {
|
|
<div class="card cell -4of12 blogpost-card">
|
|
<header class="card-header">@post.front_matter.title</header>
|
|
<div class="card-content">
|
|
<center><p>Posted on @post.date<br /><a href="@post.link"><img src="@post.front_matter.thumb.as_ref().unwrap()" /></a></p></center>
|
|
</div>
|
|
</div>
|
|
}
|
|
</div>
|
|
|
|
@:footer_html()
|