diff --git a/app/src/main/java/org/schabi/newpipe/util/ServiceHelper.java b/app/src/main/java/org/schabi/newpipe/util/ServiceHelper.java
index 7c781eb14..da0d33809 100644
--- a/app/src/main/java/org/schabi/newpipe/util/ServiceHelper.java
+++ b/app/src/main/java/org/schabi/newpipe/util/ServiceHelper.java
@@ -24,9 +24,11 @@ public class ServiceHelper {
case 0:
return R.drawable.place_holder_youtube;
case 1:
- return R.drawable.place_holder_circle;
+ return R.drawable.place_holder_cloud;
+ case 2:
+ return R.drawable.place_holder_gadse;
default:
- return R.drawable.service;
+ return R.drawable.place_holder_circle;
}
}
diff --git a/app/src/main/java/org/schabi/newpipe/util/ThemeHelper.java b/app/src/main/java/org/schabi/newpipe/util/ThemeHelper.java
index 1d1b66bf9..0c7861e16 100644
--- a/app/src/main/java/org/schabi/newpipe/util/ThemeHelper.java
+++ b/app/src/main/java/org/schabi/newpipe/util/ThemeHelper.java
@@ -137,7 +137,9 @@ public class ThemeHelper {
else if (selectedTheme.equals(darkTheme)) themeName = "DarkTheme";
themeName += "." + service.getServiceInfo().getName();
- int resourceId = context.getResources().getIdentifier(themeName, "style", context.getPackageName());
+ int resourceId = context
+ .getResources()
+ .getIdentifier(themeName, "style", context.getPackageName());
if (resourceId > 0) {
return resourceId;
diff --git a/app/src/main/res/drawable-nodpi/place_holder_cloud.png b/app/src/main/res/drawable-nodpi/place_holder_cloud.png
new file mode 100644
index 000000000..f78e846e1
Binary files /dev/null and b/app/src/main/res/drawable-nodpi/place_holder_cloud.png differ
diff --git a/app/src/main/res/drawable-nodpi/place_holder_gadse.png b/app/src/main/res/drawable-nodpi/place_holder_gadse.png
new file mode 100644
index 000000000..f11dd57e5
Binary files /dev/null and b/app/src/main/res/drawable-nodpi/place_holder_gadse.png differ
diff --git a/app/src/main/res/values-v21/styles_services.xml b/app/src/main/res/values-v21/styles_services.xml
index e3d6c24e2..6c118bc09 100644
--- a/app/src/main/res/values-v21/styles_services.xml
+++ b/app/src/main/res/values-v21/styles_services.xml
@@ -31,4 +31,22 @@
- @color/dark_soundcloud_accent_color
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/colors_services.xml b/app/src/main/res/values/colors_services.xml
index 1cc464280..ea90cb083 100644
--- a/app/src/main/res/values/colors_services.xml
+++ b/app/src/main/res/values/colors_services.xml
@@ -22,15 +22,15 @@
#FFFFFF
#ff9100
-
- #888888
- #555555
- #000000
- #777777
+
+ #9e9e9e
+ #616161
+ #000000
+ #afafaf
- #888888
- #555555
- #FFFFFF
- #777777
+ #9e9e9e
+ #616161
+ #FFFFFF
+ #afafaf
\ No newline at end of file
diff --git a/app/src/main/res/values/styles_services.xml b/app/src/main/res/values/styles_services.xml
index 7ca9dacde..257b1905d 100644
--- a/app/src/main/res/values/styles_services.xml
+++ b/app/src/main/res/values/styles_services.xml
@@ -9,6 +9,7 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assets/media_gadse.svg b/assets/media_gadse.svg
new file mode 100644
index 000000000..eda875160
--- /dev/null
+++ b/assets/media_gadse.svg
@@ -0,0 +1,60 @@
+
+