From 9db37cfd9ba97c0538efba9d43b41b290375f8a9 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Mon, 28 Dec 2015 14:31:17 +0200 Subject: [PATCH] Use classes instead ids on canvas. --- frontend/uxbox/ui/workspace/canvas.cljs | 6 +++--- resources/public/styles/partials/workspace-canvas.scss | 8 +++++++- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/frontend/uxbox/ui/workspace/canvas.cljs b/frontend/uxbox/ui/workspace/canvas.cljs index f6a1a79de..07883ca4c 100644 --- a/frontend/uxbox/ui/workspace/canvas.cljs +++ b/frontend/uxbox/ui/workspace/canvas.cljs @@ -95,7 +95,7 @@ item (first _icons/+external+) ] (html - [:svg#page-canvas + [:svg.page-canvas {:x wb/document-start-x :y wb/document-start-y :ref "canvas" @@ -105,8 +105,8 @@ ;; :on-mouse-up cs/on-mouse-up } (background) - [:svg#page-layout - (shape item)] + [:svg.page-layout + #_(shape item)] #_(apply vector :svg#page-layout (map shapes/shape->svg raw-shapes)) #_(when-let [shape (rum/react drawing)] (shapes/shape->drawing-svg shape)) diff --git a/resources/public/styles/partials/workspace-canvas.scss b/resources/public/styles/partials/workspace-canvas.scss index 9b8adb2d2..3ee832478 100644 --- a/resources/public/styles/partials/workspace-canvas.scss +++ b/resources/public/styles/partials/workspace-canvas.scss @@ -10,7 +10,13 @@ margin-right: 0; } - #viewport, #page-canvas, #page-layout { + .viewport { + &.drawing { + cursor: cell; + } + } + + .viewport, .page-canvas, .page-layout { overflow: visible; } }