diff --git a/app/src/main/java/org/fdroid/fdroid/views/apps/CategorySpan.java b/app/src/main/java/org/fdroid/fdroid/views/apps/CategorySpan.java
index d2c145f58..a864c483b 100644
--- a/app/src/main/java/org/fdroid/fdroid/views/apps/CategorySpan.java
+++ b/app/src/main/java/org/fdroid/fdroid/views/apps/CategorySpan.java
@@ -119,7 +119,7 @@ public class CategorySpan extends ReplacementSpan {
canvas.drawRoundRect(iconBackgroundRect, cornerRadius, cornerRadius, iconBackgroundPaint);
// Category icon on top of the circular background which was just drawn.
- Drawable icon = ContextCompat.getDrawable(context, R.drawable.ic_category);
+ Drawable icon = ContextCompat.getDrawable(context, R.drawable.ic_categories);
icon.setBounds(iconPadding, iconPadding, iconPadding + iconSize, iconPadding + iconSize);
icon.draw(canvas);
diff --git a/app/src/main/res/drawable/ic_categories.xml b/app/src/main/res/drawable/ic_categories.xml
new file mode 100644
index 000000000..ab39a6725
--- /dev/null
+++ b/app/src/main/res/drawable/ic_categories.xml
@@ -0,0 +1,6 @@
+
+
+
diff --git a/app/src/main/res/drawable/ic_category.xml b/app/src/main/res/drawable/ic_category.xml
deleted file mode 100644
index b71523ac0..000000000
--- a/app/src/main/res/drawable/ic_category.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_latest.xml b/app/src/main/res/drawable/ic_latest.xml
new file mode 100644
index 000000000..c9df81f3a
--- /dev/null
+++ b/app/src/main/res/drawable/ic_latest.xml
@@ -0,0 +1,9 @@
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_my_apps.xml b/app/src/main/res/drawable/ic_my_apps.xml
deleted file mode 100644
index 8bb1ec68b..000000000
--- a/app/src/main/res/drawable/ic_my_apps.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_nearby.xml b/app/src/main/res/drawable/ic_nearby.xml
index c05402310..cbf95c45b 100644
--- a/app/src/main/res/drawable/ic_nearby.xml
+++ b/app/src/main/res/drawable/ic_nearby.xml
@@ -1,12 +1,18 @@
-
+
+
+
+
+
-
-
+ android:pathData="m4.47,27.01c-0.16,-0.98 -0.25,-1.98 -0.25,-3.01 0,-10.22 8.31,-18.53 18.53,-18.53 4.68,0 8.97,1.75 12.23,4.63C35.81,9.08 36.85,8.24 38.03,7.64 34.02,3.9 28.65,1.6 22.75,1.6 10.4,1.6 0.35,11.65 0.35,24c0,2.1 0.3,4.13 0.84,6.05 0.87,-1.23 1.99,-2.27 3.28,-3.04"
+ android:strokeColor="#00000000" android:strokeWidth="1"/>
diff --git a/app/src/main/res/drawable/ic_overview.xml b/app/src/main/res/drawable/ic_overview.xml
deleted file mode 100644
index 8aec73afc..000000000
--- a/app/src/main/res/drawable/ic_overview.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
diff --git a/app/src/main/res/drawable/ic_settings.xml b/app/src/main/res/drawable/ic_settings.xml
index 7fb01b86a..583bfe9f1 100644
--- a/app/src/main/res/drawable/ic_settings.xml
+++ b/app/src/main/res/drawable/ic_settings.xml
@@ -1,6 +1,6 @@
-
-
+
+
diff --git a/app/src/main/res/drawable/ic_updates.xml b/app/src/main/res/drawable/ic_updates.xml
new file mode 100644
index 000000000..7da41aced
--- /dev/null
+++ b/app/src/main/res/drawable/ic_updates.xml
@@ -0,0 +1,6 @@
+
+
+
diff --git a/app/src/main/res/menu/main_activity_screens.xml b/app/src/main/res/menu/main_activity_screens.xml
index 5573400ce..54cb02f4a 100644
--- a/app/src/main/res/menu/main_activity_screens.xml
+++ b/app/src/main/res/menu/main_activity_screens.xml
@@ -3,12 +3,12 @@
xmlns:app="http://schemas.android.com/apk/res-auto">