diff --git a/www/assets/app.js b/www/assets/app.js index 57e6e6e..8592672 100644 --- a/www/assets/app.js +++ b/www/assets/app.js @@ -10,6 +10,7 @@ $scope.selectedInstance = null; $scope.isAlive = true; $scope.ttl = '--:--:--'; + $scope.connected = true; angular.element($window).bind('resize', function(){ if ($scope.selectedInstance) { @@ -123,6 +124,13 @@ }); }); + socket.on('connect_error', function() { + $scope.connected = false; + }); + socket.on('connect', function() { + $scope.connected = true; + }); + $scope.socket = socket; var i = response.data; diff --git a/www/assets/style.css b/www/assets/style.css index 388c256..11a12aa 100644 --- a/www/assets/style.css +++ b/www/assets/style.css @@ -42,3 +42,7 @@ md-card-content.terminal { margin-bottom: auto; margin-top: 50px; } + +.disconnected { + background-color: #FDF4B6; +} diff --git a/www/index.html b/www/index.html index 9e62218..5af9f25 100644 --- a/www/index.html +++ b/www/index.html @@ -18,6 +18,10 @@
+