From 96b37af1433f635fc6bb107961a352721a720326 Mon Sep 17 00:00:00 2001 From: Mateusz Gapski Date: Fri, 4 Sep 2020 14:11:55 +0200 Subject: Fix responsiveness of KVM More info: https://github.com/openbmc/webui-vue/issues/24 Signed-off-by: Mateusz Gapski Change-Id: I150e7816ea08f462300566276ddbfc117e9f2e0c --- src/assets/styles/bmc/custom/_index.scss | 1 + src/assets/styles/bmc/custom/_kvm.scss | 12 +++ src/views/Control/Kvm/Kvm.vue | 33 +------- src/views/Control/Kvm/KvmConsole.vue | 128 ++++++++++++++++++++++++++----- 4 files changed, 126 insertions(+), 48 deletions(-) create mode 100644 src/assets/styles/bmc/custom/_kvm.scss (limited to 'src') diff --git a/src/assets/styles/bmc/custom/_index.scss b/src/assets/styles/bmc/custom/_index.scss index b67712bb..4456dd29 100644 --- a/src/assets/styles/bmc/custom/_index.scss +++ b/src/assets/styles/bmc/custom/_index.scss @@ -9,6 +9,7 @@ @import "./card"; @import "./dropdown"; @import "./forms"; +@import "./kvm"; @import "./modal"; @import "./pagination"; @import "./tables"; diff --git a/src/assets/styles/bmc/custom/_kvm.scss b/src/assets/styles/bmc/custom/_kvm.scss new file mode 100644 index 00000000..a7223844 --- /dev/null +++ b/src/assets/styles/bmc/custom/_kvm.scss @@ -0,0 +1,12 @@ +#terminal-kvm { + height: calc(100vh - 300px); + display: flex; + &.full-window { + height: calc(100vh - 80px); + } + div:nth-child(1) { + background: transparent !important; + display: block !important; + overflow: hidden !important; + } +} \ No newline at end of file diff --git a/src/views/Control/Kvm/Kvm.vue b/src/views/Control/Kvm/Kvm.vue index 195948b0..66b2e5f7 100644 --- a/src/views/Control/Kvm/Kvm.vue +++ b/src/views/Control/Kvm/Kvm.vue @@ -1,44 +1,19 @@ diff --git a/src/views/Control/Kvm/KvmConsole.vue b/src/views/Control/Kvm/KvmConsole.vue index 6881b690..8438b35c 100644 --- a/src/views/Control/Kvm/KvmConsole.vue +++ b/src/views/Control/Kvm/KvmConsole.vue @@ -1,31 +1,96 @@ -- cgit v1.2.3