[web] Use icons from @phosphor-icons/react for the project-list (DS-Nav) (#22517)

* Use icons from `@phosphor-icons/react`

https://phosphoricons.com/

* Add the phosphor Plus icon to the tag list

* Add SignOut icon

* Use Phosphor icon for tags

* Fix icon color when active

* Add offset to dropdown menus so they're positioned like in Figma

---------

Co-authored-by: Tim Down <158919+timdown@users.noreply.github.com>
GitOrigin-RevId: 039e98063d775d0348d227202d5ecd6a0bfb7b65
This commit is contained in:
Antoine Clausse
2024-12-17 09:04:57 +00:00
committed by Copybot
co-authored by Tim Down
parent 362521dd1e
commit bb8bdd04af
6 changed files with 63 additions and 10 deletions
+1
View File
@@ -85,6 +85,7 @@
"@overleaf/promise-utils": "*",
"@overleaf/redis-wrapper": "*",
"@overleaf/settings": "*",
"@phosphor-icons/react": "^2.1.7",
"@slack/webhook": "^7.0.2",
"@xmldom/xmldom": "^0.7.13",
"accepts": "^1.3.7",