From 7cd5896bdd7b96a0f90f6f3b3720343cd5cbe4d9 Mon Sep 17 00:00:00 2001 From: jamie Date: Sun, 15 Jun 2025 19:32:58 +0100 Subject: feat: add sass support --- site.hs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'site.hs') diff --git a/site.hs b/site.hs index 851d53d..a392545 100644 --- a/site.hs +++ b/site.hs @@ -3,6 +3,7 @@ import Data.Monoid (mappend) import Hakyll +import Hakyll.Web.Sass (sassCompiler) -------------------------------------------------------------------------------- main :: IO () @@ -15,6 +16,11 @@ main = hakyll $ do route idRoute compile compressCssCompiler + match "css/*.scss" $ do + route $ setExtension "css" + let compressCssItem = fmap compressCss + compile (compressCssItem <$> sassCompiler) + match (fromList ["about.rst", "contact.markdown"]) $ do route $ setExtension "html" compile $ -- cgit v1.3.1