Launcher: Auto reload app dock every 5 seconds.

Animate install/uninstall flows.

Change-Id: Id06ddc0d5f8b3cef3205de99b3a16ba1ac285213
diff --git a/core/installer/welcome/static/launcher.css b/core/installer/welcome/static/launcher.css
index 307c4e5..af8b293 100644
--- a/core/installer/welcome/static/launcher.css
+++ b/core/installer/welcome/static/launcher.css
@@ -90,6 +90,34 @@
   cursor: pointer !important;
 }
 
+@keyframes pulsate {
+  from { opacity: 1; }
+  10% { opacity: 0; }
+  20% { opacity: 1; }
+  30% { opacity: 0; }
+  40% { opacity: 1; }
+  50% { opacity: 0; }
+  60% { opacity: 1; }
+  70% { opacity: 0; }
+  80% { opacity: 1; }
+  90% { opacity: 0; }
+  to { opacity: 1; }
+}
+
+@keyframes fadeout {
+  /* TODO(gio): figure out why animating from 1 does not work */
+  from { opacity: 0.999; }
+  to { opacity: 0; }
+}
+
+.pulsate {
+  animation: pulsate 5s linear;
+}
+
+.fadeout {
+  animation: fadeout 2s ease-in;
+}
+
 .tooltip {
   position: absolute;
   width: 200px;