You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dlab.apache.org by an...@apache.org on 2019/10/07 12:16:45 UTC

[incubator-dlab] 04/04: [DLAB-1119]: added webterminal changes

This is an automated email from the ASF dual-hosted git repository.

ankovalyshyn pushed a commit to branch DLAB-1119-2
in repository https://gitbox.apache.org/repos/asf/incubator-dlab.git

commit d9d70ae0cc7d6fbe2f2dbb95fb8f0bc6b83b06e6
Author: Andriana Kovalyshyn <An...@epam.com>
AuthorDate: Mon Oct 7 15:16:30 2019 +0300

    [DLAB-1119]: added webterminal changes
---
 .../webapp/src/app/webterminal/webterminal.component.html         | 6 +-----
 .../webapp/src/app/webterminal/webterminal.component.scss         | 8 ++++----
 .../resources/webapp/src/app/webterminal/webterminal.component.ts | 6 ++++--
 3 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/services/self-service/src/main/resources/webapp/src/app/webterminal/webterminal.component.html b/services/self-service/src/main/resources/webapp/src/app/webterminal/webterminal.component.html
index 1f5d4ca..4aedd1c 100644
--- a/services/self-service/src/main/resources/webapp/src/app/webterminal/webterminal.component.html
+++ b/services/self-service/src/main/resources/webapp/src/app/webterminal/webterminal.component.html
@@ -17,8 +17,4 @@
   ~ under the License.
 -->
 
-<div id="main-guacamole-ui">
-  <div id="state"> {{ state }} </div>
-
-  <div #terminal id="display" class="guac-display guac-loading"></div>
-</div>
+<div #terminal id="display" class="guac-display guac-loading"></div>
diff --git a/services/self-service/src/main/resources/webapp/src/app/webterminal/webterminal.component.scss b/services/self-service/src/main/resources/webapp/src/app/webterminal/webterminal.component.scss
index d17e197..3ced756 100644
--- a/services/self-service/src/main/resources/webapp/src/app/webterminal/webterminal.component.scss
+++ b/services/self-service/src/main/resources/webapp/src/app/webterminal/webterminal.component.scss
@@ -34,9 +34,9 @@
 .guac-display {
   display: flex;
   justify-content: center;
-
+  height: 100%;
+  flex-direction: column;
+  align-items: center;
   zoom: .85 !important;
-  -moz-transform: scale(.85);
-
-  margin-top: 10px
+  // -moz-transform: scale(.85);
 }
diff --git a/services/self-service/src/main/resources/webapp/src/app/webterminal/webterminal.component.ts b/services/self-service/src/main/resources/webapp/src/app/webterminal/webterminal.component.ts
index f8761a2..dd05db0 100644
--- a/services/self-service/src/main/resources/webapp/src/app/webterminal/webterminal.component.ts
+++ b/services/self-service/src/main/resources/webapp/src/app/webterminal/webterminal.component.ts
@@ -80,8 +80,10 @@ export class WebterminalComponent implements OnInit {
     // Mouse
     const mouse = new Guacamole.Mouse(guac.getDisplay().getElement());
     mouse.onmousemove = (mouseState) => {
-      mouseState.x = mouseState.x + 95;
-      mouseState.y = mouseState.y + 45;
+      if (navigator.userAgent.indexOf('Firefox') === -1) {
+        mouseState.x = mouseState.x + 125;
+        mouseState.y = mouseState.y + 65;
+      }
       guac.sendMouseState(mouseState);
     }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@dlab.apache.org
For additional commands, e-mail: commits-help@dlab.apache.org