@use super::{base_html, disqus_html, giscus_html}; @use crate::blog::{Blog, Post}; @(blog: &Blog, post: &Post) @:base_html(format!("{} - {}", post.get_metadata().get_title(), blog.get_blog_conf().get_title()).as_str(), blog, {

@post.get_metadata().get_title()

@if let Some(subtitle) = post.get_metadata().get_subtitle().as_ref() {

@subtitle

}
@if let Some(date) = post.get_metadata().get_friendly_date().as_ref() { }
@Html(post.get_html_content()) @:giscus_html(blog) @:disqus_html(blog)
})