diff --git a/android/app/src/main/res/drawable/ic_book.xml b/android/app/src/main/res/drawable/ic_book.xml
new file mode 100644
index 00000000..a63041c5
--- /dev/null
+++ b/android/app/src/main/res/drawable/ic_book.xml
@@ -0,0 +1,4 @@
+
+
+
diff --git a/android/app/src/main/res/drawable/ic_markdown.xml b/android/app/src/main/res/drawable/ic_markdown.xml
new file mode 100644
index 00000000..39c4b8b3
--- /dev/null
+++ b/android/app/src/main/res/drawable/ic_markdown.xml
@@ -0,0 +1,4 @@
+
+
+
diff --git a/android/app/src/main/res/drawable/ic_tasks.xml b/android/app/src/main/res/drawable/ic_tasks.xml
new file mode 100644
index 00000000..931a6d41
--- /dev/null
+++ b/android/app/src/main/res/drawable/ic_tasks.xml
@@ -0,0 +1,4 @@
+
+
+
diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
deleted file mode 100644
index db77bb4b..00000000
Binary files a/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and /dev/null differ
diff --git a/lib/app.dart b/lib/app.dart
index 217de80a..7b209201 100644
--- a/lib/app.dart
+++ b/lib/app.dart
@@ -188,14 +188,17 @@ class _JournalAppState extends State {
ShortcutItem(
type: 'Markdown',
localizedTitle: tr('actions.newNote'),
+ icon: "ic_markdown",
),
ShortcutItem(
type: 'Checklist',
localizedTitle: tr('actions.newChecklist'),
+ icon: "ic_tasks",
),
ShortcutItem(
type: 'Journal',
localizedTitle: tr('actions.newJournal'),
+ icon: "ic_book",
),
]);