diff --git a/src/components/ha-combo-box.ts b/src/components/ha-combo-box.ts index 061a241e07..bc0153d885 100644 --- a/src/components/ha-combo-box.ts +++ b/src/components/ha-combo-box.ts @@ -14,8 +14,9 @@ import { customElement, property, query } from "lit/decorators"; import { ifDefined } from "lit/directives/if-defined"; import { fireEvent } from "../common/dom/fire_event"; import { HomeAssistant } from "../types"; -import "./ha-list-item"; import "./ha-icon-button"; +import "./ha-list-item"; +import "./ha-textfield"; import type { HaTextField } from "./ha-textfield"; registerStyles( diff --git a/src/components/ha-settings-row.ts b/src/components/ha-settings-row.ts index fc822203e0..5d97d39b95 100644 --- a/src/components/ha-settings-row.ts +++ b/src/components/ha-settings-row.ts @@ -52,18 +52,17 @@ export class HaSettingsRow extends LitElement { white-space: nowrap; } .body > .secondary { - font-family: var(--paper-font-body1_-_font-family); - -webkit-font-smoothing: var( - --paper-font-body1_-_-webkit-font-smoothing - ); - font-size: var(--paper-font-body1_-_font-size); - font-weight: var(--paper-font-body1_-_font-weight); - line-height: var(--paper-font-body1_-_line-height); - - color: var( - --paper-item-body-secondary-color, - var(--secondary-text-color) + display: block; + padding-top: 4px; + font-family: var( + --mdc-typography-body2-font-family, + var(--mdc-typography-font-family, Roboto, sans-serif) ); + -webkit-font-smoothing: antialiased; + font-size: var(--mdc-typography-body2-font-size, 0.875rem); + font-weight: var(--mdc-typography-body2-font-weight, 400); + line-height: normal; + color: var(--secondary-text-color); } .body[two-line] { min-height: calc( diff --git a/src/panels/config/entities/editor-tabs/settings/entity-settings-helper-tab.ts b/src/panels/config/entities/editor-tabs/settings/entity-settings-helper-tab.ts index 7953416b7d..95659ca947 100644 --- a/src/panels/config/entities/editor-tabs/settings/entity-settings-helper-tab.ts +++ b/src/panels/config/entities/editor-tabs/settings/entity-settings-helper-tab.ts @@ -3,8 +3,8 @@ import { CSSResultGroup, html, LitElement, - PropertyValues, nothing, + PropertyValues, } from "lit"; import { customElement, property, query, state } from "lit/decorators"; import { isComponentLoaded } from "../../../../../common/config/is_component_loaded"; @@ -28,8 +28,9 @@ import "../../../helpers/forms/ha-input_select-form"; import "../../../helpers/forms/ha-input_text-form"; import "../../../helpers/forms/ha-schedule-form"; import "../../../helpers/forms/ha-timer-form"; -import "../../entity-registry-basic-editor"; -import type { HaEntityRegistryBasicEditor } from "../../entity-registry-basic-editor"; +import "../../../voice-assistants/entity-voice-settings"; +import "../../entity-registry-settings-editor"; +import type { EntityRegistrySettingsEditor } from "../../entity-registry-settings-editor"; @customElement("entity-settings-helper-tab") export class EntityRegistrySettingsHelper extends LitElement { @@ -45,8 +46,8 @@ export class EntityRegistrySettingsHelper extends LitElement { @state() private _componentLoaded?: boolean; - @query("ha-registry-basic-editor") - private _registryEditor?: HaEntityRegistryBasicEditor; + @query("entity-registry-settings-editor") + private _registryEditor?: EntityRegistrySettingsEditor; protected firstUpdated(changedProperties: PropertyValues) { super.firstUpdated(changedProperties); @@ -75,7 +76,9 @@ export class EntityRegistrySettingsHelper extends LitElement { const stateObj = this.hass.states[this.entry.entity_id]; return html`