                   :type :user
                   :params [{:label "name"} {:label "path"}]
                   :reaction (fn [this skins name path]
-                              (assoc skins name path)
+                              (assoc skins name (plugins/adjust-path path))
                               ))
 
 (defn get-skins []

            (when (:font-size settings)
              (css-expr :font-size (str (:font-size settings) "pt")))))

(defui skin-style [this]
  [:link {:rel "stylesheet"
          :type "text/css"
          :id "skin-style"
          :href (bound (subatom this [:skin])
                       #(-> (object/raise-reduce app/app :skins+ {})
                            (get % "/core/css/skins/dark.css")
                            (plugins/adjust-path)))}])

(object/object* ::styles
                :init (fn [this]
                        [:div
                         (skin-style this)
                         [:style {:type "text/css"}
                          (bound this ->css)
                          ]]))

            [lt.objs.files :as files]
            [lt.objs.deploy :as deploy]
            [lt.util.dom :as dom]
            [lt.util.load :as load]
            [crate.binding :refer [bound -value subatom]])
  (:require-macros [lt.macros :refer [behavior defui]]))

(defn css-expr [k v]
