From cceaa645bede7e773fa7b0af4ad0a2a957421fa4 Mon Sep 17 00:00:00 2001 From: Joel Collins Date: Thu, 19 Sep 2019 13:20:39 +0100 Subject: [PATCH] Moved connect into a display panel tab --- src/assets/less/theme.less | 1 + .../controlComponents/paneStatus.vue | 44 ++++ src/components/panelLeft.vue | 12 +- src/components/panelRight.vue | 6 +- .../connectComponents/hostCard.vue | 68 ++++++ .../connectDisplay.vue} | 230 ++++++++++-------- 6 files changed, 256 insertions(+), 105 deletions(-) create mode 100644 src/components/controlComponents/paneStatus.vue create mode 100644 src/components/viewComponents/connectComponents/hostCard.vue rename src/components/{controlComponents/paneConnect.vue => viewComponents/connectDisplay.vue} (58%) diff --git a/src/assets/less/theme.less b/src/assets/less/theme.less index 32280710..5af0556d 100644 --- a/src/assets/less/theme.less +++ b/src/assets/less/theme.less @@ -168,6 +168,7 @@ .uk-card { border-radius: @paper-border-radius; + border: 1px solid rgba(180, 180, 180, 0.25); } .uk-card-media-top img { diff --git a/src/components/controlComponents/paneStatus.vue b/src/components/controlComponents/paneStatus.vue new file mode 100644 index 00000000..2639241a --- /dev/null +++ b/src/components/controlComponents/paneStatus.vue @@ -0,0 +1,44 @@ + + + + + + diff --git a/src/components/panelLeft.vue b/src/components/panelLeft.vue index 1249b12c..c31e96df 100644 --- a/src/components/panelLeft.vue +++ b/src/components/panelLeft.vue @@ -3,7 +3,7 @@
- + settings_ethernet @@ -31,8 +31,8 @@
- - + + @@ -79,7 +79,7 @@ import tabIcon from './genericComponents/tabIcon' import tabContent from './genericComponents/tabContent' // Import pane components -import paneConnect from './controlComponents/paneConnect' +import paneStatus from './controlComponents/paneStatus' import paneNavigate from './controlComponents/paneNavigate' import paneCapture from './controlComponents/paneCapture' import paneSettings from './controlComponents/paneSettings' @@ -94,7 +94,7 @@ export default { components: { tabIcon, tabContent, - paneConnect, + paneStatus, paneNavigate, paneCapture, paneSettings, @@ -103,7 +103,7 @@ export default { data: function () { return { - currentTab: 'connect', + currentTab: 'status', showControlBar: true } }, diff --git a/src/components/panelRight.vue b/src/components/panelRight.vue index f3db8871..410bb52c 100644 --- a/src/components/panelRight.vue +++ b/src/components/panelRight.vue @@ -2,10 +2,12 @@
    +
@@ -19,6 +21,7 @@ import axios from 'axios' import UIkit from 'uikit'; // Import components +import connectDisplay from './viewComponents/connectDisplay.vue' import streamDisplay from './viewComponents/streamDisplay.vue' import galleryDisplay from './viewComponents/galleryDisplay.vue' @@ -27,6 +30,7 @@ export default { name: 'panelRight', components: { + connectDisplay, streamDisplay, galleryDisplay, }, diff --git a/src/components/viewComponents/connectComponents/hostCard.vue b/src/components/viewComponents/connectComponents/hostCard.vue new file mode 100644 index 00000000..d2afc895 --- /dev/null +++ b/src/components/viewComponents/connectComponents/hostCard.vue @@ -0,0 +1,68 @@ + + + + + \ No newline at end of file diff --git a/src/components/controlComponents/paneConnect.vue b/src/components/viewComponents/connectDisplay.vue similarity index 58% rename from src/components/controlComponents/paneConnect.vue rename to src/components/viewComponents/connectDisplay.vue index 572e5dfb..55c89874 100644 --- a/src/components/controlComponents/paneConnect.vue +++ b/src/components/viewComponents/connectDisplay.vue @@ -1,80 +1,107 @@