diff --git a/frontend/uxbox/ui/workspace.cljs b/frontend/uxbox/ui/workspace.cljs index 34fe45b52..08090964b 100644 --- a/frontend/uxbox/ui/workspace.cljs +++ b/frontend/uxbox/ui/workspace.cljs @@ -7,14 +7,34 @@ [uxbox.data.workspace :as dw] [uxbox.ui.util :as util] [uxbox.ui.mixins :as mx] - [uxbox.ui.workspace.shortcuts :as wshortcuts] [uxbox.ui.workspace.base :as wb] + [uxbox.ui.workspace.shortcuts :as wshortcuts] [uxbox.ui.workspace.lateralmenu :refer (lateralmenu)] [uxbox.ui.workspace.pagesmngr :refer (pagesmngr)] [uxbox.ui.workspace.header :refer (header)] [uxbox.ui.workspace.rules :refer (h-rule v-rule)] [uxbox.ui.workspace.sidebar :refer (aside)] - [uxbox.ui.workspace.workarea :refer (viewport coordinates)])) + [uxbox.ui.workspace.workarea :refer (viewport)])) + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; Coordinates Debug +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +(defn- coordenates-render + [own] + (let [[x y] (rum/react wb/mouse-position)] + (html + [:div {:style {:position "absolute" :left "80px" :top "20px"}} + [:table + [:tbody + [:tr [:td "X:"] [:td x]] + [:tr [:td "Y:"] [:td y]]]]]))) + +(def coordinates + (util/component + {:render coordenates-render + :name "coordenates" + :mixins [rum/reactive]})) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Workspace diff --git a/frontend/uxbox/ui/workspace/workarea.cljs b/frontend/uxbox/ui/workspace/workarea.cljs index b879bb616..5a0f9b38a 100644 --- a/frontend/uxbox/ui/workspace/workarea.cljs +++ b/frontend/uxbox/ui/workspace/workarea.cljs @@ -10,26 +10,6 @@ [uxbox.ui.workspace.grid :refer (grid)] [uxbox.ui.workspace.base :as wb])) -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -;; Coordinates Debug -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; - -(defn- coordenates-render - [own] - (let [[x y] (rum/react wb/mouse-position)] - (html - [:div {:style {:position "absolute" :left "80px" :top "20px"}} - [:table - [:tbody - [:tr [:td "X:"] [:td x]] - [:tr [:td "Y:"] [:td y]]]]]))) - -(def coordinates - (util/component - {:render coordenates-render - :name "coordenates" - :mixins [rum/reactive]})) - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Viewport ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;