+
{{ 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 @@
-
@@ -11,14 +8,12 @@
@@ -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);
}