diff --git a/src/components/ha-menu-item.ts b/src/components/ha-menu-item.ts index e96e867f6f..1b2c71f251 100644 --- a/src/components/ha-menu-item.ts +++ b/src/components/ha-menu-item.ts @@ -26,6 +26,10 @@ export class HaMenuItem extends MdMenuItem { --md-sys-color-on-primary-container: var(--primary-text-color); --md-sys-color-on-secondary-container: var(--primary-text-color); } + :host(.warning) { + --md-menu-item-label-text-color: var(--error-color); + --md-menu-item-leading-icon-color: var(--error-color); + } `, ]; } diff --git a/src/panels/config/automation/ha-automation-picker.ts b/src/panels/config/automation/ha-automation-picker.ts index ad8be83b6d..24232a69f8 100644 --- a/src/panels/config/automation/ha-automation-picker.ts +++ b/src/panels/config/automation/ha-automation-picker.ts @@ -11,10 +11,8 @@ import { mdiInformationOutline, mdiMenuDown, mdiPlay, - mdiPlayCircleOutline, mdiPlus, mdiRobotHappy, - mdiStopCircleOutline, mdiTag, mdiToggleSwitch, mdiToggleSwitchOffOutline, @@ -60,6 +58,7 @@ import "../../../components/ha-filter-labels"; import "../../../components/ha-icon-button"; import "../../../components/ha-icon-overflow-menu"; import "../../../components/ha-menu"; +import type { HaMenu } from "../../../components/ha-menu"; import "../../../components/ha-menu-item"; import "../../../components/ha-sub-menu"; import "../../../components/ha-svg-icon"; @@ -101,7 +100,6 @@ import { turnOnOffEntity } from "../../lovelace/common/entity/turn-on-off-entity import { showAssignCategoryDialog } from "../category/show-dialog-assign-category"; import { configSections } from "../ha-panel-config"; import { showNewAutomationDialog } from "./show-dialog-new-automation"; -import type { HaMenu } from "../../../components/ha-menu"; type AutomationItem = AutomationEntity & { name: string; @@ -694,8 +692,8 @@ class HaAutomationPicker extends SubscribeMixin(LitElement) {