Hiccup-Bootstrap provides Hiccup functions for Twitter's Bootstrap framework.
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.
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"]]))
Copyright © 2012 James Reeves
Distributed under the Eclipse Public License, the same as Clojure.