                                    body-rows
                                    [(dom/tr nil
                                             (dom/td nil nil)
-                                            (dom/td #js {:onClick #(transition :adding)} "[+]")
+                                            (dom/td #js {:onClick #(transition :adding)
+                                                         :style #js {:color (:link theme)}} "[+]")
                                             (dom/td nil nil))
                                     (closing-row "}")])))
           :adding (dom/table nil

                                                     (dom/td nil nil)
                                                     (dom/td nil nil)
                                                     (dom/td nil (dom/span #js {:onClick #(go (>! delete-ch cursor))
                                                                                :style #js {:float "right"}} "X")))
                                             (dom/tr nil
                                                     (dom/td closer "{")
                                                     (dom/td nil nil)

    (render-state [_ state]
      (let [cursor (get (om/observe owner (grids)) id)
            name (get cursor "name")]
        (dom/div #js {:style #js {:borderLeft (str "solid 12px " (:bar theme))
                                  :paddingLeft "10px"}}
                 (if-not (:grid-expanded state)
                   (dom/div nil 
                            (dom/p style-grey
                                   (dom/span #js {:onClick #(om/set-state! owner :grid-expanded true)
                                                  :style #js {:color (:link theme)}} "+")))
                   (dom/div nil 
                            (dom/p style-grey
                                   (dom/span #js {:onClick #(om/set-state! owner :grid-expanded false)
                                                  :style #js {:color (:link theme)}}
                                             (str "- "))
                                   (dom/span nil (str name " "))
                                   (om/build grid-editor {:id id
