                                          (let [v (.. evt -target -value)]
                                            (om/transact! this `[(search/update-results ~{:term v})])))
                           :onFocus     #(m/set-value! this :ui/open true)
-                          :placeholder "Search"
+                          :placeholder "Search Untangled UI"
                           :className   "c-field__input"})
           #_(dom/span #js {:className "c-icon"} (untangled.icons/material-icon :search))
           )

        selected-idx (get (om/props component) field)
        get-class    (fn [idx] (str "link" (if (= idx selected-idx) " is-active" "")))
        select-item  (fn [idx] (m/set-integer! component field :value idx))]
    (dom/div #js {:className "u-row c-menu--inline"}
      (map-indexed (fn [idx nm]
                     (dom/button #js {:className (str (get-class idx) " c-tab")
                                      :key       idx

    (let [{:keys [part/selected-section part/sections part/title] :or {part/selected-section 0}} (om/props this)
          section-names (map :section/title sections)]
      (dom/div #js {:className "ui-part u-row"}
        (dom/div #js {:className "u-column--12 u-column--10@md"}
          (ui-section (nth sections selected-section)))
        (dom/div #js {:className "u-column--12 u-column--2@md"}
          (navlist this :part/selected-section section-names))
        ))))

(def ui-part (om/factory Part {:keyfn :part/title}))

