Fix chart label outline color (#27882)

This commit is contained in:
Petar Petrov 2025-11-10 09:53:18 +02:00 committed by GitHub
parent 10e20c2272
commit b8ec7c2e72
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -627,6 +627,10 @@ export class HaChartBase extends LitElement {
}
private _createTheme(style: CSSStyleDeclaration) {
const textBorderColor =
style.getPropertyValue("--ha-card-background") ||
style.getPropertyValue("--card-background-color");
const textBorderWidth = 2;
return {
color: getAllGraphColors(style),
backgroundColor: "transparent",
@ -650,22 +654,22 @@ export class HaChartBase extends LitElement {
graph: {
label: {
color: style.getPropertyValue("--primary-text-color"),
textBorderColor: style.getPropertyValue("--primary-background-color"),
textBorderWidth: 2,
textBorderColor,
textBorderWidth,
},
},
pie: {
label: {
color: style.getPropertyValue("--primary-text-color"),
textBorderColor: style.getPropertyValue("--primary-background-color"),
textBorderWidth: 2,
textBorderColor,
textBorderWidth,
},
},
sankey: {
label: {
color: style.getPropertyValue("--primary-text-color"),
textBorderColor: style.getPropertyValue("--primary-background-color"),
textBorderWidth: 2,
textBorderColor,
textBorderWidth,
},
},
categoryAxis: {