get bootstrap css assets from included webjar
forgot to do this previously when i added the bootstrap webjar dependency. whoops
This commit is contained in:
parent
94317bdf7e
commit
dd01d77a1b
|
@ -10,6 +10,7 @@
|
||||||
[ring.middleware.defaults :refer [wrap-defaults site-defaults]]
|
[ring.middleware.defaults :refer [wrap-defaults site-defaults]]
|
||||||
[ring.middleware.format :refer [wrap-restful-format]]
|
[ring.middleware.format :refer [wrap-restful-format]]
|
||||||
[ring.middleware.reload :refer [wrap-reload]]
|
[ring.middleware.reload :refer [wrap-reload]]
|
||||||
|
[ring.middleware.webjars :refer [wrap-webjars]]
|
||||||
[ring-ttl-session.core :refer [ttl-memory-store]]
|
[ring-ttl-session.core :refer [ttl-memory-store]]
|
||||||
[taoensso.sente.server-adapters.immutant :refer [sente-web-server-adapter]]
|
[taoensso.sente.server-adapters.immutant :refer [sente-web-server-adapter]]
|
||||||
[mtgcoll.cli :as cli]
|
[mtgcoll.cli :as cli]
|
||||||
|
@ -36,7 +37,8 @@
|
||||||
(route/not-found "not found"))
|
(route/not-found "not found"))
|
||||||
(wrap-restful-format :formats [:json-kw])
|
(wrap-restful-format :formats [:json-kw])
|
||||||
(sente/wrap-sente "/chsk")
|
(sente/wrap-sente "/chsk")
|
||||||
(wrap-defaults (assoc-in site-defaults [:session :store] (ttl-memory-store (* 60 30))))))
|
(wrap-defaults (assoc-in site-defaults [:session :store] (ttl-memory-store (* 60 30))))
|
||||||
|
(wrap-webjars)))
|
||||||
|
|
||||||
(defstate ^{:on-reload :noop} http-server
|
(defstate ^{:on-reload :noop} http-server
|
||||||
:start (let [options (merge
|
:start (let [options (merge
|
||||||
|
|
|
@ -6,28 +6,21 @@
|
||||||
[hiccup.page :refer [include-css include-js]]
|
[hiccup.page :refer [include-css include-js]]
|
||||||
[hiccup.element :refer [javascript-tag]]
|
[hiccup.element :refer [javascript-tag]]
|
||||||
[webtools.page :refer [html5 js-env-settings]]
|
[webtools.page :refer [html5 js-env-settings]]
|
||||||
[webtools.reagent.page :refer [include-bootstrap-metatags]]
|
|
||||||
[mtgcoll.config :as config])
|
[mtgcoll.config :as config])
|
||||||
(:use
|
(:use
|
||||||
mtgcoll.utils))
|
mtgcoll.utils))
|
||||||
|
|
||||||
(defn- include-bootstrap-css
|
|
||||||
[& [use-bootstrap-theme?]]
|
|
||||||
(->> ["https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"
|
|
||||||
(if use-bootstrap-theme? "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css")
|
|
||||||
"https://npmcdn.com/react-bootstrap-datetimepicker/css/bootstrap-datetimepicker.min.css"
|
|
||||||
"https://npmcdn.com/react-select/dist/react-select.min.css"]
|
|
||||||
(remove nil?)
|
|
||||||
(apply include-css)))
|
|
||||||
|
|
||||||
(defn main-page
|
(defn main-page
|
||||||
[request]
|
[request]
|
||||||
(html5
|
(html5
|
||||||
[:head
|
[:head
|
||||||
[:title "MTG Web Collection"]
|
[:meta {:charset "utf-8"}]
|
||||||
|
[:meta {:http-equiv "X-UA-Compatible" :content "IE=edge"}]
|
||||||
|
[:meta {:name "viewport" :content "width=device-width, initial-scale=1"}]
|
||||||
(anti-forgery-field)
|
(anti-forgery-field)
|
||||||
(include-bootstrap-metatags)
|
[:title "MTG Web Collection"]
|
||||||
(include-bootstrap-css true)
|
(include-css "/assets/bootstrap/css/bootstrap.min.css")
|
||||||
|
(include-css "/assets/bootstrap/css/bootstrap-theme.min.css")
|
||||||
(include-css "css/app.css")]
|
(include-css "css/app.css")]
|
||||||
[:body
|
[:body
|
||||||
[:div#wrap
|
[:div#wrap
|
||||||
|
|
Loading…
Reference in a new issue