summaryrefslogtreecommitdiff
path: root/site.hs
diff options
context:
space:
mode:
Diffstat (limited to 'site.hs')
-rw-r--r--site.hs6
1 files changed, 6 insertions, 0 deletions
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 $