Add an alternative pin icon (#17411)

Danilo Leal created

We'll use this for the pinned tabs feature.

---

Release Notes:

- N/A

Change summary

assets/icons/pin_alt.svg         | 2 ++
crates/ui/src/components/icon.rs | 2 ++
2 files changed, 4 insertions(+)

Detailed changes

assets/icons/pin_alt.svg 🔗

@@ -0,0 +1,4 @@
+<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M8 10V13" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>

crates/ui/src/components/icon.rs 🔗

@@ -213,6 +213,7 @@ pub enum IconName {
     Pencil,
     Person,
     Pin,
+    PinAlt,
     Play,
     Plus,
     PocketKnife,
@@ -385,6 +386,7 @@ impl IconName {
             IconName::Pencil => "icons/pencil.svg",
             IconName::Person => "icons/person.svg",
             IconName::Pin => "icons/pin.svg",
+            IconName::PinAlt => "icons/pin_alt.svg",
             IconName::Play => "icons/play.svg",
             IconName::Plus => "icons/plus.svg",
             IconName::PocketKnife => "icons/pocket_knife.svg",