diff --git a/web/app/src/assets/base.css b/web/app/src/assets/base.css
index 46be8d2c..a52c4095 100644
--- a/web/app/src/assets/base.css
+++ b/web/app/src/assets/base.css
@@ -54,6 +54,9 @@
--color-status-cancel-requested: hsl(194 30% 50%);
--color-status-under-construction: hsl(194 30% 50%);
+
+ --color-connection-lost-text: hsl(17, 65%, 65%);
+ --color-connection-lost-bg: hsl(17, 65%, 20%);
}
html,
diff --git a/web/app/src/components/NotificationBar.vue b/web/app/src/components/NotificationBar.vue
index 013f1083..cb1350b7 100644
--- a/web/app/src/components/NotificationBar.vue
+++ b/web/app/src/components/NotificationBar.vue
@@ -1,14 +1,44 @@
- {{ notifs.last.msg }}
+
+ {{ notifs.last.msg }}
+ Connection Lost
+
+
+
diff --git a/web/app/src/components/UpdateListener.vue b/web/app/src/components/UpdateListener.vue
index 302eed75..2a0d364b 100644
--- a/web/app/src/components/UpdateListener.vue
+++ b/web/app/src/components/UpdateListener.vue
@@ -5,6 +5,8 @@