diff --git a/@xen-orchestra/lite/src/App.vue b/@xen-orchestra/lite/src/App.vue index f7c30c17a..a156cffa9 100644 --- a/@xen-orchestra/lite/src/App.vue +++ b/@xen-orchestra/lite/src/App.vue @@ -19,9 +19,18 @@ import { watchEffect } from "vue"; import AppHeader from "@/components/AppHeader.vue"; import AppLogin from "@/components/AppLogin.vue"; +import favicon from "@/assets/favicon.svg"; import InfraPoolList from "@/components/infra/InfraPoolList.vue"; import { useXenApiStore } from "@/stores/xen-api.store"; +let link: HTMLLinkElement | null = document.querySelector("link[rel~='icon']"); +if (link == null) { + link = document.createElement("link"); + link.rel = "icon"; + document.getElementsByTagName("head")[0].appendChild(link); +} +link.href = favicon; + const xenApiStore = useXenApiStore(); watchEffect(() => { diff --git a/@xen-orchestra/lite/src/assets/favicon.svg b/@xen-orchestra/lite/src/assets/favicon.svg new file mode 100644 index 000000000..247e9ca37 --- /dev/null +++ b/@xen-orchestra/lite/src/assets/favicon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/@xen-orchestra/lite/src/assets/logo-title.svg b/@xen-orchestra/lite/src/assets/logo-title.svg new file mode 100644 index 000000000..6852c2cad --- /dev/null +++ b/@xen-orchestra/lite/src/assets/logo-title.svg @@ -0,0 +1 @@ + diff --git a/@xen-orchestra/lite/src/assets/logo.png b/@xen-orchestra/lite/src/assets/logo.png deleted file mode 100644 index 62c4ceca9..000000000 Binary files a/@xen-orchestra/lite/src/assets/logo.png and /dev/null differ diff --git a/@xen-orchestra/lite/src/assets/logo.svg b/@xen-orchestra/lite/src/assets/logo.svg new file mode 100644 index 000000000..1c483a130 --- /dev/null +++ b/@xen-orchestra/lite/src/assets/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/@xen-orchestra/lite/src/components/AppHeader.vue b/@xen-orchestra/lite/src/components/AppHeader.vue index f648b89cb..414c33889 100644 --- a/@xen-orchestra/lite/src/components/AppHeader.vue +++ b/@xen-orchestra/lite/src/components/AppHeader.vue @@ -1,7 +1,7 @@