diff --git a/src/components/ZclDomainClusterView.vue b/src/components/ZclDomainClusterView.vue index d3b6e28d1a..06455f8866 100644 --- a/src/components/ZclDomainClusterView.vue +++ b/src/components/ZclDomainClusterView.vue @@ -16,6 +16,16 @@ limitations under the License. - + 0) { + this.clusters.forEach((singleCluster) => { + if (!this.isClusterEnabled(singleCluster.id)) { + hasNotEnabled = true + return + } + }) + } + + return hasNotEnabled && this.$store.state.zap.showDevTools + }, }, methods: { enableAllClusters() { diff --git a/src/css/quasar.variables.scss b/src/css/quasar.variables.scss index 40bc6e4734..764f648c4c 100644 --- a/src/css/quasar.variables.scss +++ b/src/css/quasar.variables.scss @@ -97,6 +97,14 @@ $warning: #f2c037; .q-focus-helper { opacity: 0 !important; } + .q-btn { + &.q-hoverable:hover { + .q-focus-helper { + background: currentColor; + opacity: 0.15 !important; + } + } + } .q-expansion-item__container { .q-item { transition: all 0.4s ease-out; @@ -175,6 +183,14 @@ $warning: #f2c037; .q-focus-helper { opacity: 0 !important; } + .q-btn { + &.q-hoverable:hover { + .q-focus-helper { + background: currentColor; + opacity: 0.15 !important; + } + } + } .q-expansion-item__container { .q-item { transition: all 0.4s ease-out; @@ -316,6 +332,14 @@ $warning: #f2c037; .q-focus-helper { opacity: 0 !important; } + .q-btn { + &.q-hoverable:hover { + .q-focus-helper { + background: currentColor; + opacity: 0.15 !important; + } + } + } .q-expansion-item__container { .q-item { transition: all 0.4s ease-out; @@ -397,6 +421,14 @@ $warning: #f2c037; .q-focus-helper { opacity: 0 !important; } + .q-btn { + &.q-hoverable:hover { + .q-focus-helper { + background: currentColor; + opacity: 0.15 !important; + } + } + } .q-expansion-item__container { .q-item { transition: all 0.4s ease-out;