From b871be48a434929940e92f251b5ef85f61c0dda3 Mon Sep 17 00:00:00 2001 From: Joel Collins Date: Thu, 23 Apr 2020 17:29:36 +0100 Subject: [PATCH 1/2] Updated dev deps --- package-lock.json | 41 +++++++++++------------------------------ 1 file changed, 11 insertions(+), 30 deletions(-) diff --git a/package-lock.json b/package-lock.json index 293b7875..dadc29a7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8876,8 +8876,7 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "aproba": { "version": "1.2.0", @@ -8898,14 +8897,12 @@ "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, - "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -8920,20 +8917,17 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "core-util-is": { "version": "1.0.2", @@ -9050,8 +9044,7 @@ "inherits": { "version": "2.0.4", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "ini": { "version": "1.3.5", @@ -9063,7 +9056,6 @@ "version": "1.0.0", "bundled": true, "dev": true, - "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -9078,7 +9070,6 @@ "version": "3.0.4", "bundled": true, "dev": true, - "optional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -9086,14 +9077,12 @@ "minimist": { "version": "0.0.8", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "minipass": { "version": "2.9.0", "bundled": true, "dev": true, - "optional": true, "requires": { "safe-buffer": "^5.1.2", "yallist": "^3.0.0" @@ -9112,7 +9101,6 @@ "version": "0.5.1", "bundled": true, "dev": true, - "optional": true, "requires": { "minimist": "0.0.8" } @@ -9202,8 +9190,7 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "object-assign": { "version": "4.1.1", @@ -9215,7 +9202,6 @@ "version": "1.4.0", "bundled": true, "dev": true, - "optional": true, "requires": { "wrappy": "1" } @@ -9301,8 +9287,7 @@ "safe-buffer": { "version": "5.1.2", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "safer-buffer": { "version": "2.1.2", @@ -9338,7 +9323,6 @@ "version": "1.0.2", "bundled": true, "dev": true, - "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -9358,7 +9342,6 @@ "version": "3.0.1", "bundled": true, "dev": true, - "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -9402,14 +9385,12 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "yallist": { "version": "3.1.1", "bundled": true, - "dev": true, - "optional": true + "dev": true } } }, From 6fa77e04e3b357eedcb7e3ffd6fa68c33dd52ab0 Mon Sep 17 00:00:00 2001 From: Joel Collins Date: Thu, 23 Apr 2020 17:30:04 +0100 Subject: [PATCH 2/2] Updated settings to a navbar layout --- src/App.vue | 5 + src/components/appContent.vue | 2 +- .../genericComponents/tabContent.vue | 7 +- src/components/genericComponents/tabIcon.vue | 18 +- .../tabContentComponents/settingsContent.vue | 5 - .../settingsComponents/statusPane.vue} | 4 +- .../viewComponents/settingsDisplay.vue | 167 ++++++++++++++++-- 7 files changed, 176 insertions(+), 32 deletions(-) rename src/components/{controlComponents/paneStatus.vue => viewComponents/settingsComponents/statusPane.vue} (98%) diff --git a/src/App.vue b/src/App.vue index d146b4b1..7a75455a 100644 --- a/src/App.vue +++ b/src/App.vue @@ -365,6 +365,11 @@ html { padding: 0; } +.section-content { + padding: 0; + height: 100%; +} + // Style tour .v-tour__target--highlighted { box-shadow: 0px 40px 200px 30px rgba(0, 0, 0, 0.5), diff --git a/src/components/appContent.vue b/src/components/appContent.vue index 1e53a2c4..fa5dc882 100644 --- a/src/components/appContent.vue +++ b/src/components/appContent.vue @@ -113,7 +113,7 @@ :require-connection="false" :current-tab="currentTab" > - + -
+ @@ -37,9 +37,4 @@ export default { line-height: 20px; cursor: default; } - -.section-content { - padding: 0; - height: 100%; -} diff --git a/src/components/genericComponents/tabIcon.vue b/src/components/genericComponents/tabIcon.vue index b1d6ed0a..15dfd38f 100644 --- a/src/components/genericComponents/tabIcon.vue +++ b/src/components/genericComponents/tabIcon.vue @@ -7,7 +7,7 @@ @click="setThisTab" > -
+
{{ computedTitle }}
@@ -27,6 +27,16 @@ export default { required: false, default: undefined }, + showTitle: { + type: Boolean, + required: false, + default: true + }, + showTooltip: { + type: Boolean, + required: false, + default: true + }, currentTab: { type: String, required: true @@ -52,7 +62,11 @@ export default { }, tooltipOptions: function() { - return `pos: right; title: ${this.computedTitle}; delay: 500`; + if (this.showTooltip) { + return `pos: right; title: ${this.computedTitle}; delay: 500`; + } else { + return false; + } }, classObject: function() { diff --git a/src/components/tabContentComponents/settingsContent.vue b/src/components/tabContentComponents/settingsContent.vue index 0ca131ce..d9ad4810 100644 --- a/src/components/tabContentComponents/settingsContent.vue +++ b/src/components/tabContentComponents/settingsContent.vue @@ -1,9 +1,6 @@ @@ -57,6 +182,16 @@ export default { border-width: 0 1px 0 0; border-style: solid; border-color: rgba(180, 180, 180, 0.25); - min-height: 100%; +} + +.settings-nav { + overflow-y: auto; + overflow-x: hidden; + width: 250px; + padding: 10px; + background-color: rgba(180, 180, 180, 0.03); + border-width: 0 1px 0 0; + border-style: solid; + border-color: rgba(180, 180, 180, 0.25); }