From 68a89556d6a3c4e616b38acdaf0507bd51f5272f Mon Sep 17 00:00:00 2001 From: Xavier Julian Date: Wed, 19 Mar 2025 13:54:18 +0100 Subject: [PATCH] :bug: Add tooltip to empty sets button on theme creation modal --- .../ui/workspace/tokens/modals/themes.cljs | 18 ++++++------------ frontend/translations/es.po | 2 +- 2 files changed, 7 insertions(+), 13 deletions(-) diff --git a/frontend/src/app/main/ui/workspace/tokens/modals/themes.cljs b/frontend/src/app/main/ui/workspace/tokens/modals/themes.cljs index be7fee634a..cdeec2753e 100644 --- a/frontend/src/app/main/ui/workspace/tokens/modals/themes.cljs +++ b/frontend/src/app/main/ui/workspace/tokens/modals/themes.cljs @@ -140,24 +140,18 @@ [:div {:class (stl/css :theme-row-right)} - (if-let [sets-count (some-> theme :sets seq count)] - [:> button* {:class (stl/css :sets-count-button) + (let [sets-count (some-> theme :sets seq count)] + [:> button* {:class (stl/css-case :sets-count-button sets-count + :sets-count-empty-button (not sets-count)) :variant "secondary" :type "button" :title (tr "workspace.token.sets-hint") :on-click on-edit-theme} [:div {:class (stl/css :label-wrapper)} [:> text* {:as "span" :typography "body-medium"} - (tr "workspace.token.num-active-sets" sets-count)] - [:> icon* {:icon-id "arrow-right"}]]] - - [:> button* {:class (stl/css :sets-count-empty-button) - :type "button" - :variant "secondary" - :on-click on-edit-theme} - [:div {:class (stl/css :label-wrapper)} - [:> text* {:as "span" :typography "body-medium"} - (tr "workspace.token.no-active-sets")] + (if sets-count + (tr "workspace.token.num-active-sets" sets-count) + (tr "workspace.token.no-active-sets"))] [:> icon* {:icon-id "arrow-right"}]]]) [:> icon-button* {:on-click delete-theme diff --git a/frontend/translations/es.po b/frontend/translations/es.po index 13349dba16..9490f33fd9 100644 --- a/frontend/translations/es.po +++ b/frontend/translations/es.po @@ -6735,7 +6735,7 @@ msgstr "%s sets activos" #: src/app/main/ui/workspace/tokens/modals/themes.cljs:147 msgid "workspace.token.sets-hint" -msgstr "Editar tema y gestionar set" +msgstr "Editar tema y gestionar sets" #: src/app/main/ui/workspace/tokens/token_pill.cljs:114 #, fuzzy