diff --git a/src/components/ha-label-badge.html b/src/components/ha-label-badge.html index fec41c691e..32cee51ce0 100644 --- a/src/components/ha-label-badge.html +++ b/src/components/ha-label-badge.html @@ -48,7 +48,7 @@ max-width: 68%; /* Parent width minus two times 16% padding */ display: inline-block; background-color: var(--ha-label-badge-color, var(--primary-color)); - color: white; + color: var(--ha-label-badge-label-color, white); border-radius: 1em; padding: 8% 16%; font-weight: 500; @@ -82,7 +82,7 @@ [[value]] -
+
[[label]]
@@ -116,6 +116,10 @@ class HaLabelBadge extends Polymer.Element { return label && label.length > 5 ? 'label big' : 'label'; } + computeHideLabel(label) { + return !label || !label.trim(); + } + computeHideIcon(icon, value, image) { return !icon || value || image; }