diff --git a/frontend/resources/styles/main/partials/sidebar-assets.scss b/frontend/resources/styles/main/partials/sidebar-assets.scss index bdc699b38..63a3c7575 100644 --- a/frontend/resources/styles/main/partials/sidebar-assets.scss +++ b/frontend/resources/styles/main/partials/sidebar-assets.scss @@ -223,7 +223,7 @@ } .context-menu { - position: absolute; + position: fixed; top: 10px; left: 10px; } diff --git a/frontend/src/app/main/ui/workspace/sidebar/assets.cljs b/frontend/src/app/main/ui/workspace/sidebar/assets.cljs index 74e87251a..41f330f21 100644 --- a/frontend/src/app/main/ui/workspace/sidebar/assets.cljs +++ b/frontend/src/app/main/ui/workspace/sidebar/assets.cljs @@ -181,7 +181,7 @@ (when local? (let [pos (dom/get-client-position event) top (:y pos) - left (- (:x pos) 20)] + left (+ 10 (:x pos))] (dom/prevent-default event) (swap! state assoc :menu-open true @@ -250,7 +250,8 @@ (for [color colors] [:& color-item {:key (:id color) :color color - :local? local?}])]])) + :local? local? + :locale locale}])]])) (defn file-colors-ref [id]