From 9841a6341a2b6d0a6d438eebd433ee9448560d88 Mon Sep 17 00:00:00 2001 From: Paul Bottein Date: Thu, 29 Jan 2026 16:26:46 +0100 Subject: [PATCH] Remove unused theme option in distribution card (#29250) --- src/panels/lovelace/cards/types.ts | 1 - .../config-elements/hui-distribution-card-editor.ts | 12 +----------- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/src/panels/lovelace/cards/types.ts b/src/panels/lovelace/cards/types.ts index 66d4d358d7..eb076019db 100644 --- a/src/panels/lovelace/cards/types.ts +++ b/src/panels/lovelace/cards/types.ts @@ -670,7 +670,6 @@ export interface DistributionCardConfig extends LovelaceCardConfig { type: "distribution"; title?: string; entities: (string | DistributionEntityConfig)[]; - theme?: string; } export interface DiscoveredDevicesCardConfig extends LovelaceCardConfig { diff --git a/src/panels/lovelace/editor/config-elements/hui-distribution-card-editor.ts b/src/panels/lovelace/editor/config-elements/hui-distribution-card-editor.ts index 6e2e334c18..216df64ebc 100644 --- a/src/panels/lovelace/editor/config-elements/hui-distribution-card-editor.ts +++ b/src/panels/lovelace/editor/config-elements/hui-distribution-card-editor.ts @@ -31,7 +31,6 @@ const cardConfigStruct = assign( baseLovelaceCardConfig, object({ title: optional(string()), - theme: optional(string()), entities: array(union([string(), entitiesConfigStruct])), }) ); @@ -47,10 +46,7 @@ const SUB_SCHEMA = [ }, ] as const; -const SCHEMA = [ - { name: "title", selector: { text: {} } }, - { name: "theme", selector: { theme: {} } }, -] as const; +const SCHEMA = [{ name: "title", selector: { text: {} } }] as const; @customElement("hui-distribution-card-editor") export class HuiDistributionCardEditor @@ -199,12 +195,6 @@ export class HuiDistributionCardEditor )} (${this.hass!.localize( "ui.panel.lovelace.editor.card.config.optional" )})`; - case "theme": - return `${this.hass!.localize( - "ui.panel.lovelace.editor.card.generic.theme" - )} (${this.hass!.localize( - "ui.panel.lovelace.editor.card.config.optional" - )})`; default: return ""; }