diff --git a/project.clj b/project.clj index 36d2ce9..39931cc 100644 --- a/project.clj +++ b/project.clj @@ -54,7 +54,8 @@ [org.clojars.punkisdead/lein-cucumber "1.0.5"] [lein-cljsbuild "1.1.4"] [lein-uberwar "0.2.0"] - [lein-bower "0.5.1"]] + [lein-bower "0.5.1"] + [lein-less "1.7.5"]] :bower-dependencies [[bootstrap "2.3.1"] [font-awesome "3.2.1"] @@ -62,6 +63,8 @@ :cucumber-feature-paths ["test/clj/features"] + :hooks [leiningen.less] + :uberwar {:handler youyesyet.handler/app :init youyesyet.handler/init @@ -70,12 +73,14 @@ :clean-targets ^{:protect false} [:target-path [:cljsbuild :builds :app :compiler :output-dir] [:cljsbuild :builds :app :compiler :output-to]] + :figwheel {:http-server-root "public" :nrepl-port 7002 :css-dirs ["resources/public/css"] :nrepl-middleware [cemerick.piggieback/wrap-cljs-repl]} + :externs ["externs.js"] :profiles {:uberjar {:omit-source true @@ -86,7 +91,7 @@ {:source-paths ["src/cljc" "src/cljs" "env/prod/cljs"] :compiler {:output-to "target/cljsbuild/public/js/app.js" - :externs ["react/externs/react.js"] + :externs ["react/externs/react.js" "externs.js"] :optimizations :advanced :pretty-print false :closure-warnings diff --git a/resources/templates/home.html b/resources/templates/home.html index b6644df..7509df9 100644 --- a/resources/templates/home.html +++ b/resources/templates/home.html @@ -29,8 +29,8 @@ - {% style "/vendor/bootstrap/css/bootstrap.min.css" %} - {% style "/vendor/font-awesome/css/font-awesome.min.css" %} + {% style "/assets/bootstrap/css/bootstrap.min.css" %} + {% style "/assets/font-awesome/css/font-awesome.min.css" %} {% style "/css/screen.css" %}