From a14d8e2b412de0f1e4f8842d75aeb684f793e554 Mon Sep 17 00:00:00 2001 From: elhombretecla Date: Fri, 23 Apr 2021 14:59:17 +0200 Subject: [PATCH] :tada: Add pin fill icon --- frontend/resources/images/icons/pin-fill.svg | 3 +++ frontend/src/app/main/ui/dashboard/files.cljs | 4 +++- frontend/src/app/main/ui/dashboard/projects.cljs | 4 +++- frontend/src/app/main/ui/icons.cljs | 1 + 4 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 frontend/resources/images/icons/pin-fill.svg diff --git a/frontend/resources/images/icons/pin-fill.svg b/frontend/resources/images/icons/pin-fill.svg new file mode 100644 index 000000000..5119bbf6d --- /dev/null +++ b/frontend/resources/images/icons/pin-fill.svg @@ -0,0 +1,3 @@ + + + diff --git a/frontend/src/app/main/ui/dashboard/files.cljs b/frontend/src/app/main/ui/dashboard/files.cljs index b3f1557df..4a5aca8d6 100644 --- a/frontend/src/app/main/ui/dashboard/files.cljs +++ b/frontend/src/app/main/ui/dashboard/files.cljs @@ -71,7 +71,9 @@ [:div.icon.pin-icon {:class (when (:is-pinned project) "active") :on-click toggle-pin} - i/pin]])) + (if (:is-pinned project) + i/pin-fill + i/pin)]])) [:a.btn-secondary.btn-small {:on-click on-create-clicked} (tr "dashboard.new-file")]])) diff --git a/frontend/src/app/main/ui/dashboard/projects.cljs b/frontend/src/app/main/ui/dashboard/projects.cljs index 5ecf0278a..b75d0545c 100644 --- a/frontend/src/app/main/ui/dashboard/projects.cljs +++ b/frontend/src/app/main/ui/dashboard/projects.cljs @@ -120,7 +120,9 @@ [:span.pin-icon {:class (when (:is-pinned project) "active") :on-click toggle-pin} - i/pin]) + (if (:is-pinned project) + i/pin-fill + i/pin)]) (if (:edition? @local) [:& inline-edition {:content (:name project) :on-end on-edit}] diff --git a/frontend/src/app/main/ui/icons.cljs b/frontend/src/app/main/ui/icons.cljs index 0003704c0..d871be38b 100644 --- a/frontend/src/app/main/ui/icons.cljs +++ b/frontend/src/app/main/ui/icons.cljs @@ -97,6 +97,7 @@ (def picker-hsv (icon-xref :picker-hsv)) (def picker-ramp (icon-xref :picker-ramp)) (def pin (icon-xref :pin)) +(def pin-fill (icon-xref :pin-fill)) (def play (icon-xref :play)) (def plus (icon-xref :plus)) (def pointer-inner (icon-xref :pointer-inner))