diff --git a/services/idp/Makefile b/services/idp/Makefile
index c94f9c153e..499de81485 100644
--- a/services/idp/Makefile
+++ b/services/idp/Makefile
@@ -17,15 +17,16 @@ node-generate-prod: assets
.PHONY: assets
assets: pnpm-build \
assets/identifier/static \
- assets/identifier/static/favicon.ico \
+ assets/identifier/static/favicon.svg \
assets/identifier/static/icon-lilac.svg
assets/identifier/static:
mkdir -p assets/identifier/static
-.PHONY: assets/identifier/static/favicon.ico # force overwrite
-assets/identifier/static/favicon.ico:
- cp src/images/favicon.ico assets/identifier/static/favicon.ico
+.PHONY: assets/identifier/static/favicon.svg # force overwrite
+assets/identifier/static/favicon.svg:
+ cp src/images/favicon.svg assets/identifier/static/favicon.svg
+ rm assets/identifier/static/favicon.ico
.PHONY: assets/identifier/static/icon-lilac.svg
assets/identifier/static/icon-lilac.svg:
diff --git a/services/idp/public/index.html b/services/idp/public/index.html
index a53c63bde4..643ad679e2 100644
--- a/services/idp/public/index.html
+++ b/services/idp/public/index.html
@@ -4,7 +4,7 @@
-
+
Sign in - OpenCloud
diff --git a/services/idp/src/images/favicon.ico b/services/idp/src/images/favicon.ico
deleted file mode 100644
index bc0c9b7e11..0000000000
Binary files a/services/idp/src/images/favicon.ico and /dev/null differ
diff --git a/services/idp/src/images/favicon.svg b/services/idp/src/images/favicon.svg
new file mode 100644
index 0000000000..08f2fecc5d
--- /dev/null
+++ b/services/idp/src/images/favicon.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/services/web/assets/themes/opencloud-dev/assets/favicon.ico b/services/web/assets/themes/opencloud-dev/assets/favicon.ico
deleted file mode 100644
index bc0c9b7e11..0000000000
Binary files a/services/web/assets/themes/opencloud-dev/assets/favicon.ico and /dev/null differ
diff --git a/services/web/assets/themes/opencloud-dev/assets/favicon.svg b/services/web/assets/themes/opencloud-dev/assets/favicon.svg
new file mode 100644
index 0000000000..08f2fecc5d
--- /dev/null
+++ b/services/web/assets/themes/opencloud-dev/assets/favicon.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/services/web/assets/themes/opencloud-dev/theme.json b/services/web/assets/themes/opencloud-dev/theme.json
index f331dc78f7..b40073a324 100644
--- a/services/web/assets/themes/opencloud-dev/theme.json
+++ b/services/web/assets/themes/opencloud-dev/theme.json
@@ -43,7 +43,7 @@
}
},
"logo": "themes/opencloud-dev/assets/logo.svg",
- "favicon": "themes/opencloud-dev/assets/favicon.jpg"
+ "favicon": "themes/opencloud-dev/assets/favicon.svg"
},
"themes": [
{
diff --git a/services/web/assets/themes/opencloud/assets/favicon.ico b/services/web/assets/themes/opencloud/assets/favicon.ico
deleted file mode 100644
index bc0c9b7e11..0000000000
Binary files a/services/web/assets/themes/opencloud/assets/favicon.ico and /dev/null differ
diff --git a/services/web/assets/themes/opencloud/assets/favicon.svg b/services/web/assets/themes/opencloud/assets/favicon.svg
new file mode 100644
index 0000000000..08f2fecc5d
--- /dev/null
+++ b/services/web/assets/themes/opencloud/assets/favicon.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/services/web/assets/themes/opencloud/theme.json b/services/web/assets/themes/opencloud/theme.json
index 74b16f630a..60d25dae36 100644
--- a/services/web/assets/themes/opencloud/theme.json
+++ b/services/web/assets/themes/opencloud/theme.json
@@ -50,7 +50,7 @@
"web": {
"defaults": {
"logo": "themes/opencloud/assets/logo.svg",
- "favicon": "themes/opencloud/assets/favicon.ico",
+ "favicon": "themes/opencloud/assets/favicon.svg",
"designTokens": {
"breakpoints": {
"xsmall-max": "",