Skip to content
Hakyll SASS compiler over hsass
Branch: develop
Clone or download
Pull request Compare This branch is 1 commit ahead of meoblast001:develop.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Hakyll SASS

A library for Hakyll providing a compiler for SASS using hsass. This package can be found on Hackage under hakyll-sass.

To install, run the following command:

cabal install hakyll-sass

Build Status

Master: Build Status Develop: Build Status

Usage Instructions

To use in a Hakyll project, do something similar to the following:

SASS file - css/default.sass:

    border: solid 1px #000000

HTML file - templates/default.html:

<link rel="stylesheet" href="/css/default.css" />
<div class="example">Example</div>

Haskell file - site.hs:

import Hakyll.Web.Sass (sassCompiler)

main = hakyll $ do
    match "css/*.sass" $ do
        route $ setExtension "css"
        let compressCssItem = fmap compressCss
        compile (compressCssItem <$> sassCompiler)
You can’t perform that action at this time.