 
         ;; BOLD
         (dom/td nil
-          (dom/input #js {:type "checkbox"
-                          :onClick #(face-update this {:face/name name :face/bold (util/target-checked %)})}))
+          (dom/input
+            #js {:type "checkbox"
+                 :onClick #(face-update this {:face/name name :face/bold (util/target-checked %)})}))
         ;; ITALIC
         (dom/td nil
-          (dom/input #js {:type "checkbox"
-                          :onClick #(face-update this {:face/name name :face/italic (util/target-checked %)})}))
+          (dom/input
+            #js {:type "checkbox"
+                 :onClick #(face-update this {:face/name name :face/italic (util/target-checked %)})}))
         ;; UNDERLINE
         (dom/td nil
-          (dom/input #js {:type "checkbox"
-                          :onClick #(face-update this {:face/name name :face/underline (util/target-checked %)})}))
+          (dom/input
+            #js {:type "checkbox"
+                 :onClick #(face-update this {:face/name name :face/underline (util/target-checked %)})}))
 
         (dom/td nil
           (apply dom/select #js {:onChange #(face-update this {:face/name   name

          editors      (keys config/editor-file-map)]
      (dom/tr nil
        (dom/td nil
          (if name-temp
            (dom/input #js {:value      name-temp
                            :autoFocus  true
                            :onBlur     #(when (util/valid-face-name? name-temp)
                                           (om/transact! this `[(user-face/change-name) :user-faces]))
                            :onKeyDown  #(when (and (util/valid-face-name? name-temp) (= 13 (util/keycode %)))
                                           (om/transact! this `[(user-face/change-name) :user-faces]))
                            :onChange   #(face-edit-name this name (util/target-value %))})
            (dom/div #js {:className "row"
                          :onClick #(face-edit-name this name "")}
              (dom/span nil name)
              (dom/button #js {:className "inline-button"}
                (dom/i #js {:className "fa fa-edit fa-2x"})))))

        (dom/td nil
          (apply dom/select

(defn face-update [comp props]
  (om/transact! comp `[(user-face/update ~props)]))

(defn face-edit-name [comp face-name new-name needs-focus]
  (om/transact! comp `[(user-face/update
                         {:face/name      ~face-name
                          :face/name-temp ~new-name})])
  (when needs-focus
    (om/update-state! comp assoc :needs-focus true)))

(defn face-add [comp]
  (let [{user-faces :user-faces/list} (om/props comp)
