diff --git a/contrib/assets/logo-square_dark.svg b/contrib/assets/logo-square_dark.svg
new file mode 100644
index 00000000..8d50152e
--- /dev/null
+++ b/contrib/assets/logo-square_dark.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/contrib/assets/logo-square_light.svg b/contrib/assets/logo-square_light.svg
new file mode 100644
index 00000000..f03dbb1d
--- /dev/null
+++ b/contrib/assets/logo-square_light.svg
@@ -0,0 +1,77 @@
+
+
+
+
diff --git a/contrib/assets/logo_dark.svg b/contrib/assets/logo_dark.svg
new file mode 100644
index 00000000..8465bc6f
--- /dev/null
+++ b/contrib/assets/logo_dark.svg
@@ -0,0 +1,88 @@
+
+
+
+
diff --git a/contrib/assets/logo_light.svg b/contrib/assets/logo_light.svg
new file mode 100644
index 00000000..6ca0fd44
--- /dev/null
+++ b/contrib/assets/logo_light.svg
@@ -0,0 +1,90 @@
+
+
+
+
diff --git a/libresonic-booter/src/main/resources/images/libresonic-512.png b/libresonic-booter/src/main/resources/images/libresonic-512.png
index 77f183e0..cda726b5 100644
Binary files a/libresonic-booter/src/main/resources/images/libresonic-512.png and b/libresonic-booter/src/main/resources/images/libresonic-512.png differ
diff --git a/libresonic-main/src/main/resources/org/libresonic/player/service/logo-512.png b/libresonic-main/src/main/resources/org/libresonic/player/service/logo-512.png
index 9458fdd1..cda726b5 100755
Binary files a/libresonic-main/src/main/resources/org/libresonic/player/service/logo-512.png and b/libresonic-main/src/main/resources/org/libresonic/player/service/logo-512.png differ
diff --git a/libresonic-main/src/main/webapp/icons/buuftheme/logo.png b/libresonic-main/src/main/webapp/icons/buuftheme/logo.png
index badee1bd..962b5dff 100755
Binary files a/libresonic-main/src/main/webapp/icons/buuftheme/logo.png and b/libresonic-main/src/main/webapp/icons/buuftheme/logo.png differ
diff --git a/libresonic-main/src/main/webapp/icons/coolandclean/logo.png b/libresonic-main/src/main/webapp/icons/coolandclean/logo.png
index badee1bd..962b5dff 100755
Binary files a/libresonic-main/src/main/webapp/icons/coolandclean/logo.png and b/libresonic-main/src/main/webapp/icons/coolandclean/logo.png differ
diff --git a/libresonic-main/src/main/webapp/icons/default_dark/logo_light.png b/libresonic-main/src/main/webapp/icons/default_dark/logo_light.png
index 2a6e10aa..69091b04 100755
Binary files a/libresonic-main/src/main/webapp/icons/default_dark/logo_light.png and b/libresonic-main/src/main/webapp/icons/default_dark/logo_light.png differ
diff --git a/libresonic-main/src/main/webapp/icons/default_light/logo.png b/libresonic-main/src/main/webapp/icons/default_light/logo.png
index badee1bd..962b5dff 100755
Binary files a/libresonic-main/src/main/webapp/icons/default_light/logo.png and b/libresonic-main/src/main/webapp/icons/default_light/logo.png differ
diff --git a/libresonic-main/src/main/webapp/icons/denim/logo_light.png b/libresonic-main/src/main/webapp/icons/denim/logo_light.png
index 2a6e10aa..69091b04 100755
Binary files a/libresonic-main/src/main/webapp/icons/denim/logo_light.png and b/libresonic-main/src/main/webapp/icons/denim/logo_light.png differ
diff --git a/libresonic-main/src/main/webapp/icons/groove/logo.png b/libresonic-main/src/main/webapp/icons/groove/logo.png
index badee1bd..962b5dff 100755
Binary files a/libresonic-main/src/main/webapp/icons/groove/logo.png and b/libresonic-main/src/main/webapp/icons/groove/logo.png differ
diff --git a/libresonic-main/src/main/webapp/icons/hicon/logo.png b/libresonic-main/src/main/webapp/icons/hicon/logo.png
index badee1bd..962b5dff 100755
Binary files a/libresonic-main/src/main/webapp/icons/hicon/logo.png and b/libresonic-main/src/main/webapp/icons/hicon/logo.png differ
diff --git a/libresonic-main/src/main/webapp/icons/hiconi/logo_light.png b/libresonic-main/src/main/webapp/icons/hiconi/logo_light.png
index 2a6e10aa..69091b04 100755
Binary files a/libresonic-main/src/main/webapp/icons/hiconi/logo_light.png and b/libresonic-main/src/main/webapp/icons/hiconi/logo_light.png differ
diff --git a/libresonic-main/src/main/webapp/icons/hitech/logo_light.png b/libresonic-main/src/main/webapp/icons/hitech/logo_light.png
index 2a6e10aa..69091b04 100755
Binary files a/libresonic-main/src/main/webapp/icons/hitech/logo_light.png and b/libresonic-main/src/main/webapp/icons/hitech/logo_light.png differ
diff --git a/libresonic-main/src/main/webapp/icons/midnightfun/logo.png b/libresonic-main/src/main/webapp/icons/midnightfun/logo.png
index badee1bd..962b5dff 100755
Binary files a/libresonic-main/src/main/webapp/icons/midnightfun/logo.png and b/libresonic-main/src/main/webapp/icons/midnightfun/logo.png differ
diff --git a/libresonic-main/src/main/webapp/icons/monochrome/logo.png b/libresonic-main/src/main/webapp/icons/monochrome/logo.png
index badee1bd..962b5dff 100755
Binary files a/libresonic-main/src/main/webapp/icons/monochrome/logo.png and b/libresonic-main/src/main/webapp/icons/monochrome/logo.png differ
diff --git a/libresonic-main/src/main/webapp/icons/monochrome/logo_light.png b/libresonic-main/src/main/webapp/icons/monochrome/logo_light.png
index 2a6e10aa..69091b04 100755
Binary files a/libresonic-main/src/main/webapp/icons/monochrome/logo_light.png and b/libresonic-main/src/main/webapp/icons/monochrome/logo_light.png differ
diff --git a/libresonic-main/src/main/webapp/icons/pinkpanther/logo_light.png b/libresonic-main/src/main/webapp/icons/pinkpanther/logo_light.png
index 2a6e10aa..69091b04 100755
Binary files a/libresonic-main/src/main/webapp/icons/pinkpanther/logo_light.png and b/libresonic-main/src/main/webapp/icons/pinkpanther/logo_light.png differ
diff --git a/libresonic-main/src/main/webapp/icons/simplify/logo_light.png b/libresonic-main/src/main/webapp/icons/simplify/logo_light.png
index 2a6e10aa..69091b04 100755
Binary files a/libresonic-main/src/main/webapp/icons/simplify/logo_light.png and b/libresonic-main/src/main/webapp/icons/simplify/logo_light.png differ
diff --git a/libresonic-main/src/main/webapp/icons/slick/logo_light.png b/libresonic-main/src/main/webapp/icons/slick/logo_light.png
index 2a6e10aa..69091b04 100755
Binary files a/libresonic-main/src/main/webapp/icons/slick/logo_light.png and b/libresonic-main/src/main/webapp/icons/slick/logo_light.png differ
diff --git a/libresonic-main/src/main/webapp/icons/sonic/logo.png b/libresonic-main/src/main/webapp/icons/sonic/logo.png
index badee1bd..962b5dff 100755
Binary files a/libresonic-main/src/main/webapp/icons/sonic/logo.png and b/libresonic-main/src/main/webapp/icons/sonic/logo.png differ
diff --git a/libresonic-main/src/main/webapp/icons/sonic_blue/logo_light.png b/libresonic-main/src/main/webapp/icons/sonic_blue/logo_light.png
index 2a6e10aa..69091b04 100755
Binary files a/libresonic-main/src/main/webapp/icons/sonic_blue/logo_light.png and b/libresonic-main/src/main/webapp/icons/sonic_blue/logo_light.png differ
diff --git a/libresonic-main/src/main/webapp/icons/sonic_white/logo.png b/libresonic-main/src/main/webapp/icons/sonic_white/logo.png
index badee1bd..962b5dff 100755
Binary files a/libresonic-main/src/main/webapp/icons/sonic_white/logo.png and b/libresonic-main/src/main/webapp/icons/sonic_white/logo.png differ
diff --git a/libresonic-main/src/main/webapp/icons/subStandard/logo_light.png b/libresonic-main/src/main/webapp/icons/subStandard/logo_light.png
index 2a6e10aa..69091b04 100755
Binary files a/libresonic-main/src/main/webapp/icons/subStandard/logo_light.png and b/libresonic-main/src/main/webapp/icons/subStandard/logo_light.png differ