diff --git a/CMakeLists.txt b/CMakeLists.txt
index fe00d570..a7e0ea53 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -595,6 +595,7 @@ if(UNIX AND NOT APPLE)
install (FILES "resources/nheko-128.png" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/128x128/apps" RENAME "nheko.png")
install (FILES "resources/nheko-256.png" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/256x256/apps" RENAME "nheko.png")
install (FILES "resources/nheko-512.png" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/512x512/apps" RENAME "nheko.png")
+ install (FILES "resources/nheko.svg" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/scalable/apps" RENAME "nheko.svg")
install (FILES "resources/nheko.desktop" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/applications")
install (FILES "resources/nheko.appdata.xml" DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/metainfo")
diff --git a/resources/login.png b/resources/login.png
index e65084ef..d098a62a 100644
Binary files a/resources/login.png and b/resources/login.png differ
diff --git a/resources/login@2x.png b/resources/login@2x.png
index 4f89112f..9cbe3c9f 100644
Binary files a/resources/login@2x.png and b/resources/login@2x.png differ
diff --git a/resources/nheko-1024.png b/resources/nheko-1024.png
index 45b19a62..8a59d5f6 100644
Binary files a/resources/nheko-1024.png and b/resources/nheko-1024.png differ
diff --git a/resources/nheko-128.png b/resources/nheko-128.png
index e65084ef..d098a62a 100644
Binary files a/resources/nheko-128.png and b/resources/nheko-128.png differ
diff --git a/resources/nheko-16.png b/resources/nheko-16.png
index deb4449d..7114e060 100644
Binary files a/resources/nheko-16.png and b/resources/nheko-16.png differ
diff --git a/resources/nheko-256.png b/resources/nheko-256.png
index 4f89112f..9cbe3c9f 100644
Binary files a/resources/nheko-256.png and b/resources/nheko-256.png differ
diff --git a/resources/nheko-32.png b/resources/nheko-32.png
index ec582489..5fefc6b5 100644
Binary files a/resources/nheko-32.png and b/resources/nheko-32.png differ
diff --git a/resources/nheko-48.png b/resources/nheko-48.png
index e5aab6ac..726d0356 100644
Binary files a/resources/nheko-48.png and b/resources/nheko-48.png differ
diff --git a/resources/nheko-512.png b/resources/nheko-512.png
index 3c39b0be..29c3a607 100644
Binary files a/resources/nheko-512.png and b/resources/nheko-512.png differ
diff --git a/resources/nheko-64.png b/resources/nheko-64.png
index 768921c9..1b5c9eb3 100644
Binary files a/resources/nheko-64.png and b/resources/nheko-64.png differ
diff --git a/resources/nheko.png b/resources/nheko.png
index 3c39b0be..ae7398a6 100644
Binary files a/resources/nheko.png and b/resources/nheko.png differ
diff --git a/resources/nheko.svg b/resources/nheko.svg
new file mode 100644
index 00000000..46732585
--- /dev/null
+++ b/resources/nheko.svg
@@ -0,0 +1,155 @@
+
+
+
+
diff --git a/resources/register.png b/resources/register.png
index e65084ef..d098a62a 100644
Binary files a/resources/register.png and b/resources/register.png differ
diff --git a/resources/register@2x.png b/resources/register@2x.png
index 4f89112f..9cbe3c9f 100644
Binary files a/resources/register@2x.png and b/resources/register@2x.png differ
diff --git a/resources/res.qrc b/resources/res.qrc
index 0e5f4125..7080fdd6 100644
--- a/resources/res.qrc
+++ b/resources/res.qrc
@@ -85,6 +85,7 @@
nheko.png
+ nheko.svg
splash.png
splash@2x.png
diff --git a/resources/splash.png b/resources/splash.png
index 4f89112f..9cbe3c9f 100644
Binary files a/resources/splash.png and b/resources/splash.png differ
diff --git a/resources/splash@2x.png b/resources/splash@2x.png
index 3c39b0be..29c3a607 100644
Binary files a/resources/splash@2x.png and b/resources/splash@2x.png differ
diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp
index d400ad8e..1b378ca9 100644
--- a/src/MainWindow.cpp
+++ b/src/MainWindow.cpp
@@ -66,7 +66,7 @@ MainWindow::MainWindow(QWidget *parent)
setFont(font);
userSettings_ = QSharedPointer(new UserSettings);
- trayIcon_ = new TrayIcon(":/logos/nheko-32.png", this);
+ trayIcon_ = new TrayIcon(":/logos/nheko.svg", this);
welcome_page_ = new WelcomePage(this);
login_page_ = new LoginPage(this);