diff --git a/src/assets/scss/abstracts/_variables.scss b/src/assets/scss/abstracts/_variables.scss index bc81485..8f2639c 100644 --- a/src/assets/scss/abstracts/_variables.scss +++ b/src/assets/scss/abstracts/_variables.scss @@ -141,7 +141,7 @@ $popover-body-color: $white; $popover-body-padding-y: 18px; $popover-body-padding-x: 18px; -$popover-arrow-width: 0; +$popover-arrow-width: 2rem; $popover-arrow-height: 2rem; $popover-arrow-outer-color: null; diff --git a/src/assets/scss/base/_bootstrap-overrides.scss b/src/assets/scss/base/_bootstrap-overrides.scss index 2f5d0c3..5aa4a43 100644 --- a/src/assets/scss/base/_bootstrap-overrides.scss +++ b/src/assets/scss/base/_bootstrap-overrides.scss @@ -30,6 +30,14 @@ a:hover { .popover { font-family: $font-family-text; + + .arrow { + visibility: hidden; + } + + &-body { + color: inherit; + } } .btn { diff --git a/src/components/globals/DotButton.vue b/src/components/globals/DotButton.vue index ede237c..e96c79e 100644 --- a/src/components/globals/DotButton.vue +++ b/src/components/globals/DotButton.vue @@ -23,12 +23,13 @@ export default { props: { variant: { type: String, required: true }, - active: { type: Boolean, default: false } + active: { type: Boolean, default: false }, + hovered: { type: Boolean, default: false } }, data () { return { - show: false + show: this.hovered } }, diff --git a/src/components/layouts/NodeBook.vue b/src/components/layouts/NodeBook.vue index 6fa9833..1821275 100644 --- a/src/components/layouts/NodeBook.vue +++ b/src/components/layouts/NodeBook.vue @@ -14,7 +14,6 @@ > @@ -69,12 +68,6 @@ export default { nodes: { type: Array, required: true } }, - data () { - return { - height: undefined - } - }, - computed: { stackHeight () { return Math.min(150 / (this.nodes.length - 1), 75) @@ -82,18 +75,9 @@ export default { }, methods: { - updateSize () { - this.height = this.$el.getBoundingClientRect().height - }, - getChildrenStackHeight (childrenLen) { return this.stackHeight / childrenLen || this.stackHeight } - }, - - mounted () { - window.addEventListener('resize', () => this.updateSize()) - this.updateSize() } } @@ -101,7 +85,6 @@ export default {