diff --git a/assets/icons/Icon12CircleXMark.svg b/assets/icons/Icon12CircleXMark.svg
deleted file mode 100644
index cf4f783aa0653274ae35aa47ad33d8197849d4f7..0000000000000000000000000000000000000000
--- a/assets/icons/Icon12CircleXMark.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/Icon12FolderTree.svg b/assets/icons/Icon12FolderTree.svg
deleted file mode 100644
index 411b98d5b8c2487f71fa9778fa61b5aa069b42f3..0000000000000000000000000000000000000000
--- a/assets/icons/Icon12FolderTree.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/Icon16ArrowLeft.svg b/assets/icons/Icon16ArrowLeft.svg
deleted file mode 100644
index 905d643f1bbfaa4234a3254ee1538fb8b1d2c85b..0000000000000000000000000000000000000000
--- a/assets/icons/Icon16ArrowLeft.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/Icon16ArrowRight.svg b/assets/icons/Icon16ArrowRight.svg
deleted file mode 100644
index 24cd660ab28490cc931bd4099b1cd1b9d3093c04..0000000000000000000000000000000000000000
--- a/assets/icons/Icon16ArrowRight.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/Icon16CircleCheck.svg b/assets/icons/Icon16CircleCheck.svg
deleted file mode 100644
index 0b01e957c5804cef05712c8f4677595b8788123c..0000000000000000000000000000000000000000
--- a/assets/icons/Icon16CircleCheck.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/Icon16CircleInfo.svg b/assets/icons/Icon16CircleInfo.svg
deleted file mode 100644
index e7058a0645648fd7c66a369f9d8829ec86c9800c..0000000000000000000000000000000000000000
--- a/assets/icons/Icon16CircleInfo.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/Icon16CircleXMark.svg b/assets/icons/Icon16CircleXMark.svg
deleted file mode 100644
index f9e82dd4b01c5339dde0cc7fa5c2be4934413cb4..0000000000000000000000000000000000000000
--- a/assets/icons/Icon16CircleXMark.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/Icon16MagnifyingGlass.svg b/assets/icons/Icon16MagnifyingGlass.svg
deleted file mode 100644
index 0f82f266ffef94e566aa0e1d43d152253d789cc6..0000000000000000000000000000000000000000
--- a/assets/icons/Icon16MagnifyingGlass.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/Icon16TriangleExclamation.svg b/assets/icons/Icon16TriangleExclamation.svg
deleted file mode 100644
index 86a41d8160ca95eddb971fb5ca5975f5542e615f..0000000000000000000000000000000000000000
--- a/assets/icons/Icon16TriangleExclamation.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/accept.svg b/assets/icons/accept.svg
deleted file mode 100644
index 6a8a7d67a08a3215966942430fe0d528374eee82..0000000000000000000000000000000000000000
--- a/assets/icons/accept.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/add-contact.svg b/assets/icons/add-contact.svg
deleted file mode 100644
index 4fc7790b9dc0d204997cff308d93d2bf4497c678..0000000000000000000000000000000000000000
--- a/assets/icons/add-contact.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/arrow-left.svg b/assets/icons/arrow-left.svg
deleted file mode 100644
index 904fdaa1a73221efda6946614db7c707dc74c2ed..0000000000000000000000000000000000000000
--- a/assets/icons/arrow-left.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/arrow-right.svg b/assets/icons/arrow-right.svg
deleted file mode 100644
index b7e1bec6d8a0830b8ebfcf677cd1a5b3480ce5b0..0000000000000000000000000000000000000000
--- a/assets/icons/arrow-right.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/arrow_down_12.svg b/assets/icons/arrow_down_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..63cbe5099717078431edcfe6b5a434bb90fe636a
--- /dev/null
+++ b/assets/icons/arrow_down_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/arrow_down_16.svg b/assets/icons/arrow_down_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..2e8a42a9eaf6258bc8e089bc3db8ac3527e4426b
--- /dev/null
+++ b/assets/icons/arrow_down_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/decline.svg b/assets/icons/arrow_down_8.svg
similarity index 53%
rename from assets/icons/decline.svg
rename to assets/icons/arrow_down_8.svg
index e78f49a22894055f22cf5af1fede318e50af8963..18ac436d2a212c1412839223c433165f70783c7c 100644
--- a/assets/icons/decline.svg
+++ b/assets/icons/arrow_down_8.svg
@@ -1,3 +1,3 @@
diff --git a/assets/icons/arrow_left_12.svg b/assets/icons/arrow_left_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..d7245fc106a0edad8f756dea857a2773132f8f24
--- /dev/null
+++ b/assets/icons/arrow_left_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/arrow_left_16.svg b/assets/icons/arrow_left_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..a313cf002e1987c7daa328fac63ffd42c1db38e6
--- /dev/null
+++ b/assets/icons/arrow_left_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/arrow_left_8.svg b/assets/icons/arrow_left_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..7851d9f2191d299e8d5100741d273d263ecf4dc3
--- /dev/null
+++ b/assets/icons/arrow_left_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/arrow_right_12.svg b/assets/icons/arrow_right_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..a38f55dcaf1873a30b9c6fbf577ec56921364a67
--- /dev/null
+++ b/assets/icons/arrow_right_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/arrow_right_16.svg b/assets/icons/arrow_right_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..790a142162b2056d5f1b66f2b4d71f479bd1542d
--- /dev/null
+++ b/assets/icons/arrow_right_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/arrow_right_8.svg b/assets/icons/arrow_right_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..3115e0e6690a3eaba2ce61f235182d031a6e9ce5
--- /dev/null
+++ b/assets/icons/arrow_right_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/arrow_up_12.svg b/assets/icons/arrow_up_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..84bcc4ebd8c8fce0d8699da3a8dbfbe343c5fa8e
--- /dev/null
+++ b/assets/icons/arrow_up_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/arrow_up_16.svg b/assets/icons/arrow_up_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..63ea16b1d814d6c8539c038ff2e353022e781049
--- /dev/null
+++ b/assets/icons/arrow_up_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/arrow_up_8.svg b/assets/icons/arrow_up_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..24a040abbb63391f7920bbc00a286a5b5b9dccb2
--- /dev/null
+++ b/assets/icons/arrow_up_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/arrow_up_right_8.svg b/assets/icons/arrow_up_right_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..c53175ea6b2a21d0b79be00d53870cda4baca7c2
--- /dev/null
+++ b/assets/icons/arrow_up_right_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/backspace _12.svg b/assets/icons/backspace _12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..68bad3da268a98b3d1a44f52dd9687ea6865ef2b
--- /dev/null
+++ b/assets/icons/backspace _12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/backspace _16.svg b/assets/icons/backspace _16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..965470690e2db31d1dd6b4fdd10185d7825b2594
--- /dev/null
+++ b/assets/icons/backspace _16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/backspace _8.svg b/assets/icons/backspace _8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..60972007b6c4c0a40ddc449d4c8f6a439a22e9e1
--- /dev/null
+++ b/assets/icons/backspace _8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/bolt_12.svg b/assets/icons/bolt_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..bf529dec330d7ba4eb0a43a0d003ce938ab1b17a
--- /dev/null
+++ b/assets/icons/bolt_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/bolt_16.svg b/assets/icons/bolt_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..c3859443b21c9d899bf1b7b64d97f19cee2c441b
--- /dev/null
+++ b/assets/icons/bolt_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/bolt_8.svg b/assets/icons/bolt_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..2e431a0df151c4eea7019705ff778187bb3eaa04
--- /dev/null
+++ b/assets/icons/bolt_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/bolt_slash_12.svg b/assets/icons/bolt_slash_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..c5d4a1c828b290f303f35f8be88042eec9f0c705
--- /dev/null
+++ b/assets/icons/bolt_slash_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/bolt_slash_16.svg b/assets/icons/bolt_slash_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..9520a626c18bf5ee3a72e1c52ecc049d481912a9
--- /dev/null
+++ b/assets/icons/bolt_slash_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/bolt_slash_8.svg b/assets/icons/bolt_slash_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..14a22ab8cd94b72d5e4e2f8b67894940af7710c0
--- /dev/null
+++ b/assets/icons/bolt_slash_8.svg
@@ -0,0 +1,10 @@
+
diff --git a/assets/icons/caret_down_12.svg b/assets/icons/caret_down_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..6208814bc2b6290e804ebc43c9f22e09a412dacb
--- /dev/null
+++ b/assets/icons/caret_down_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/caret_down_16.svg b/assets/icons/caret_down_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..cba930287e17907c3bfef2f3aa43e62218dc323f
--- /dev/null
+++ b/assets/icons/caret_down_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/caret_down_8.svg b/assets/icons/caret_down_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..10bd20eb7f51663e4f12818c2cb6c30213410acf
--- /dev/null
+++ b/assets/icons/caret_down_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/caret_left_12.svg b/assets/icons/caret_left_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..6b6c32513e67aad9092fe96211f65a4b227fe7b9
--- /dev/null
+++ b/assets/icons/caret_left_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/caret_left_16.svg b/assets/icons/caret_left_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..5ffd176c590a87910615bc0fe4b3dcf9aef72587
--- /dev/null
+++ b/assets/icons/caret_left_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/caret_left_8.svg b/assets/icons/caret_left_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..c02a5f3468f096c59559b7d7038c390cd5cf93c4
--- /dev/null
+++ b/assets/icons/caret_left_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/caret_right_12.svg b/assets/icons/caret_right_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..6670b80cf8fb178245aebfda8773f80a8461120a
--- /dev/null
+++ b/assets/icons/caret_right_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/caret_right_16.svg b/assets/icons/caret_right_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..da239b95d7a93497c4068b82b991afaa040d3f71
--- /dev/null
+++ b/assets/icons/caret_right_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/caret_right_8.svg b/assets/icons/caret_right_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..9a3f2166ef88f8686681d1547dbd440797939037
--- /dev/null
+++ b/assets/icons/caret_right_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/caret_up_12.svg b/assets/icons/caret_up_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..9fe93c47ae42113e87f464b5e658b3c50481e6b5
--- /dev/null
+++ b/assets/icons/caret_up_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/caret_up_16.svg b/assets/icons/caret_up_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..10f45523a447b2eafaca2e06f0c23dc01720ca7f
--- /dev/null
+++ b/assets/icons/caret_up_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/caret_up_8.svg b/assets/icons/caret_up_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..24c2db51291cfac0e7eec7a82800052adc87b191
--- /dev/null
+++ b/assets/icons/caret_up_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/check_12.svg b/assets/icons/check_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..e4255646bb849886532a895c527a1768e2982518
--- /dev/null
+++ b/assets/icons/check_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/check_16.svg b/assets/icons/check_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..0ebf3fe75eb9d2b06b16dc2a854bcc5a37b56776
--- /dev/null
+++ b/assets/icons/check_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/check_8.svg b/assets/icons/check_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..7513909ce12bf95c08c9fb0d79ef670f8a71a140
--- /dev/null
+++ b/assets/icons/check_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/chevron_down_12.svg b/assets/icons/chevron_down_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..7bba37857a7d71860610158662e9846f61a714c9
--- /dev/null
+++ b/assets/icons/chevron_down_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/chevron_down_16.svg b/assets/icons/chevron_down_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..cc7228cdc9104bc4b7466f6a1127c720a4183874
--- /dev/null
+++ b/assets/icons/chevron_down_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/chevron_down_8.svg b/assets/icons/chevron_down_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..fe60b4968aab80de06acc2882aac6cbb34a64e86
--- /dev/null
+++ b/assets/icons/chevron_down_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/chevron_left_12.svg b/assets/icons/chevron_left_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..a230007c7b13fa489fb3529862805c3f9ab8bce6
--- /dev/null
+++ b/assets/icons/chevron_left_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/chevron_left_16.svg b/assets/icons/chevron_left_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..2cd1bbd4d246af12e8076406c6697bd06dee5d5d
--- /dev/null
+++ b/assets/icons/chevron_left_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/chevron_left_8.svg b/assets/icons/chevron_left_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..88ca274f5186d113f50ae8c14d4397c779d22446
--- /dev/null
+++ b/assets/icons/chevron_left_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/chevron_right_12.svg b/assets/icons/chevron_right_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..b463182705918f4ec8380b6ae0abc021ad297052
--- /dev/null
+++ b/assets/icons/chevron_right_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/chevron_right_16.svg b/assets/icons/chevron_right_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..3a2aafbcd678ef67d21d127242d75652932dd847
--- /dev/null
+++ b/assets/icons/chevron_right_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/chevron_right_8.svg b/assets/icons/chevron_right_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..7349274681fc89d09715b98a86770284598932aa
--- /dev/null
+++ b/assets/icons/chevron_right_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/chevron_up_12.svg b/assets/icons/chevron_up_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..c6bbee4ff7058a11bad86563974b82ff4562124b
--- /dev/null
+++ b/assets/icons/chevron_up_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/chevron_up_16.svg b/assets/icons/chevron_up_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..ba2d4e6668a6fff17272468e648b55f9f6518242
--- /dev/null
+++ b/assets/icons/chevron_up_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/chevron_up_8.svg b/assets/icons/chevron_up_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..41525aa3eaccf1606203ce5a95949a5e2eb8db04
--- /dev/null
+++ b/assets/icons/chevron_up_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/circle_check_12.svg b/assets/icons/circle_check_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..0fbb051b8480f850edc4286be0e6565eeb1e7f00
--- /dev/null
+++ b/assets/icons/circle_check_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/circle_check_16.svg b/assets/icons/circle_check_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..adfc8cecca52c36f9d58b8bc9adb00c3a2b57597
--- /dev/null
+++ b/assets/icons/circle_check_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/circle_check_8.svg b/assets/icons/circle_check_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..b4d4d9e624bc32402a76a7d6cdfc16fd75e84097
--- /dev/null
+++ b/assets/icons/circle_check_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/circle_info_12.svg b/assets/icons/circle_info_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..eec07e0abff68438badb01fb9db36a39e50752f0
--- /dev/null
+++ b/assets/icons/circle_info_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/circle_info_16.svg b/assets/icons/circle_info_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..48bd4f79a8ff8cfa085717a38f60832b0eb19492
--- /dev/null
+++ b/assets/icons/circle_info_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/circle_info_8.svg b/assets/icons/circle_info_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..1d7ac77dd2a004c2246fe644e3c269f58afe3493
--- /dev/null
+++ b/assets/icons/circle_info_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/circle_up_12.svg b/assets/icons/circle_up_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..c4b96772890abb5dd0edbb93d58dfab8832c378c
--- /dev/null
+++ b/assets/icons/circle_up_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/circle_up_16.svg b/assets/icons/circle_up_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..4eb3886fe43538f8dc3a86981868dae4d20b6537
--- /dev/null
+++ b/assets/icons/circle_up_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/circle_up_8.svg b/assets/icons/circle_up_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..17abd30214f1469a405feb1c0504982a3e241827
--- /dev/null
+++ b/assets/icons/circle_up_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/circle_x_mark_12.svg b/assets/icons/circle_x_mark_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..c648431dd4a22ee09100ee2d777dc7c15cb8b2d5
--- /dev/null
+++ b/assets/icons/circle_x_mark_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/circle_x_mark_16.svg b/assets/icons/circle_x_mark_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..db3f401615b56efc9cd503d80fca923dea731d08
--- /dev/null
+++ b/assets/icons/circle_x_mark_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/circle_x_mark_8.svg b/assets/icons/circle_x_mark_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..f1323b95890e2435150cf9c92ccc5de04a2983a2
--- /dev/null
+++ b/assets/icons/circle_x_mark_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/cloud_12.svg b/assets/icons/cloud_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..2ed58f49661307f7a0ff1e7032ce1331534d97ea
--- /dev/null
+++ b/assets/icons/cloud_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/cloud_8.svg b/assets/icons/cloud_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..0e0337e7abf074895ce59b1c50b8a6d8fed10afa
--- /dev/null
+++ b/assets/icons/cloud_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/cloud_slash_12.svg b/assets/icons/cloud_slash_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..37d0ee904c77fb16c6f497e24acc5014a3f85b62
--- /dev/null
+++ b/assets/icons/cloud_slash_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/cloud_slash_8.svg b/assets/icons/cloud_slash_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..524012d31a7cc0d08edb666f4460f9755a6aa159
--- /dev/null
+++ b/assets/icons/cloud_slash_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/comment-16.svg b/assets/icons/comment-16.svg
deleted file mode 100644
index 6316d3a4a9033d8c799f28ff0a2336f072fbcb2b..0000000000000000000000000000000000000000
--- a/assets/icons/comment-16.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/contacts-solid-14.svg b/assets/icons/contacts-solid-14.svg
deleted file mode 100644
index 05ad6ada71e38ddb1a85976a8c67207b5c753b0a..0000000000000000000000000000000000000000
--- a/assets/icons/contacts-solid-14.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/diagnostic-error-10.svg b/assets/icons/diagnostic-error-10.svg
deleted file mode 100644
index d01bc3a23d6d3dd08800fd7ffaf7887c4e0be711..0000000000000000000000000000000000000000
--- a/assets/icons/diagnostic-error-10.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/diagnostic-summary-error.svg b/assets/icons/diagnostic-summary-error.svg
deleted file mode 100644
index 0180762a9eddb2e47e9a75d7c005e0d18c3dc04f..0000000000000000000000000000000000000000
--- a/assets/icons/diagnostic-summary-error.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/diagnostic-summary-warning.svg b/assets/icons/diagnostic-summary-warning.svg
deleted file mode 100644
index fead4db839ec0875a6ee284b95c3e413b5fc9045..0000000000000000000000000000000000000000
--- a/assets/icons/diagnostic-summary-warning.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/diagnostic-warning-10.svg b/assets/icons/diagnostic-warning-10.svg
deleted file mode 100644
index bfd9ed7c6f7f553b55cc5b708be976026692dbc5..0000000000000000000000000000000000000000
--- a/assets/icons/diagnostic-warning-10.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/disclosure-closed.svg b/assets/icons/disclosure-closed.svg
deleted file mode 100644
index 87a898787e9476a410d4c32cf6fdf659e3189fa6..0000000000000000000000000000000000000000
--- a/assets/icons/disclosure-closed.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/disclosure-open.svg b/assets/icons/disclosure-open.svg
deleted file mode 100644
index 3a76a74d3116118a0e84be54a743325d2b9796bf..0000000000000000000000000000000000000000
--- a/assets/icons/disclosure-open.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/download-solid-14.svg b/assets/icons/download-solid-14.svg
deleted file mode 100644
index e2e1cf5d0216227922ed7545a49b1678e24c9b54..0000000000000000000000000000000000000000
--- a/assets/icons/download-solid-14.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/download_12.svg b/assets/icons/download_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..8386cecbebad214f57f6315eef55cd57752cf8cb
--- /dev/null
+++ b/assets/icons/download_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/download_8.svg b/assets/icons/download_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..629ba0c62069b2dc2aa912475cfcf3a5a5d6fd59
--- /dev/null
+++ b/assets/icons/download_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/error-solid-14.svg b/assets/icons/error-solid-14.svg
deleted file mode 100644
index a74b7e9419b968d00886881e5688b486c004cf85..0000000000000000000000000000000000000000
--- a/assets/icons/error-solid-14.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/file-16.svg b/assets/icons/file-16.svg
deleted file mode 100644
index b487e21e37161a7dc2ef97d39e4060edf6f4f7ac..0000000000000000000000000000000000000000
--- a/assets/icons/file-16.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/assets/icons/file_12.svg b/assets/icons/file_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..191e3d7faeb2a6affd334d5cd9eb069ea882d6e5
--- /dev/null
+++ b/assets/icons/file_12.svg
@@ -0,0 +1,4 @@
+
diff --git a/assets/icons/file_16.svg b/assets/icons/file_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..79fd1f81cb00fc27ea09c2e98625a5ca0e78833f
--- /dev/null
+++ b/assets/icons/file_16.svg
@@ -0,0 +1,4 @@
+
diff --git a/assets/icons/file_8.svg b/assets/icons/file_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..2e636bd3b3a2a2c0011cbc199f0fa95901156cf0
--- /dev/null
+++ b/assets/icons/file_8.svg
@@ -0,0 +1,4 @@
+
diff --git a/assets/icons/folder-tree-solid-14.svg b/assets/icons/folder-tree-solid-14.svg
deleted file mode 100644
index ecda94ca82716f822be5dc83b143643ede88465f..0000000000000000000000000000000000000000
--- a/assets/icons/folder-tree-solid-14.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/folder_tree_12.svg b/assets/icons/folder_tree_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..f11253aa4a47495c4aeb688dd6e2764bb181ece8
--- /dev/null
+++ b/assets/icons/folder_tree_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/Icon16FolderTree.svg b/assets/icons/folder_tree_16.svg
similarity index 100%
rename from assets/icons/Icon16FolderTree.svg
rename to assets/icons/folder_tree_16.svg
diff --git a/assets/icons/folder_tree_8.svg b/assets/icons/folder_tree_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..758080a61161822e83b58bf98460eb72a14b1e0b
--- /dev/null
+++ b/assets/icons/folder_tree_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/jump.svg b/assets/icons/jump.svg
deleted file mode 100644
index 4e89fc433964e88b5d255f5851b1aa51092dd4ca..0000000000000000000000000000000000000000
--- a/assets/icons/jump.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/lock-8.svg b/assets/icons/lock-8.svg
deleted file mode 100644
index c98340b93a89f25fcbfb926278ace0df963a1903..0000000000000000000000000000000000000000
--- a/assets/icons/lock-8.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/lock_8.svg b/assets/icons/lock_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..8df83dc0b5e330447dbc86c3fd27285228857f35
--- /dev/null
+++ b/assets/icons/lock_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/magnifier.svg b/assets/icons/magnifier.svg
deleted file mode 100644
index dc27a594ee3d6996e6e5a0fd9922774a05129ada..0000000000000000000000000000000000000000
--- a/assets/icons/magnifier.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/magnifying_glass_12.svg b/assets/icons/magnifying_glass_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..b45c30172e139a2804c51276e41eda665b029ee5
--- /dev/null
+++ b/assets/icons/magnifying_glass_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/magnifying_glass_16.svg b/assets/icons/magnifying_glass_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..f35343e8d303c69eb022e04a02ac2cbdb3b8f432
--- /dev/null
+++ b/assets/icons/magnifying_glass_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/magnifying_glass_8.svg b/assets/icons/magnifying_glass_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..00eb332440071284ca7f35000b6a245c940bb10e
--- /dev/null
+++ b/assets/icons/magnifying_glass_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/no-error-solid-14.svg b/assets/icons/no-error-solid-14.svg
deleted file mode 100644
index 4d222aac730f5cae69c89e82ac3befca9b653626..0000000000000000000000000000000000000000
--- a/assets/icons/no-error-solid-14.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/offline-14.svg b/assets/icons/offline-14.svg
deleted file mode 100644
index 5349f65ead5f2ef87331f97352ef770ca0f33656..0000000000000000000000000000000000000000
--- a/assets/icons/offline-14.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/share.svg b/assets/icons/share.svg
deleted file mode 100644
index ee8ddfffc9df64e726fd39833483fad08a9abdf4..0000000000000000000000000000000000000000
--- a/assets/icons/share.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/signed-out-12.svg b/assets/icons/signed-out-12.svg
deleted file mode 100644
index 3cecfe9dd3dfaee05bf4bab6fab223c729fc4a52..0000000000000000000000000000000000000000
--- a/assets/icons/signed-out-12.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/split.svg b/assets/icons/split.svg
deleted file mode 100644
index 9e7d3607eb74bc35f4bcc0e429e2f5c94b93be88..0000000000000000000000000000000000000000
--- a/assets/icons/split.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/assets/icons/split_12.svg b/assets/icons/split_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..8aeb3bcb4c1de56437126d5af0dbb8c222c3328c
--- /dev/null
+++ b/assets/icons/split_12.svg
@@ -0,0 +1,5 @@
+
diff --git a/assets/icons/terminal-solid-14.svg b/assets/icons/terminal-solid-14.svg
deleted file mode 100644
index b3bf68fb88a9c2328a63251542084381002c7a62..0000000000000000000000000000000000000000
--- a/assets/icons/terminal-solid-14.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/terminal_12.svg b/assets/icons/terminal_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..4c44e657e823a7a48aa708526a037c4004546e99
--- /dev/null
+++ b/assets/icons/terminal_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/terminal_16.svg b/assets/icons/terminal_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..927982deee1a099ec1f8666872863a49454db6f6
--- /dev/null
+++ b/assets/icons/terminal_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/terminal_8.svg b/assets/icons/terminal_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..f3e26f12f927ad33e847a2aa4f9f74903fa2080c
--- /dev/null
+++ b/assets/icons/terminal_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/triangle_exclamation_12.svg b/assets/icons/triangle_exclamation_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..b06707e924941e651c4d9a24a0c02cc262d657ce
--- /dev/null
+++ b/assets/icons/triangle_exclamation_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/triangle_exclamation_16.svg b/assets/icons/triangle_exclamation_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..2df386203af136590d5e638ddbd11931ac9148e5
--- /dev/null
+++ b/assets/icons/triangle_exclamation_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/triangle_exclamation_8.svg b/assets/icons/triangle_exclamation_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..166a62e5328fc91176538a5d2d01cbb67fa25839
--- /dev/null
+++ b/assets/icons/triangle_exclamation_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/unlock_8.svg b/assets/icons/unlock_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..d358182795925eddf700a4b9659a55af2bd19ced
--- /dev/null
+++ b/assets/icons/unlock_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/user_circle_12.svg b/assets/icons/user_circle_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..eec0954ba0e7bcdd62d0a40db78b202c03e4233c
--- /dev/null
+++ b/assets/icons/user_circle_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/user_circle_8.svg b/assets/icons/user_circle_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..4bbf9c03015947093c0261b4c60b31402edc54c6
--- /dev/null
+++ b/assets/icons/user_circle_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/user_group_12.svg b/assets/icons/user_group_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..5eae1d55b7e1406d0956c67cf6b9dba9949faefc
--- /dev/null
+++ b/assets/icons/user_group_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/Icon16UserGroup.svg b/assets/icons/user_group_16.svg
similarity index 100%
rename from assets/icons/Icon16UserGroup.svg
rename to assets/icons/user_group_16.svg
diff --git a/assets/icons/user_group_8.svg b/assets/icons/user_group_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..39058e51d42ef9707f890ece172cb6d98f5d8d32
--- /dev/null
+++ b/assets/icons/user_group_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/user_plus_12.svg b/assets/icons/user_plus_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..61f61e3929f33dfddb21cf34b718a01299d844b9
--- /dev/null
+++ b/assets/icons/user_plus_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/user_plus_16.svg b/assets/icons/user_plus_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..213eb8f13b0e9ff1793e5946fc3be0243e42232b
--- /dev/null
+++ b/assets/icons/user_plus_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/user_plus_8.svg b/assets/icons/user_plus_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..6b7179a13989f83a794383f48f6e6170cac057c0
--- /dev/null
+++ b/assets/icons/user_plus_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/warning-solid-14.svg b/assets/icons/warning-solid-14.svg
deleted file mode 100644
index 53dd5f7eaedc25bd73c26841d2d341d38aa75704..0000000000000000000000000000000000000000
--- a/assets/icons/warning-solid-14.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/x.svg b/assets/icons/x.svg
deleted file mode 100644
index 89fcd64b791ce5ccbb4a63ee31bd8a26ee98327a..0000000000000000000000000000000000000000
--- a/assets/icons/x.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/x_mark_12.svg b/assets/icons/x_mark_12.svg
new file mode 100644
index 0000000000000000000000000000000000000000..aaa97312ac60721378ff8ccd642ccfcc238feeb3
--- /dev/null
+++ b/assets/icons/x_mark_12.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/x_mark_16.svg b/assets/icons/x_mark_16.svg
new file mode 100644
index 0000000000000000000000000000000000000000..a33adcc40352598d15e11b8042463dd04167f0b9
--- /dev/null
+++ b/assets/icons/x_mark_16.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/x_mark_8.svg b/assets/icons/x_mark_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..ef81658d61baedac402676edb88f5b71147e941e
--- /dev/null
+++ b/assets/icons/x_mark_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/x_mark_thin_8.svg b/assets/icons/x_mark_thin_8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..e5aa1b36e33dad69b9911e7116f6b0cd253b6af1
--- /dev/null
+++ b/assets/icons/x_mark_thin_8.svg
@@ -0,0 +1,3 @@
+
diff --git a/assets/icons/zap.svg b/assets/icons/zap.svg
deleted file mode 100644
index 8d517dcb53db7159e8a7133b19ce5ee0f8f293b5..0000000000000000000000000000000000000000
--- a/assets/icons/zap.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/crates/activity_indicator/src/activity_indicator.rs b/crates/activity_indicator/src/activity_indicator.rs
index 8bc84f911c189269c597fd961d21509c227c6407..48a4614a06bbf11ca4d0167eeae9f24f44180852 100644
--- a/crates/activity_indicator/src/activity_indicator.rs
+++ b/crates/activity_indicator/src/activity_indicator.rs
@@ -15,9 +15,9 @@ use workspace::{ItemHandle, StatusItemView, Workspace};
actions!(lsp_status, [ShowErrorMessage]);
-const DOWNLOAD_ICON: &'static str = "icons/download-solid-14.svg";
-const WARNING_ICON: &'static str = "icons/warning-solid-14.svg";
-const DONE_ICON: &'static str = "icons/accept.svg";
+const DOWNLOAD_ICON: &'static str = "icons/download_12.svg";
+const WARNING_ICON: &'static str = "icons/triangle_exclamation_12.svg";
+const DONE_ICON: &'static str = "icons/circle_check_12.svg";
pub enum Event {
ShowError { lsp_name: Arc, error: String },
diff --git a/crates/auto_update/src/update_notification.rs b/crates/auto_update/src/update_notification.rs
index e9c73ef4bccd733924c74926fc55ec3d81d5fd0d..2db68815fe305a3384aac4c73a7aad13d8c6e8a9 100644
--- a/crates/auto_update/src/update_notification.rs
+++ b/crates/auto_update/src/update_notification.rs
@@ -49,7 +49,7 @@ impl View for UpdateNotification {
.with_child(
MouseEventHandler::new::(0, cx, |state, _| {
let style = theme.dismiss_button.style_for(state, false);
- Svg::new("icons/decline.svg")
+ Svg::new("icons/x_mark_thin_8.svg")
.with_color(style.color)
.constrained()
.with_width(style.icon_width)
diff --git a/crates/contacts_panel/src/contact_finder.rs b/crates/contacts_panel/src/contact_finder.rs
index 244cfcad4a5af9bc11964da485e76041d56f9c69..40271609509d44dad75e232b6124dd849c651add 100644
--- a/crates/contacts_panel/src/contact_finder.rs
+++ b/crates/contacts_panel/src/contact_finder.rs
@@ -115,10 +115,10 @@ impl PickerDelegate for ContactFinder {
let icon_path = match request_status {
ContactRequestStatus::None | ContactRequestStatus::RequestReceived => {
- "icons/accept.svg"
+ "icons/check_8.svg"
}
ContactRequestStatus::RequestSent | ContactRequestStatus::RequestAccepted => {
- "icons/decline.svg"
+ "icons/x_mark_8.svg"
}
};
let button_style = if self.user_store.read(cx).is_contact_request_pending(&user) {
diff --git a/crates/contacts_panel/src/contacts_panel.rs b/crates/contacts_panel/src/contacts_panel.rs
index f4010a12785d4bc1ff153af9b7fa3622e3cefcd8..0dc714a532a4dda75a20962e2737ef65beb67947 100644
--- a/crates/contacts_panel/src/contacts_panel.rs
+++ b/crates/contacts_panel/src/contacts_panel.rs
@@ -281,9 +281,9 @@ impl ContactsPanel {
Flex::row()
.with_child(
Svg::new(if is_collapsed {
- "icons/disclosure-closed.svg"
+ "icons/chevron_right_8.svg"
} else {
- "icons/disclosure-open.svg"
+ "icons/chevron_down_8.svg"
})
.with_color(header_style.text.color)
.constrained()
@@ -433,7 +433,7 @@ impl ContactsPanel {
if is_going_offline {
icon_style.color = theme.disabled_button.color;
}
- render_icon_button(&icon_style, "icons/lock-8.svg")
+ render_icon_button(&icon_style, "icons/lock_8.svg")
.aligned()
.boxed()
},
@@ -551,7 +551,7 @@ impl ContactsPanel {
if is_going_online {
style.color = theme.disabled_button.color;
}
- render_icon_button(&style, "icons/lock-8.svg")
+ render_icon_button(&style, "icons/lock_8.svg")
.aligned()
.constrained()
.with_width(host_avatar_height)
@@ -640,7 +640,7 @@ impl ContactsPanel {
} else {
&theme.contact_button.style_for(mouse_state, false)
};
- render_icon_button(button_style, "icons/decline.svg")
+ render_icon_button(button_style, "icons/x_mark_8.svg")
.aligned()
// .flex_float()
.boxed()
@@ -662,7 +662,7 @@ impl ContactsPanel {
} else {
&theme.contact_button.style_for(mouse_state, false)
};
- render_icon_button(button_style, "icons/accept.svg")
+ render_icon_button(button_style, "icons/check_8.svg")
.aligned()
.flex_float()
.boxed()
@@ -684,7 +684,7 @@ impl ContactsPanel {
} else {
&theme.contact_button.style_for(mouse_state, false)
};
- render_icon_button(button_style, "icons/decline.svg")
+ render_icon_button(button_style, "icons/x_mark_8.svg")
.aligned()
.flex_float()
.boxed()
@@ -1068,10 +1068,10 @@ impl View for ContactsPanel {
)
.with_child(
MouseEventHandler::new::(0, cx, |_, _| {
- Svg::new("icons/add-contact.svg")
+ Svg::new("icons/user_plus_16.svg")
.with_color(theme.add_contact_button.color)
.constrained()
- .with_height(12.)
+ .with_height(16.)
.contained()
.with_style(theme.add_contact_button.container)
.aligned()
diff --git a/crates/contacts_panel/src/notifications.rs b/crates/contacts_panel/src/notifications.rs
index c02fd73b8f7143bf8b45f83ace3bedff4fc799db..38262812feba24e80b899670f703c8a6e87477a8 100644
--- a/crates/contacts_panel/src/notifications.rs
+++ b/crates/contacts_panel/src/notifications.rs
@@ -55,7 +55,7 @@ pub fn render_user_notification(
MouseEventHandler::new::(user.id as usize, cx, |state, _| {
render_icon_button(
theme.dismiss_button.style_for(state, false),
- "icons/decline.svg",
+ "icons/x_mark_thin_8.svg",
)
.boxed()
})
diff --git a/crates/diagnostics/src/diagnostics.rs b/crates/diagnostics/src/diagnostics.rs
index ecc1b2df681414d322d0420ea2e67632e6b5cebc..51b0c2d422cd9e82358c41da5bfba60b473415ad 100644
--- a/crates/diagnostics/src/diagnostics.rs
+++ b/crates/diagnostics/src/diagnostics.rs
@@ -621,10 +621,10 @@ fn diagnostic_header_renderer(diagnostic: Diagnostic) -> RenderBlock {
let font_size = (style.text_scale_factor * settings.buffer_font_size).round();
let icon_width = cx.em_width * style.icon_width_factor;
let icon = if diagnostic.severity == DiagnosticSeverity::ERROR {
- Svg::new("icons/diagnostic-error-10.svg")
+ Svg::new("icons/circle_x_mark_12.svg")
.with_color(theme.error_diagnostic.message.text.color)
} else {
- Svg::new("icons/diagnostic-warning-10.svg")
+ Svg::new("icons/triangle_exclamation_12.svg")
.with_color(theme.warning_diagnostic.message.text.color)
};
@@ -677,7 +677,7 @@ pub(crate) fn render_summary(
let summary_spacing = theme.tab_summary_spacing;
Flex::row()
.with_children([
- Svg::new("icons/diagnostic-summary-error.svg")
+ Svg::new("icons/circle_x_mark_12.svg")
.with_color(text_style.color)
.constrained()
.with_width(icon_width)
@@ -694,7 +694,7 @@ pub(crate) fn render_summary(
)
.aligned()
.boxed(),
- Svg::new("icons/diagnostic-summary-warning.svg")
+ Svg::new("icons/triangle_exclamation_12.svg")
.with_color(text_style.color)
.constrained()
.with_width(icon_width)
diff --git a/crates/diagnostics/src/items.rs b/crates/diagnostics/src/items.rs
index 498ea6616cfcd3e367737e53bbc282b854407e51..ddeabfda828dbc9a5c838a6eefd0c2ab71f86c1b 100644
--- a/crates/diagnostics/src/items.rs
+++ b/crates/diagnostics/src/items.rs
@@ -101,7 +101,7 @@ impl View for DiagnosticIndicator {
let mut summary_row = Flex::row();
if self.summary.error_count > 0 {
summary_row.add_children([
- Svg::new("icons/Icon16CircleXMark.svg")
+ Svg::new("icons/circle_x_mark_16.svg")
.with_color(style.icon_color_error)
.constrained()
.with_width(style.icon_width)
@@ -117,7 +117,7 @@ impl View for DiagnosticIndicator {
if self.summary.warning_count > 0 {
summary_row.add_children([
- Svg::new("icons/Icon16TriangleExclamation.svg")
+ Svg::new("icons/triangle_exclamation_16.svg")
.with_color(style.icon_color_warning)
.constrained()
.with_width(style.icon_width)
@@ -138,7 +138,7 @@ impl View for DiagnosticIndicator {
if self.summary.error_count == 0 && self.summary.warning_count == 0 {
summary_row.add_child(
- Svg::new("icons/Icon16CircleCheck.svg")
+ Svg::new("icons/circle_check_16.svg")
.with_color(style.icon_color_ok)
.constrained()
.with_width(style.icon_width)
diff --git a/crates/editor/src/editor.rs b/crates/editor/src/editor.rs
index e58f1fc341c8404e33d0dab583de934a0bf205e5..549288113df40934825a85bd46ad84ecac495f1f 100644
--- a/crates/editor/src/editor.rs
+++ b/crates/editor/src/editor.rs
@@ -2660,7 +2660,7 @@ impl Editor {
enum Tag {}
Some(
MouseEventHandler::new::(0, cx, |_, _| {
- Svg::new("icons/zap.svg")
+ Svg::new("icons/bolt_8.svg")
.with_color(style.code_actions_indicator)
.boxed()
})
diff --git a/crates/editor/src/element.rs b/crates/editor/src/element.rs
index 56f664566ecd03bba53cbd7960e3ac5be8d33287..be5276539dea6db6b5419d1c9447dedd990cb589 100644
--- a/crates/editor/src/element.rs
+++ b/crates/editor/src/element.rs
@@ -936,7 +936,7 @@ impl EditorElement {
cx.render(&editor, |_, cx| {
MouseEventHandler::new::(*key, cx, |state, _| {
let style = style.jump_icon.style_for(state, false);
- Svg::new("icons/jump.svg")
+ Svg::new("icons/arrow_up_right_8.svg")
.with_color(style.color)
.constrained()
.with_width(style.icon_width)
diff --git a/crates/project_panel/src/project_panel.rs b/crates/project_panel/src/project_panel.rs
index eaff23a4760b204673fa35f742fc9617fef8ccf1..eab58ca6885102fda751ae7691ca5cee40493889 100644
--- a/crates/project_panel/src/project_panel.rs
+++ b/crates/project_panel/src/project_panel.rs
@@ -1013,11 +1013,11 @@ impl ProjectPanel {
.with_child(
ConstrainedBox::new(if kind == EntryKind::Dir {
if details.is_expanded {
- Svg::new("icons/disclosure-open.svg")
+ Svg::new("icons/chevron_right_8.svg")
.with_color(style.icon_color)
.boxed()
} else {
- Svg::new("icons/disclosure-closed.svg")
+ Svg::new("icons/chevron_down_8.svg")
.with_color(style.icon_color)
.boxed()
}
diff --git a/crates/search/src/project_search.rs b/crates/search/src/project_search.rs
index e1acc6a77127240fe60340640b9d5154c3f9509d..fdef5133fa08d97a85ae4f19684d8081143f4a30 100644
--- a/crates/search/src/project_search.rs
+++ b/crates/search/src/project_search.rs
@@ -225,7 +225,7 @@ impl Item for ProjectSearchView {
let search_theme = &settings.theme.search;
Flex::row()
.with_child(
- Svg::new("icons/magnifier.svg")
+ Svg::new("icons/magnifying_glass_12.svg")
.with_color(tab_theme.label.text.color)
.constrained()
.with_width(search_theme.tab_icon_width)
diff --git a/crates/terminal/src/terminal.rs b/crates/terminal/src/terminal.rs
index 12c092d6e6ffd78fb326aa1eb5e79f534fb41f38..fac5d3a6866164eeb3a28368b88754a5ef0f6545 100644
--- a/crates/terminal/src/terminal.rs
+++ b/crates/terminal/src/terminal.rs
@@ -332,7 +332,7 @@ impl Item for Terminal {
if self.has_bell {
flex.add_child(
- Svg::new("icons/zap.svg") //TODO: Swap out for a better icon, or at least resize this
+ Svg::new("icons/bolt_12.svg") //TODO: Swap out for a better icon, or at least resize this
.with_color(tab_theme.label.text.color)
.constrained()
.with_width(search_theme.tab_icon_width)
diff --git a/crates/workspace/src/pane.rs b/crates/workspace/src/pane.rs
index 87b6ea7547d3223dd2669d17d298eb765235a7c1..384c3f7e582958794c5d2f607fa8ee613e109408 100644
--- a/crates/workspace/src/pane.rs
+++ b/crates/workspace/src/pane.rs
@@ -915,7 +915,7 @@ impl Pane {
ConstrainedBox::new(if mouse_state.hovered {
let item_id = item.id();
enum TabCloseButton {}
- let icon = Svg::new("icons/x.svg");
+ let icon = Svg::new("icons/x_mark_thin_8.svg");
MouseEventHandler::new::(
item_id,
cx,
@@ -1002,7 +1002,7 @@ impl View for Pane {
let theme = &cx.global::().theme.workspace;
let style =
theme.pane_button.style_for(mouse_state, false);
- Svg::new("icons/split.svg")
+ Svg::new("icons/split_12.svg")
.with_color(style.color)
.constrained()
.with_width(style.icon_width)
diff --git a/crates/workspace/src/toolbar.rs b/crates/workspace/src/toolbar.rs
index de4a0083ac52b6a23a7182d38f1f37a24ee775f5..1fc70c181970586ca3adf48214c5be869855e299 100644
--- a/crates/workspace/src/toolbar.rs
+++ b/crates/workspace/src/toolbar.rs
@@ -118,7 +118,7 @@ impl View for Toolbar {
.with_child(
Flex::row()
.with_child(nav_button(
- "icons/Icon16ArrowLeft.svg",
+ "icons/arrow_left_16.svg",
button_style,
tooltip_style.clone(),
enable_go_backward,
@@ -131,7 +131,7 @@ impl View for Toolbar {
cx,
))
.with_child(nav_button(
- "icons/Icon16ArrowRight.svg",
+ "icons/arrow_right_16.svg",
button_style,
tooltip_style.clone(),
enable_go_forward,
diff --git a/crates/workspace/src/workspace.rs b/crates/workspace/src/workspace.rs
index da62fe7e54c9db8de0ff545dd01d50e3b1b3154c..81d48a5e553d7d6c712df9de36904f0db51a82e4 100644
--- a/crates/workspace/src/workspace.rs
+++ b/crates/workspace/src/workspace.rs
@@ -1795,7 +1795,7 @@ impl Workspace {
Container::new(
Align::new(
ConstrainedBox::new(
- Svg::new("icons/offline-14.svg")
+ Svg::new("icons/cloud_slash_12.svg")
.with_color(theme.workspace.titlebar.offline_icon.color)
.boxed(),
)
diff --git a/crates/zed/src/zed.rs b/crates/zed/src/zed.rs
index e3304fe6e9882fe3861cf674d859b25b5f5639b4..9d0d31f64be25cecc2c656587bd96b766293532c 100644
--- a/crates/zed/src/zed.rs
+++ b/crates/zed/src/zed.rs
@@ -244,7 +244,7 @@ pub fn initialize_workspace(
workspace.left_sidebar().update(cx, |sidebar, cx| {
sidebar.add_item(
- "icons/Icon16FolderTree.svg",
+ "icons/folder_tree_16.svg",
"Project Panel".to_string(),
project_panel.into(),
cx,
@@ -252,7 +252,7 @@ pub fn initialize_workspace(
});
workspace.right_sidebar().update(cx, |sidebar, cx| {
sidebar.add_item(
- "icons/Icon16UserGroup.svg",
+ "icons/user_group_16.svg",
"Contacts Panel".to_string(),
contact_panel.into(),
cx,