diff --git a/bundles/org.openhab.ui/web/src/components/cards/glance/location/measurement-badge.vue b/bundles/org.openhab.ui/web/src/components/cards/glance/location/measurement-badge.vue index 2f0c93204..f9994d838 100644 --- a/bundles/org.openhab.ui/web/src/components/cards/glance/location/measurement-badge.vue +++ b/bundles/org.openhab.ui/web/src/components/cards/glance/location/measurement-badge.vue @@ -28,7 +28,7 @@ import { allEquipmentPoints, findPoints } from '../glance-helpers' export default { - props: ['element', 'type', 'customConfig', 'invertColor', 'store'], + props: ['element', 'type', 'badgeOverrides', 'customConfig', 'invertColor', 'store'], data () { return { badgeConfigs: { @@ -40,6 +40,12 @@ export default { }, computed: { config () { + if (this.badgeOverrides) { + const override = this.badgeOverrides[this.type] + if (override && override.badge) { + return Object.assign(this.badgeConfigs[this.type], override.badge) + } + } return this.badgeConfigs[this.type] }, query () { diff --git a/bundles/org.openhab.ui/web/src/components/cards/location-card.vue b/bundles/org.openhab.ui/web/src/components/cards/location-card.vue index 84685830f..4b060162b 100644 --- a/bundles/org.openhab.ui/web/src/components/cards/location-card.vue +++ b/bundles/org.openhab.ui/web/src/components/cards/location-card.vue @@ -16,7 +16,7 @@