🎉 Add many functions to assets panel and big refactor

This commit is contained in:
Andrés Moya 2021-05-12 14:00:30 +02:00
parent 3c7dda02c6
commit b2fef7b7a8
9 changed files with 906 additions and 446 deletions

View file

@ -71,6 +71,13 @@
(update [_ state]
(assoc-in state [:workspace-local :assets-files-open file-id box] open?))))
(defn set-assets-group-open
[file-id box path open?]
(ptk/reify ::set-assets-group-open
ptk/UpdateEvent
(update [_ state]
(assoc-in state [:workspace-local :assets-files-open file-id :groups box path] open?))))
(defn default-color-name [color]
(or (:color color)
(case (get-in color [:gradient :type])

View file

@ -105,7 +105,9 @@
{:class (dom/classnames :is-selected (and selected (= option-name selected)))
:key option-name}
(if-not sub-options
[:a.context-menu-action {:on-click option-handler}
[:a.context-menu-action {:on-click #(do (dom/stop-propagation %)
(on-close)
(option-handler %))}
option-name]
[:a.context-menu-action.submenu
{:data-no-close true

File diff suppressed because it is too large Load diff

View file

@ -1591,6 +1591,10 @@ msgstr "No assets found"
msgid "workspace.assets.rename"
msgstr "Rename"
#: src/app/main/ui/workspace/sidebar/assets.cljs
msgid "workspace.assets.rename-group"
msgstr "Rename group"
#: src/app/main/ui/workspace/sidebar/assets.cljs
msgid "workspace.assets.search"
msgstr "Search assets"
@ -1641,6 +1645,10 @@ msgstr "Ag"
msgid "workspace.assets.typography.text-transform"
msgstr "Text Transform"
#: src/app/main/ui/workspace/sidebar/assets.cljs
msgid "workspace.assets.ungroup"
msgstr "Ungroup"
#: src/app/main/data/workspace/libraries.cljs, src/app/main/ui/components/color_bullet.cljs
msgid "workspace.gradients.linear"
msgstr "Linear gradient"

View file

@ -1583,6 +1583,10 @@ msgstr "No se encontraron recursos"
msgid "workspace.assets.rename"
msgstr "Renombrar"
#: src/app/main/ui/workspace/sidebar/assets.cljs
msgid "workspace.assets.rename-group"
msgstr "Renombrar grupo"
#: src/app/main/ui/workspace/sidebar/assets.cljs
msgid "workspace.assets.search"
msgstr "Buscar recursos"
@ -1633,6 +1637,10 @@ msgstr "Ag"
msgid "workspace.assets.typography.text-transform"
msgstr "Transformar texto"
#: src/app/main/ui/workspace/sidebar/assets.cljs
msgid "workspace.assets.ungroup"
msgstr "Desagrupar"
#: src/app/main/data/workspace/libraries.cljs, src/app/main/ui/components/color_bullet.cljs
msgid "workspace.gradients.linear"
msgstr "Degradado lineal"