diff --git a/README.md b/README.md
index 336e1755..81adb35e 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# Tusky
-![](app/src/main/res/drawable/tusky_logo.png)
+![](/assets/tusky_logo.png)
Tusky is a beautiful Android client for [Mastodon](https://github.com/tootsuite/mastodon). Mastodon is a GNU social-compatible federated social network. That means not one entity controls the whole network, rather, like e-mail, volunteers and organisations operate their own independent servers, users from which can all interact with each other seamlessly.
diff --git a/app/src/main/ic_launcher-web.png b/app/src/main/ic_launcher-web.png
index cbb0f714..bb5a0ed1 100644
Binary files a/app/src/main/ic_launcher-web.png and b/app/src/main/ic_launcher-web.png differ
diff --git a/app/src/main/ic_launcher.svg b/app/src/main/ic_launcher.svg
index f8cbd789..fc0fc592 100644
--- a/app/src/main/ic_launcher.svg
+++ b/app/src/main/ic_launcher.svg
@@ -1,112 +1,488 @@
-
diff --git a/app/src/main/res/drawable-v26/ic_launcher_background.xml b/app/src/main/res/drawable-v26/ic_launcher_background.xml
new file mode 100644
index 00000000..29d74ed8
--- /dev/null
+++ b/app/src/main/res/drawable-v26/ic_launcher_background.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable-v26/ic_launcher_foreground.xml b/app/src/main/res/drawable-v26/ic_launcher_foreground.xml
new file mode 100644
index 00000000..45f4cf69
--- /dev/null
+++ b/app/src/main/res/drawable-v26/ic_launcher_foreground.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable-v26/launcher_shadow_gradient.xml b/app/src/main/res/drawable-v26/launcher_shadow_gradient.xml
new file mode 100644
index 00000000..98ce8338
--- /dev/null
+++ b/app/src/main/res/drawable-v26/launcher_shadow_gradient.xml
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/tusky_logo.png b/app/src/main/res/drawable/tusky_logo.png
deleted file mode 100644
index 742f3e43..00000000
Binary files a/app/src/main/res/drawable/tusky_logo.png and /dev/null differ
diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
new file mode 100644
index 00000000..fe5f1260
--- /dev/null
+++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png
index ec389dca..2a27b8c0 100644
Binary files a/app/src/main/res/mipmap-hdpi/ic_launcher.png and b/app/src/main/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/app/src/main/res/mipmap-ldpi/ic_launcher.png b/app/src/main/res/mipmap-ldpi/ic_launcher.png
deleted file mode 100644
index 14e336d3..00000000
Binary files a/app/src/main/res/mipmap-ldpi/ic_launcher.png and /dev/null differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png
index fb221b18..cfd10bbd 100644
Binary files a/app/src/main/res/mipmap-mdpi/ic_launcher.png and b/app/src/main/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png
index bbd68614..513aaf8b 100644
Binary files a/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
index bc375927..cc536fe6 100644
Binary files a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
index 234b850b..c11643c5 100644
Binary files a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/assets/tusky_logo.png b/assets/tusky_logo.png
new file mode 100644
index 00000000..b9224c0d
Binary files /dev/null and b/assets/tusky_logo.png differ