diff --git a/lib/Config.rakumod b/lib/Config.rakumod index e41bc54..5e043fc 100644 --- a/lib/Config.rakumod +++ b/lib/Config.rakumod @@ -35,10 +35,13 @@ method generate-head($title, BlogMeta:D $meta, $description?) { :href; link :rel, :href; - # Inline our style sheets - style %?RESOURCES.slurp; - style %?RESOURCES.slurp; - style %?RESOURCES.slurp; + # Link our style sheets + link :rel, + :href; + link :rel, + :href; + link :rel, + :href; ]; } diff --git a/lib/DB.rakumod b/lib/DB.rakumod index d5b8307..b35568e 100644 --- a/lib/DB.rakumod +++ b/lib/DB.rakumod @@ -103,6 +103,12 @@ class PostDB { my $atom-path = $out-dir.add('atom.xml'); my $atom = posts-to-atom self; $atom-path.spurt: format-xml(~$atom); + # Create the resources folder and copy over our style sheets + my $res-dir = $out-dir.add('resources/'); + mkdir $res-dir unless $res-dir.e; + $res-dir.add('colors.css').spurt: %?RESOURCES.slurp; + $res-dir.add('main.css').spurt: %?RESOURCES.slurp; + $res-dir.add('code.css').spurt: %?RESOURCES.slurp; } #| Get a list of posts sorted by date