diff --git a/extensions/guacamole-display-statistics/src/main/resources/directives/guacClientStatistics.js b/extensions/guacamole-display-statistics/src/main/resources/directives/guacClientStatistics.js index 4dc6b8a15f..de17b9a279 100644 --- a/extensions/guacamole-display-statistics/src/main/resources/directives/guacClientStatistics.js +++ b/extensions/guacamole-display-statistics/src/main/resources/directives/guacClientStatistics.js @@ -101,6 +101,9 @@ angular.module('client').directive('guacClientStatistics', [function guacClientS $scope.client.managedDisplay.display.onstatistics = null; }); + // Display statistics by default + $scope.isVisible = true; + }]; return directive; diff --git a/extensions/guacamole-display-statistics/src/main/resources/styles/clientStatistics.css b/extensions/guacamole-display-statistics/src/main/resources/styles/clientStatistics.css index ba46614692..2216d22183 100644 --- a/extensions/guacamole-display-statistics/src/main/resources/styles/clientStatistics.css +++ b/extensions/guacamole-display-statistics/src/main/resources/styles/clientStatistics.css @@ -23,6 +23,39 @@ guac-client-statistics { background: #111; } +guac-client-statistics div.buttons-statistics { + content: ''; + cursor: pointer; + display: block; + background-repeat: no-repeat; + background-size: contain; + background-position: center center; + height: 15px; + position: absolute; +} + +guac-client-statistics div.hide-statistics { + background-image: url('images/x.svg'); + bottom: 10px; + right: 20px; + width: 15px; +} + +guac-client-statistics div.show-statistics { + background-color: #888; + background-image: url('images/arrows/up.svg'); + border: 1px solid rgba(0, 0, 0, 0.25); + bottom: 0; + left: 50%; + margin-left: -15px; + opacity: .5; + width: 30px; +} + +guac-client-statistics div.show-statistics:hover { + background-color: #FFF; +} + guac-client-statistics dl.client-statistics { display: table; margin: 0; diff --git a/extensions/guacamole-display-statistics/src/main/resources/templates/guacClientStatistics.html b/extensions/guacamole-display-statistics/src/main/resources/templates/guacClientStatistics.html index ae7537c0f6..0493d367a7 100644 --- a/extensions/guacamole-display-statistics/src/main/resources/templates/guacClientStatistics.html +++ b/extensions/guacamole-display-statistics/src/main/resources/templates/guacClientStatistics.html @@ -1,4 +1,4 @@ -