diff --git a/src/panels/lovelace/hui-root.ts b/src/panels/lovelace/hui-root.ts index 731b9a2fd4..e3525383ed 100644 --- a/src/panels/lovelace/hui-root.ts +++ b/src/panels/lovelace/hui-root.ts @@ -7,6 +7,7 @@ import { mdiFileMultiple, mdiFormatListBulletedTriangle, mdiHelp, + mdiMagnify, mdiHelpCircle, mdiMicrophone, mdiPencil, @@ -72,6 +73,7 @@ import { showEditViewDialog } from "./editor/view-editor/show-edit-view-dialog"; import type { Lovelace } from "./types"; import "./views/hui-view"; import type { HUIView } from "./views/hui-view"; +import { showQuickBar } from "../../dialogs/quick-bar/show-dialog-quick-bar"; class HUIRoot extends LitElement { @property({ attribute: false }) public hass!: HomeAssistant; @@ -264,6 +266,10 @@ class HUIRoot extends LitElement { ` : html`
${this.config.title}
`} + ${!this.narrow && this._conversation(this.hass.config.components) ? html` @@ -673,6 +679,13 @@ class HUIRoot extends LitElement { }); } + private _showQuickBar(): void { + showQuickBar(this, { + commandMode: false, + hint: this.hass.localize("ui.dialogs.quick-bar.key_e_hint"), + }); + } + private _handleRawEditor(ev: CustomEvent): void { if (!shouldHandleRequestSelectedEvent(ev)) { return;