mirror of
https://github.com/penpot/penpot.git
synced 2025-01-10 00:40:30 -05:00
Move coordinates widget to header.
This commit is contained in:
parent
3827ecb5b7
commit
80385e21a7
2 changed files with 28 additions and 19 deletions
|
@ -19,23 +19,6 @@
|
|||
[uxbox.ui.workspace.colorpalette :refer (colorpalette)]
|
||||
[uxbox.ui.workspace.canvas :refer (viewport)]))
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;; Coordinates Debug
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
||||
(defn- coordenates-render
|
||||
[own]
|
||||
(let [{:keys [x y]} (rum/react wb/mouse-canvas-a)]
|
||||
(html
|
||||
[:div {:style {:position "absolute" :left "50px" :top "25px"}}
|
||||
[:span (str "| x=" x " | y=" y " |")]])))
|
||||
|
||||
(def coordinates
|
||||
(mx/component
|
||||
{:render coordenates-render
|
||||
:name "coordenates"
|
||||
:mixins [rum/reactive]}))
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;; Workspace
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
|
|
@ -9,7 +9,32 @@
|
|||
[uxbox.ui.icons :as i]
|
||||
[uxbox.ui.users :as ui.u]
|
||||
[uxbox.ui.navigation :as nav]
|
||||
[uxbox.ui.mixins :as mx]))
|
||||
[uxbox.ui.mixins :as mx]
|
||||
[uxbox.util.math :as mth]))
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;; Coordinates Debug
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
||||
(defn- coordenates-render
|
||||
[own]
|
||||
(let [{:keys [x y]} (rum/react wb/mouse-canvas-a)
|
||||
x (mth/precision x 1)
|
||||
y (mth/precision y 1)]
|
||||
(html
|
||||
[:ul.options-btn
|
||||
[:li.tooltip.tooltip-bottom {:alt "x"} x]
|
||||
[:li.tooltip.tooltip-bottom {:alt "y"} y]])))
|
||||
|
||||
(def coordinates
|
||||
(mx/component
|
||||
{:render coordenates-render
|
||||
:name "coordenates"
|
||||
:mixins [rum/reactive]}))
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;; Header
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
||||
(defn on-download-clicked
|
||||
[event page]
|
||||
|
@ -87,7 +112,8 @@
|
|||
[:ul.options-btn
|
||||
[:li.tooltip.tooltip-bottom
|
||||
{:alt "Multi-canvas (Ctrl + M)"}
|
||||
i/multicanvas]]]
|
||||
i/multicanvas]]
|
||||
(coordinates)]
|
||||
(ui.u/user)])))
|
||||
|
||||
(def header
|
||||
|
|
Loading…
Reference in a new issue