diff --git a/@xen-orchestra/web-core/lib/assets/no-data.svg b/@xen-orchestra/web-core/lib/assets/no-data.svg
index 019af7d8f3d..19b38f5f24b 100644
--- a/@xen-orchestra/web-core/lib/assets/no-data.svg
+++ b/@xen-orchestra/web-core/lib/assets/no-data.svg
@@ -1,192 +1,141 @@
-
diff --git a/@xen-orchestra/web-core/lib/components/state-hero/VtsNoDataIllustration.vue b/@xen-orchestra/web-core/lib/components/state-hero/VtsNoDataIllustration.vue
new file mode 100644
index 00000000000..afd06e59d7c
--- /dev/null
+++ b/@xen-orchestra/web-core/lib/components/state-hero/VtsNoDataIllustration.vue
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/@xen-orchestra/web-core/lib/components/state-hero/VtsStateHero.vue b/@xen-orchestra/web-core/lib/components/state-hero/VtsStateHero.vue
index 3717246b9c2..e5fbeeab066 100644
--- a/@xen-orchestra/web-core/lib/components/state-hero/VtsStateHero.vue
+++ b/@xen-orchestra/web-core/lib/components/state-hero/VtsStateHero.vue
@@ -4,6 +4,7 @@
class="vts-state-hero"
>