Browse Source

dom access over cljs-lib realized

master
Christian Mueller 14 years ago
parent
commit
68adc3aafa
  1. 7
      src-cljs/main.cljs
  2. 14
      src/NoteHub/views/common.clj
  3. 2
      src/NoteHub/views/pages.clj

7
src-cljs/main.cljs

@ -1,3 +1,6 @@
(ns NoteHub.main) (ns NoteHub.main
(:require [clojure.browser.dom :as dom]))
(if-let [write-textarea (dom/get-element "write-textarea")]
(dom/append write-textarea "test"))
(.log js/console "works !")

14
src/NoteHub/views/common.clj

@ -1,7 +1,9 @@
(ns NoteHub.views.common (ns NoteHub.views.common
(:use [noir.core :only [defpartial]] (:use
[hiccup.page :only [include-js html5]])) [cssgen]
(use 'cssgen) [noir.core :only [defpartial]]
[hiccup.page :only [include-js html5]]
[hiccup.element :only [javascript-tag]]))
(defn gen-comma-list [fonts] (apply str (interpose "," fonts))) (defn gen-comma-list [fonts] (apply str (interpose "," fonts)))
@ -57,9 +59,11 @@
(html5 (html5
[:head [:head
[:title "NoteHub"] [:title "NoteHub"]
(include-js "/js/main.js")
[:link {:href "http://fonts.googleapis.com/css?family=Noticia+Text:400,700" [:link {:href "http://fonts.googleapis.com/css?family=Noticia+Text:400,700"
:rel "stylesheet" :rel "stylesheet"
:type "text/css"}] :type "text/css"}]
[:style {:type "text/css"} global-css]] [:style {:type "text/css"} global-css]]
[:body content])) [:body
content
(javascript-tag "var CLOSURE_NO_DEPS = true;")
(include-js "/js/main.js")]))

2
src/NoteHub/views/pages.clj

@ -14,5 +14,5 @@
(defpage "/new" [] (defpage "/new" []
(common/layout (common/layout
[:div.central-body.max-width [:div.central-body.max-width
(text-area {:class "central-body max-width"} :article-write)])) (text-area {:class "central-body max-width"} :write-textarea)]))

Loading…
Cancel
Save