diff --git a/frontend/src/uxbox/builtins/icons.cljs b/frontend/src/uxbox/builtins/icons.cljs index 08fdd7665..b043dd48e 100644 --- a/frontend/src/uxbox/builtins/icons.cljs +++ b/frontend/src/uxbox/builtins/icons.cljs @@ -32,6 +32,7 @@ (def exit (icon-xref :exit)) (def export (icon-xref :export)) (def eye (icon-xref :eye)) +(def eye-closed (icon-xref :eye-closed)) (def file-html (icon-xref :file-html)) (def file-svg (icon-xref :file-svg)) (def fill (icon-xref :fill)) diff --git a/frontend/src/uxbox/main/ui/workspace/sidebar/layers.cljs b/frontend/src/uxbox/main/ui/workspace/sidebar/layers.cljs index e7c505e36..2e824e181 100644 --- a/frontend/src/uxbox/main/ui/workspace/sidebar/layers.cljs +++ b/frontend/src/uxbox/main/ui/workspace/sidebar/layers.cljs @@ -164,7 +164,7 @@ [:div.element-actions [:div.toggle-element {:class (when (:hidden item) "selected") :on-click toggle-visibility} - i/eye] + (if (:hidden item) i/eye-closed i/eye)] [:div.block-element {:class (when (:blocked item) "selected") :on-click toggle-blocking} i/lock]] @@ -263,13 +263,15 @@ :on-double-click #(dom/stop-propagation %)} [:div.element-icon i/artboard] [:& layer-name {:shape item}] + [:div.element-actions [:div.toggle-element {:class (when (:hidden item) "selected") :on-click toggle-visibility} - i/eye] + (if (:hidden item) i/eye-closed i/eye)] #_[:div.block-element {:class (when (:blocked item) "selected") - :on-click toggle-blocking} + :on-click toggle-blocking} i/lock]] + [:span.toggle-content {:on-click toggle-collapse :class (when-not collapsed? "inverse")}