Seperate out title into seperate visual block
This commit is contained in:
parent
e833e18748
commit
e7fdf59618
3 changed files with 37 additions and 9 deletions
|
@ -48,6 +48,14 @@ method site-header(BlogMeta:D $meta) {
|
|||
]
|
||||
}
|
||||
|
||||
method post-header(Post:D $post) {
|
||||
header :class<post-header>, [
|
||||
div :class<post-title>, [
|
||||
h1 $post.title;
|
||||
]
|
||||
]
|
||||
}
|
||||
|
||||
# TODO: Support GFM admonitions
|
||||
method generate-post(Post:D $post, BlogMeta:D $meta) {
|
||||
my $content = $post.render-html;
|
||||
|
@ -55,8 +63,11 @@ method generate-post(Post:D $post, BlogMeta:D $meta) {
|
|||
my $body =
|
||||
body [
|
||||
self.site-header: $meta;
|
||||
div :class<post-body>, [
|
||||
$content
|
||||
article :class<post>, [
|
||||
self.post-header: $post;
|
||||
div :class<post-body>, [
|
||||
$content;
|
||||
]
|
||||
]
|
||||
];
|
||||
# TODO: Setup footer
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue