hiccup-bootstrap
hiccup-bootstrap copied to clipboard
Twitter's bootstrap in Hiccup
Hiccup-Bootstrap
Hiccup-Bootstrap provides Hiccup functions for Twitter's Bootstrap framework.
Installation
Add the following dependency to your project.clj file:
[hiccup-bootstrap "0.1.2"]
Note that if you're using Ring, you'll need version 1.1.0 or later.
Usage
Add the wrap-bootstrap-resources middleware to your handler to
automatically add routes for the various bootstrap CSS, image and JS
files:
(use 'hiccup.bootstrap.middleware)
(def app
(wrap-bootstrap-resources handler))
Then in your Hiccup template, add in include-bootstrap in the page
header:
(use 'hiccup.core
'hiccup.page
'hiccup.bootstrap.page)
(defn page []
(html5
[:head
[:title "Bootstrapped Example"]
(include-bootstrap)]
[:body
[:h1 "Bootstrapped Example"]]))
License
Copyright © 2012 James Reeves
Distributed under the Eclipse Public License, the same as Clojure.