@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() { @date } @Html(post.get_html_content()) @:giscus_html(blog) @:disqus_html(blog) })