From 1eb7683176160b34df1f2742f2ea7e3d3c0b554b Mon Sep 17 00:00:00 2001 From: Alex Ackermann Date: Mon, 31 Mar 2025 12:04:48 +0200 Subject: [PATCH] feat: support svg as icon --- services/idp/Makefile | 9 +++++---- services/idp/public/index.html | 2 +- services/idp/src/images/favicon.ico | Bin 15086 -> 0 bytes services/idp/src/images/favicon.svg | 3 +++ .../themes/opencloud-dev/assets/favicon.ico | Bin 15086 -> 0 bytes .../themes/opencloud-dev/assets/favicon.svg | 3 +++ .../web/assets/themes/opencloud-dev/theme.json | 2 +- .../assets/themes/opencloud/assets/favicon.ico | Bin 15086 -> 0 bytes .../assets/themes/opencloud/assets/favicon.svg | 3 +++ services/web/assets/themes/opencloud/theme.json | 2 +- 10 files changed, 17 insertions(+), 7 deletions(-) delete mode 100644 services/idp/src/images/favicon.ico create mode 100644 services/idp/src/images/favicon.svg delete mode 100644 services/web/assets/themes/opencloud-dev/assets/favicon.ico create mode 100644 services/web/assets/themes/opencloud-dev/assets/favicon.svg delete mode 100644 services/web/assets/themes/opencloud/assets/favicon.ico create mode 100644 services/web/assets/themes/opencloud/assets/favicon.svg 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 bc0c9b7e11e1780fb831b6c972aef8454d6b1b8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15086 zcmeHOJC0N_5cCQXGLA3_(uNxmBXI!44ItwV1c-!FkV8t!HOL9L$lzM3hT2~L$M$=} zcqQXscUN`0+waY2aPG!Ead&sl_Xqd=g>x^R`!|2?+;6|e{SQx_`{D&|A>-RS-=K%T z+h_OPgMZ$?~#%DJhI}yUHmoneBZ%ZYc0*v3-KoZ+GoKm&cMNa9pa8PeQwj2nrGS!KSCTeU*I3P zvmfz{ZS_@Sue_~2mD>}4=8)wZnlslzduuIz=gxem8i9p;MH^w8dBge`Q5&$ScSlb@ zV2j*=F`7U9NZmDzX|7k^v^#=7c!aQk+2Th}Te%qNKF(TmNn=)$Q(N&?A24q5V=vs* zml94TGHP>+af~DLOMA#}!7+y!%PDdP?~)qH;f&r7`LWlSr(yxlm&iNi)7p!_W3Je& z*j!rWwD?e?)5DigtV%hYlUKmynUvyLxz^_haha>uZq3}jwLI3m-)E}Xv9#X@%%0 \ 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 bc0c9b7e11e1780fb831b6c972aef8454d6b1b8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15086 zcmeHOJC0N_5cCQXGLA3_(uNxmBXI!44ItwV1c-!FkV8t!HOL9L$lzM3hT2~L$M$=} zcqQXscUN`0+waY2aPG!Ead&sl_Xqd=g>x^R`!|2?+;6|e{SQx_`{D&|A>-RS-=K%T z+h_OPgMZ$?~#%DJhI}yUHmoneBZ%ZYc0*v3-KoZ+GoKm&cMNa9pa8PeQwj2nrGS!KSCTeU*I3P zvmfz{ZS_@Sue_~2mD>}4=8)wZnlslzduuIz=gxem8i9p;MH^w8dBge`Q5&$ScSlb@ zV2j*=F`7U9NZmDzX|7k^v^#=7c!aQk+2Th}Te%qNKF(TmNn=)$Q(N&?A24q5V=vs* zml94TGHP>+af~DLOMA#}!7+y!%PDdP?~)qH;f&r7`LWlSr(yxlm&iNi)7p!_W3Je& z*j!rWwD?e?)5DigtV%hYlUKmynUvyLxz^_haha>uZq3}jwLI3m-)E}Xv9#X@%%0 \ 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 bc0c9b7e11e1780fb831b6c972aef8454d6b1b8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15086 zcmeHOJC0N_5cCQXGLA3_(uNxmBXI!44ItwV1c-!FkV8t!HOL9L$lzM3hT2~L$M$=} zcqQXscUN`0+waY2aPG!Ead&sl_Xqd=g>x^R`!|2?+;6|e{SQx_`{D&|A>-RS-=K%T z+h_OPgMZ$?~#%DJhI}yUHmoneBZ%ZYc0*v3-KoZ+GoKm&cMNa9pa8PeQwj2nrGS!KSCTeU*I3P zvmfz{ZS_@Sue_~2mD>}4=8)wZnlslzduuIz=gxem8i9p;MH^w8dBge`Q5&$ScSlb@ zV2j*=F`7U9NZmDzX|7k^v^#=7c!aQk+2Th}Te%qNKF(TmNn=)$Q(N&?A24q5V=vs* zml94TGHP>+af~DLOMA#}!7+y!%PDdP?~)qH;f&r7`LWlSr(yxlm&iNi)7p!_W3Je& z*j!rWwD?e?)5DigtV%hYlUKmynUvyLxz^_haha>uZq3}jwLI3m-)E}Xv9#X@%%0 \ 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": "",