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); }