diff --git a/assets/icons/align-left.svg b/assets/icons/align-left.svg
new file mode 100644
index 00000000..9ac852a5
--- /dev/null
+++ b/assets/icons/align-left.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/icons/archive.svg b/assets/icons/archive.svg
index 428882c8..c706a5ae 100644
--- a/assets/icons/archive.svg
+++ b/assets/icons/archive.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/arrow-left.svg b/assets/icons/arrow-left.svg
index a5058fc7..6703aeee 100644
--- a/assets/icons/arrow-left.svg
+++ b/assets/icons/arrow-left.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/arrow-right.svg b/assets/icons/arrow-right.svg
index 939b57c5..0c987473 100644
--- a/assets/icons/arrow-right.svg
+++ b/assets/icons/arrow-right.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/at-sign.svg b/assets/icons/at-sign.svg
index 5a5e5d0d..4e4ee24f 100644
--- a/assets/icons/at-sign.svg
+++ b/assets/icons/at-sign.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/auth/github.svg b/assets/icons/auth/github.svg
index 00ac0238..6269d1f8 100644
--- a/assets/icons/auth/github.svg
+++ b/assets/icons/auth/github.svg
@@ -1 +1,6 @@
-
+
+
diff --git a/assets/icons/auth/google.svg b/assets/icons/auth/google.svg
index a207cee5..3998dad1 100644
--- a/assets/icons/auth/google.svg
+++ b/assets/icons/auth/google.svg
@@ -1 +1,9 @@
-
+
+
diff --git a/assets/icons/book-open.svg b/assets/icons/book-open.svg
index 5e0ca0ab..260e6d41 100644
--- a/assets/icons/book-open.svg
+++ b/assets/icons/book-open.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/book.svg b/assets/icons/book.svg
index 12ffcbc4..4c9b743f 100644
--- a/assets/icons/book.svg
+++ b/assets/icons/book.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/brands/chrome.svg b/assets/icons/brands/chrome.svg
new file mode 100644
index 00000000..c36112cb
--- /dev/null
+++ b/assets/icons/brands/chrome.svg
@@ -0,0 +1,19 @@
+
+
diff --git a/assets/icons/brands/discord.svg b/assets/icons/brands/discord.svg
new file mode 100644
index 00000000..079b54bd
--- /dev/null
+++ b/assets/icons/brands/discord.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/assets/icons/brands/facebook.svg b/assets/icons/brands/facebook.svg
new file mode 100644
index 00000000..a365ddc6
--- /dev/null
+++ b/assets/icons/brands/facebook.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/assets/icons/brands/firefox.svg b/assets/icons/brands/firefox.svg
new file mode 100644
index 00000000..c52dd46f
--- /dev/null
+++ b/assets/icons/brands/firefox.svg
@@ -0,0 +1,201 @@
+
+
diff --git a/assets/icons/brands/linkedin.svg b/assets/icons/brands/linkedin.svg
new file mode 100644
index 00000000..798e8e20
--- /dev/null
+++ b/assets/icons/brands/linkedin.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/icons/brands/reddit.svg b/assets/icons/brands/reddit.svg
new file mode 100644
index 00000000..3ea39842
--- /dev/null
+++ b/assets/icons/brands/reddit.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/assets/icons/brands/twitter.svg b/assets/icons/brands/twitter.svg
new file mode 100644
index 00000000..b67dc2f0
--- /dev/null
+++ b/assets/icons/brands/twitter.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/assets/icons/check-circle.svg b/assets/icons/check-circle.svg
index f2f4fd1a..b29ec55d 100644
--- a/assets/icons/check-circle.svg
+++ b/assets/icons/check-circle.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/check.svg b/assets/icons/check.svg
index 1c209899..23b9cb0d 100644
--- a/assets/icons/check.svg
+++ b/assets/icons/check.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/chevron-down.svg b/assets/icons/chevron-down.svg
index 278c6a31..2a5f864d 100644
--- a/assets/icons/chevron-down.svg
+++ b/assets/icons/chevron-down.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/chevron-right.svg b/assets/icons/chevron-right.svg
index 258de414..6f2693a3 100644
--- a/assets/icons/chevron-right.svg
+++ b/assets/icons/chevron-right.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/chrome.svg b/assets/icons/chrome.svg
deleted file mode 100644
index 42eb88b4..00000000
--- a/assets/icons/chrome.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/assets/icons/circle.svg b/assets/icons/circle.svg
index b0090882..e5c5512f 100644
--- a/assets/icons/circle.svg
+++ b/assets/icons/circle.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/cloud.svg b/assets/icons/cloud.svg
index 0ee0c632..d0e77ff1 100644
--- a/assets/icons/cloud.svg
+++ b/assets/icons/cloud.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/code.svg b/assets/icons/code.svg
index c4954b55..52b88a0a 100644
--- a/assets/icons/code.svg
+++ b/assets/icons/code.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/copy.svg b/assets/icons/copy.svg
index 4e0b09f1..7777f9e3 100644
--- a/assets/icons/copy.svg
+++ b/assets/icons/copy.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/discord.svg b/assets/icons/discord.svg
deleted file mode 100644
index c2fa358a..00000000
--- a/assets/icons/discord.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/assets/icons/download.svg b/assets/icons/download.svg
index 76767a92..b4972a5e 100644
--- a/assets/icons/download.svg
+++ b/assets/icons/download.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/edit.svg b/assets/icons/edit.svg
index ec7b4ca2..0e6613c2 100644
--- a/assets/icons/edit.svg
+++ b/assets/icons/edit.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/email.svg b/assets/icons/email.svg
deleted file mode 100644
index 97310b15..00000000
--- a/assets/icons/email.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/assets/icons/external-link.svg b/assets/icons/external-link.svg
index 6236df3e..c19a5cf9 100644
--- a/assets/icons/external-link.svg
+++ b/assets/icons/external-link.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/eye-off.svg b/assets/icons/eye-off.svg
index 77c54cb4..e9604dbc 100644
--- a/assets/icons/eye-off.svg
+++ b/assets/icons/eye-off.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/eye.svg b/assets/icons/eye.svg
index 9cde2437..e2ca7cd9 100644
--- a/assets/icons/eye.svg
+++ b/assets/icons/eye.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/facebook.svg b/assets/icons/facebook.svg
deleted file mode 100644
index 2570f56a..00000000
--- a/assets/icons/facebook.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/assets/icons/file-plus.svg b/assets/icons/file-plus.svg
index eed12004..3050de22 100644
--- a/assets/icons/file-plus.svg
+++ b/assets/icons/file-plus.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/file-text.svg b/assets/icons/file-text.svg
index 4197ddd4..f98a3892 100644
--- a/assets/icons/file-text.svg
+++ b/assets/icons/file-text.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/file.svg b/assets/icons/file.svg
index 378519ab..c124624c 100644
--- a/assets/icons/file.svg
+++ b/assets/icons/file.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/firefox.svg b/assets/icons/firefox.svg
deleted file mode 100644
index 58c2f725..00000000
--- a/assets/icons/firefox.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/assets/icons/folder-minus.svg b/assets/icons/folder-minus.svg
index d5b7af65..3b59dfa1 100644
--- a/assets/icons/folder-minus.svg
+++ b/assets/icons/folder-minus.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/folder-plus.svg b/assets/icons/folder-plus.svg
index 898f2fc9..e6206512 100644
--- a/assets/icons/folder-plus.svg
+++ b/assets/icons/folder-plus.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/folder.svg b/assets/icons/folder.svg
index 134458b9..04857b26 100644
--- a/assets/icons/folder.svg
+++ b/assets/icons/folder.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/gift.svg b/assets/icons/gift.svg
index d2c14bd6..9f74e3d3 100644
--- a/assets/icons/gift.svg
+++ b/assets/icons/gift.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/github.svg b/assets/icons/github.svg
index ff0af481..a1c5967d 100644
--- a/assets/icons/github.svg
+++ b/assets/icons/github.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/globe.svg b/assets/icons/globe.svg
index 0a0586d3..19d520bc 100644
--- a/assets/icons/globe.svg
+++ b/assets/icons/globe.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/help-circle.svg b/assets/icons/help-circle.svg
index 51fddd80..8a76ed50 100644
--- a/assets/icons/help-circle.svg
+++ b/assets/icons/help-circle.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/home.svg b/assets/icons/home.svg
index 7bb31b23..ef9e292a 100644
--- a/assets/icons/home.svg
+++ b/assets/icons/home.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/inbox.svg b/assets/icons/inbox.svg
index 03a13b4e..2e9f375a 100644
--- a/assets/icons/inbox.svg
+++ b/assets/icons/inbox.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/info.svg b/assets/icons/info.svg
index a09fa5f1..3a18a05d 100644
--- a/assets/icons/info.svg
+++ b/assets/icons/info.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/key.svg b/assets/icons/key.svg
index e778e74e..3f6790d0 100644
--- a/assets/icons/key.svg
+++ b/assets/icons/key.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/layers.svg b/assets/icons/layers.svg
index ea788c22..1e3facc4 100644
--- a/assets/icons/layers.svg
+++ b/assets/icons/layers.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/life-buoy.svg b/assets/icons/life-buoy.svg
index 54c2bd7d..a8533283 100644
--- a/assets/icons/life-buoy.svg
+++ b/assets/icons/life-buoy.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/link-2.svg b/assets/icons/link-2.svg
index 8cc7f6dd..f8dfea12 100644
--- a/assets/icons/link-2.svg
+++ b/assets/icons/link-2.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/linkedin.svg b/assets/icons/linkedin.svg
deleted file mode 100644
index 39531094..00000000
--- a/assets/icons/linkedin.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/assets/icons/loader.svg b/assets/icons/loader.svg
index e1a70c12..dda3017a 100644
--- a/assets/icons/loader.svg
+++ b/assets/icons/loader.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/lock.svg b/assets/icons/lock.svg
index de09d9db..e65e6ba3 100644
--- a/assets/icons/lock.svg
+++ b/assets/icons/lock.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/log-out.svg b/assets/icons/log-out.svg
index c9002c90..bbafa183 100644
--- a/assets/icons/log-out.svg
+++ b/assets/icons/log-out.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/logos/twitter.svg b/assets/icons/logos/twitter.svg
deleted file mode 100644
index ff6f523a..00000000
--- a/assets/icons/logos/twitter.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/assets/icons/mail.svg b/assets/icons/mail.svg
index 2af169e8..93694ff0 100644
--- a/assets/icons/mail.svg
+++ b/assets/icons/mail.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/maximize-2.svg b/assets/icons/maximize-2.svg
index e41fc0b7..835a76f3 100644
--- a/assets/icons/maximize-2.svg
+++ b/assets/icons/maximize-2.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/maximize.svg b/assets/icons/maximize.svg
index fc305189..a8ac88fb 100644
--- a/assets/icons/maximize.svg
+++ b/assets/icons/maximize.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/message-circle.svg b/assets/icons/message-circle.svg
index 4b21b32b..eb7c4240 100644
--- a/assets/icons/message-circle.svg
+++ b/assets/icons/message-circle.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/minimize-2.svg b/assets/icons/minimize-2.svg
index a720fa6c..3c02ff46 100644
--- a/assets/icons/minimize-2.svg
+++ b/assets/icons/minimize-2.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/minimize.svg b/assets/icons/minimize.svg
index 46d61196..5d4c7297 100644
--- a/assets/icons/minimize.svg
+++ b/assets/icons/minimize.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/monitor.svg b/assets/icons/monitor.svg
index 6c3556db..444b21ba 100644
--- a/assets/icons/monitor.svg
+++ b/assets/icons/monitor.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/moon.svg b/assets/icons/moon.svg
index dbf7c6cf..bf0877a1 100644
--- a/assets/icons/moon.svg
+++ b/assets/icons/moon.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/more-vertical.svg b/assets/icons/more-vertical.svg
index cba6958f..b0280389 100644
--- a/assets/icons/more-vertical.svg
+++ b/assets/icons/more-vertical.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/paperclip.svg b/assets/icons/paperclip.svg
index b1f69b7a..497a0538 100644
--- a/assets/icons/paperclip.svg
+++ b/assets/icons/paperclip.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/play.svg b/assets/icons/play.svg
index fd76e30d..b484cdd2 100644
--- a/assets/icons/play.svg
+++ b/assets/icons/play.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/plus-circle.svg b/assets/icons/plus-circle.svg
index 4291ff05..6407df73 100644
--- a/assets/icons/plus-circle.svg
+++ b/assets/icons/plus-circle.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/plus.svg b/assets/icons/plus.svg
index 703c5b7b..86a9ab6a 100644
--- a/assets/icons/plus.svg
+++ b/assets/icons/plus.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/reddit.svg b/assets/icons/reddit.svg
deleted file mode 100644
index de992be1..00000000
--- a/assets/icons/reddit.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/assets/icons/refresh-cw.svg b/assets/icons/refresh-cw.svg
index 06c358dd..180ddcb7 100644
--- a/assets/icons/refresh-cw.svg
+++ b/assets/icons/refresh-cw.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/rotate-ccw.svg b/assets/icons/rotate-ccw.svg
index ade5dc42..2d1ae518 100644
--- a/assets/icons/rotate-ccw.svg
+++ b/assets/icons/rotate-ccw.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/save.svg b/assets/icons/save.svg
index 46c72990..a505064b 100644
--- a/assets/icons/save.svg
+++ b/assets/icons/save.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/search.svg b/assets/icons/search.svg
index 8710306d..a9905ede 100644
--- a/assets/icons/search.svg
+++ b/assets/icons/search.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/settings.svg b/assets/icons/settings.svg
index 19c27265..6cac960c 100644
--- a/assets/icons/settings.svg
+++ b/assets/icons/settings.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/icons/share-2.svg b/assets/icons/share-2.svg
index 09b1c7bc..bb571244 100644
--- a/assets/icons/share-2.svg
+++ b/assets/icons/share-2.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/sidebar.svg b/assets/icons/sidebar.svg
index 8ba817e6..aa700a30 100644
--- a/assets/icons/sidebar.svg
+++ b/assets/icons/sidebar.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/sparkles.svg b/assets/icons/sparkles.svg
deleted file mode 100644
index f9022b92..00000000
--- a/assets/icons/sparkles.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/assets/icons/star-solid.svg b/assets/icons/star-solid.svg
index 6f2af735..f261e986 100644
--- a/assets/icons/star-solid.svg
+++ b/assets/icons/star-solid.svg
@@ -1,3 +1 @@
-
+
diff --git a/assets/icons/star.svg b/assets/icons/star.svg
index bcdc31aa..0854bd01 100644
--- a/assets/icons/star.svg
+++ b/assets/icons/star.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/sun.svg b/assets/icons/sun.svg
index 7f51b94d..f9271a53 100644
--- a/assets/icons/sun.svg
+++ b/assets/icons/sun.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/terminal.svg b/assets/icons/terminal.svg
index af459c04..88db1ac5 100644
--- a/assets/icons/terminal.svg
+++ b/assets/icons/terminal.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/trash-2.svg b/assets/icons/trash-2.svg
index f24d55bf..7f3edb3e 100644
--- a/assets/icons/trash-2.svg
+++ b/assets/icons/trash-2.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/trash.svg b/assets/icons/trash.svg
index 55650bd4..87636be1 100644
--- a/assets/icons/trash.svg
+++ b/assets/icons/trash.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/twitter.svg b/assets/icons/twitter.svg
index f8886eca..d24716c8 100644
--- a/assets/icons/twitter.svg
+++ b/assets/icons/twitter.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/type.svg b/assets/icons/type.svg
index c6b2de33..4b576537 100644
--- a/assets/icons/type.svg
+++ b/assets/icons/type.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/upload-cloud.svg b/assets/icons/upload-cloud.svg
index a1db297c..37cdd49e 100644
--- a/assets/icons/upload-cloud.svg
+++ b/assets/icons/upload-cloud.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/user-plus.svg b/assets/icons/user-plus.svg
index 21460f6e..bfc2a635 100644
--- a/assets/icons/user-plus.svg
+++ b/assets/icons/user-plus.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/user.svg b/assets/icons/user.svg
index 7bb5f291..a4bfaa3d 100644
--- a/assets/icons/user.svg
+++ b/assets/icons/user.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/users.svg b/assets/icons/users.svg
index aacf6b08..29c762c7 100644
--- a/assets/icons/users.svg
+++ b/assets/icons/users.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/x.svg b/assets/icons/x.svg
index 7d5875ca..7d8048fa 100644
--- a/assets/icons/x.svg
+++ b/assets/icons/x.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/assets/icons/zap.svg b/assets/icons/zap.svg
index 8fdafa93..4d8122a0 100644
--- a/assets/icons/zap.svg
+++ b/assets/icons/zap.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/components/app/Share.vue b/components/app/Share.vue
index 4a33ebe7..cbe9d1db 100644
--- a/components/app/Share.vue
+++ b/components/app/Share.vue
@@ -63,22 +63,22 @@ export default defineComponent({
},
{
name: "Twitter",
- icon: "twitter",
+ icon: "brands/twitter",
link: `https://twitter.com/intent/tweet?text=${text} ${description}&url=${url}&via=${twitter}`,
},
{
name: "Facebook",
- icon: "facebook",
+ icon: "brands/facebook",
link: `https://www.facebook.com/sharer/sharer.php?u=${url}`,
},
{
name: "Reddit",
- icon: "reddit",
+ icon: "brands/reddit",
link: `https://www.reddit.com/submit?url=${url}&title=${text}`,
},
{
name: "LinkedIn",
- icon: "linkedin",
+ icon: "brands/linkedin",
link: `https://www.linkedin.com/sharing/share-offsite/?url=${url}`,
},
],
diff --git a/components/app/Support.vue b/components/app/Support.vue
index 04521ba8..a2a4a264 100644
--- a/components/app/Support.vue
+++ b/components/app/Support.vue
@@ -49,7 +49,7 @@
"
/>
(null)
const copyQueryIcon = ref("copy")
- const prettifyQueryIcon = ref("sparkles")
+ const prettifyQueryIcon = ref("align-left")
const copyVariablesIcon = ref("copy")
const showSaveRequestModal = ref(false)
@@ -489,7 +489,7 @@ export default defineComponent({
const prettifyQuery = () => {
queryEditor.value.prettifyQuery()
prettifyQueryIcon.value = "check"
- setTimeout(() => (prettifyQueryIcon.value = "sparkles"), 1000)
+ setTimeout(() => (prettifyQueryIcon.value = "align-left"), 1000)
}
const saveRequest = () => {
diff --git a/components/http/RawBody.vue b/components/http/RawBody.vue
index be24b599..308db5df 100644
--- a/components/http/RawBody.vue
+++ b/components/http/RawBody.vue
@@ -88,7 +88,7 @@ export default defineComponent({
setup() {
return {
rawParamsBody: pluckRef(useRESTRequestBody(), "body"),
- prettifyIcon: "sparkles",
+ prettifyIcon: "align-left",
}
},
computed: {
@@ -123,7 +123,7 @@ export default defineComponent({
const jsonObj = JSON.parse(this.rawParamsBody)
this.rawParamsBody = JSON.stringify(jsonObj, null, 2)
this.prettifyIcon = "check"
- setTimeout(() => (this.prettifyIcon = "sparkles"), 1000)
+ setTimeout(() => (this.prettifyIcon = "align-left"), 1000)
} catch (e) {
console.error(e)
this.$toast.error(`${this.$t("error.json_prettify_invalid_body")}`, {
diff --git a/pages/settings.vue b/pages/settings.vue
index a77c9e3a..d728c42c 100644
--- a/pages/settings.vue
+++ b/pages/settings.vue
@@ -239,7 +239,7 @@