From 8d64a0a232bbedabab6a62f3775cb1fcdb24b9d9 Mon Sep 17 00:00:00 2001 From: Pierre Donias Date: Fri, 26 Aug 2022 10:36:39 +0200 Subject: [PATCH] feat(lite): use new XO Lite logo (#6379) --- @xen-orchestra/lite/src/App.vue | 9 +++++++++ @xen-orchestra/lite/src/assets/favicon.svg | 1 + @xen-orchestra/lite/src/assets/logo-title.svg | 1 + @xen-orchestra/lite/src/assets/logo.png | Bin 6191 -> 0 bytes @xen-orchestra/lite/src/assets/logo.svg | 1 + @xen-orchestra/lite/src/components/AppHeader.vue | 2 +- @xen-orchestra/lite/src/components/AppLogin.vue | 3 +-- 7 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 @xen-orchestra/lite/src/assets/favicon.svg create mode 100644 @xen-orchestra/lite/src/assets/logo-title.svg delete mode 100644 @xen-orchestra/lite/src/assets/logo.png create mode 100644 @xen-orchestra/lite/src/assets/logo.svg 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 62c4ceca92bb1bcb2ecb36352961912a12cddc25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6191 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 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 @@