Support admonitions

This commit is contained in:
Nathan McCarty 2025-02-09 07:31:26 -05:00
parent bdceab7652
commit 1d91c51084
4 changed files with 87 additions and 1 deletions

View file

@ -10,7 +10,6 @@ use DB::Post;
unit class Config;
# TODO: Support GFM admonitions
method generate-post(Int:D $id, Post:D $post, $db) {
my $meta = $db.meta;
my $content = $post.render-html;

View file

@ -160,6 +160,7 @@ class PostDB {
$res-dir.add('colors.css').spurt: %?RESOURCES<colors.css>.slurp;
$res-dir.add('main.css').spurt: %?RESOURCES<main.css>.slurp;
$res-dir.add('code.css').spurt: %?RESOURCES<code.css>.slurp;
$res-dir.add('admonitions.css').spurt: %?RESOURCES<admonitions.css>.slurp;
}
#| Get a list of posts sorted by date

View file

@ -38,6 +38,8 @@ sub generate-head(BlogMeta:D $meta, $title?, $description?) is export {
:href</resources/main.css>;
link :rel<stylesheet>,
:href</resources/code.css>;
link :rel<stylesheet>,
:href</resources/admonitions.css>;
]
}