[web-devel] Including a static css file

Michael Snoyman michael at snoyman.com
Mon Jul 18 12:40:16 CEST 2011

The docs for Hamlet are on Hackage:
http://hackage.haskell.org/package/hamlet and in the Yesod book:
http://www.yesodweb.com/book/templates .

Just to confirm: are you using the scaffolded site? You most likely
need to tell GHC to rebuild StaticFiles by touching that file.
(Alternatively, just do "cabal clean && cabal configure && cabal
build".) I just added some code to the repo that will automate this
process, but it's not on Hackage yet.


On Mon, Jul 18, 2011 at 1:32 PM, Anakreon Mentis
<anakreonmejdi at gmail.com> wrote:
> Now I get the error:
> CMS.hs:86:26:
>    Not in scope: `css_base_css'
>    In the first argument of `hamletToRepHtml', namely
>        `$(hamletFile "default-layout")'
>    In the expression: hamletToRepHtml ($(hamletFile "default-layout"))
>    In the expression:
>        do { mmsg <- getMessage;
>             pc <- widgetToPageContent
>                 $ do { widget;
>                        addCassius ($(cassiusFile "default-layout")) };
>             hamletToRepHtml ($(hamletFile "default-layout")) }
> The documentation for hamlet at http://www.yesodweb.com/hamlet is unavailable.
> _______________________________________________
> web-devel mailing list
> web-devel at haskell.org
> http://www.haskell.org/mailman/listinfo/web-devel

More information about the web-devel mailing list