From f0427e454e3b3d26902a7e8a5594d0c7a6d1e1da Mon Sep 17 00:00:00 2001 From: "alonso.torres" Date: Mon, 27 May 2024 13:05:10 +0200 Subject: [PATCH] :sparkles: Add default icon for plugins --- frontend/src/app/main/ui/workspace/plugins.cljs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/app/main/ui/workspace/plugins.cljs b/frontend/src/app/main/ui/workspace/plugins.cljs index 34b687bda6..38a65abeac 100644 --- a/frontend/src/app/main/ui/workspace/plugins.cljs +++ b/frontend/src/app/main/ui/workspace/plugins.cljs @@ -13,6 +13,7 @@ [app.main.ui.components.search-bar :refer [search-bar]] [app.main.ui.components.title-bar :refer [title-bar]] [app.main.ui.icons :as i] + [app.util.avatars :as avatars] [app.util.http :as http] [app.util.i18n :as i18n :refer [tr]] [app.util.object :as obj] @@ -42,7 +43,9 @@ (on-remove-plugin index))))] [:div {:class (stl/css :plugins-list-element)} [:div {:class (stl/css :plugin-icon)} - (when (some? icon) [:img {:src (dm/str host icon)}])] + [:img {:src (if (some? icon) + (dm/str host icon) + (avatars/generate {:name name}))}]] [:div {:class (stl/css :plugin-description)} [:div {:class (stl/css :plugin-title)} name] [:div {:class (stl/css :plugin-summary)} (d/nilv description "")]]