diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 59e205d8baf7aa56750ae2fcedd09b3dd2ee6252..c1e7ead13ae83ca36a1306546456fc05dc527868 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -44,6 +44,7 @@ build_stack:
 
 publish:
   stage: publish
+  image: node:10.15.0
   script:
     - yarn cozyPublish
   only:
diff --git a/manifest.webapp b/manifest.webapp
index a583e72d53e277ecc5d2b4e2259d0b0bfaafda35..3dd53b04b3ecbda02bf102dcde656bee4c7c9449 100644
--- a/manifest.webapp
+++ b/manifest.webapp
@@ -32,18 +32,6 @@
       "type": "io.cozy.settings",
       "verbs": ["GET"]
     },
-    "enedis": {
-      "description": "Utilisé pour partager vos données Enedis",
-      "type": "com.grandlyon.enedis.*"
-    },
-    "grdf": {
-      "description": "Utilisé pour partager vos données GRDF",
-      "type": "com.grandlyon.grdf.*"
-    },
-    "egl": {
-      "description": "Utilisé pour partager vos données EGL",
-      "type": "com.grandlyon.egl.*"
-    },
     "accounts": {
       "description": "Utilisé pour obtenir les données du compte",
       "type": "io.cozy.accounts"
@@ -60,6 +48,18 @@
       "description": "Utilisé pour récupérer de la donnée depuis vos comptes énergétiques",
       "type": "io.cozy.jobs"
     },
+    "enedis": {
+      "description": "Utilisé pour partager vos données Enedis",
+      "type": "com.grandlyon.enedis.*"
+    },
+    "grdf": {
+      "description": "Utilisé pour partager vos données GRDF",
+      "type": "com.grandlyon.grdf.*"
+    },
+    "egl": {
+      "description": "Utilisé pour partager vos données EGL",
+      "type": "com.grandlyon.egl.*"
+    },
     "ecolyo": {
       "description": "Utilisé pour partager vos données Ecolyo.",
       "type": "com.grandlyon.ecolyo.*"
diff --git a/src/assets/icons/visu/data-nok.svg b/src/assets/icons/visu/data-nok.svg
new file mode 100644
index 0000000000000000000000000000000000000000..2fa102e73ad07d0a00461765794892bc1838f220
--- /dev/null
+++ b/src/assets/icons/visu/data-nok.svg
@@ -0,0 +1,4 @@
+<svg width="42" height="40" viewBox="0 0 42 40" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M3.64307 36.7416L38.3571 3.55908" stroke="#D25959" stroke-width="8"/>
+<path d="M38.3572 36.7416L3.64318 3.55908" stroke="#D25959" stroke-width="8"/>
+</svg>
diff --git a/src/assets/icons/visu/data-ok.svg b/src/assets/icons/visu/data-ok.svg
new file mode 100644
index 0000000000000000000000000000000000000000..1e55406da3a2362955dce21b208a701df21d7488
--- /dev/null
+++ b/src/assets/icons/visu/data-ok.svg
@@ -0,0 +1,3 @@
+<svg width="57" height="43" viewBox="0 0 57 43" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M3.10266 23.2133L19.1834 36.7416L53.8974 3.55908" stroke="#E3B82A" stroke-width="8"/>
+</svg>