dashboard

Similar to bootstrap-cover, but uses the bootstrap dashboard example.

This template adds a ClojureScript compiler component which recompiles the source modifications in the included src-cljs on every reset.

The application demonstrates client-side routing, using the cljs version of bidi.

Incantation

To create a project called foo based on this template, type this in a command line shell :-

lein new modular foo dashboard

Modules

component

co-dependency

http-listener

modular-bidi-router

logback-logging

clostache-templater

twitter-bootstrap

dashboard-resources

single-cljs-module

dashboard-website

jquery

reactjs

bootstrap-less-compiler

Components

modular.bidi/router

modular.bidi/web-resources

modular.cljs/builder

modular.cljs/module

modular.clostache/templater

modular.http-kit/webserver

modular.less/bootstrap-compiler

Additional libraries

[hiccup "1.0.5"]

[om "0.8.0-alpha2"]

[com.stuartsierra/component "0.2.2"]

[juxt.modular/co-dependency "0.2.0"]

[org.clojure/tools.logging "0.2.6"]

[org.slf4j/jcl-over-slf4j "1.7.2"]

[org.slf4j/jul-to-slf4j "1.7.2"]

[org.slf4j/log4j-over-slf4j "1.7.2"]

[org.webjars/bootstrap "3.3.0"]

[org.webjars/jquery "2.1.0"]

[org.webjars/react "0.11.1"]

[sablono "0.2.22"]

[ch.qos.logback/logback-classic "1.0.7"]

Custom files

resources/logback.xml

resources/public/dashboard.css

resources/templates/dashboard.html.mustache

src-cljs/foo/core.cljs

src/foo/website.clj


Modularity
Copyright © 2015, LTD.