site: compile css files
authorLucian Mogosanu <lucian.mogosanu@gmail.com>
Wed, 17 Jul 2013 15:40:03 +0000 (18:40 +0300)
committerLucian Mogosanu <lucian.mogosanu@gmail.com>
Wed, 17 Jul 2013 15:40:03 +0000 (18:40 +0300)
css/default.css [new file with mode: 0644]
site.hs

diff --git a/css/default.css b/css/default.css
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/site.hs b/site.hs
index 4073dba..5ae89d0 100644 (file)
--- a/site.hs
+++ b/site.hs
@@ -5,6 +5,7 @@ import           Hakyll
 main :: IO ()
 main = hakyll $ do
   match "index.html" compileIndex
+  match "css/*" compileCss
   match "posts/*" compilePosts
   match "templates/*" $ compile templateCompiler
 
@@ -19,6 +20,11 @@ compileIndex = do
         >>= loadAndApplyTemplate "templates/default.html" indexCtx
         >>= relativizeUrls
 
+compileCss :: Rules ()
+compileCss = do
+  route idRoute
+  compile compressCssCompiler
+
 compilePosts :: Rules ()
 compilePosts = do
   route $ setExtension "html"