diff --git a/src/panels/config/devices/ha-config-device-page.ts b/src/panels/config/devices/ha-config-device-page.ts index 9bc5eb7d63..cdc4c18d95 100644 --- a/src/panels/config/devices/ha-config-device-page.ts +++ b/src/panels/config/devices/ha-config-device-page.ts @@ -10,12 +10,12 @@ import { mdiPlusCircle, mdiRestore, } from "@mdi/js"; +import type { HassEntity } from "home-assistant-js-websocket"; import type { CSSResultGroup, PropertyValues, TemplateResult } from "lit"; import { LitElement, css, html, nothing } from "lit"; import { customElement, property, state } from "lit/decorators"; import { ifDefined } from "lit/directives/if-defined"; import memoizeOne from "memoize-one"; -import type { HassEntity } from "home-assistant-js-websocket"; import { isComponentLoaded } from "../../../common/config/is_component_loaded"; import { ASSIST_ENTITIES, SENSOR_ENTITIES } from "../../../common/const"; import { computeDeviceNameDisplay } from "../../../common/entity/compute_device_name"; @@ -770,6 +770,7 @@ export class HaConfigDevicePage extends LitElement { rel=${ifDefined( firstDeviceAction!.target ? "noreferrer" : undefined )} + appearance="plain" target=${ifDefined(firstDeviceAction!.target)} class=${ifDefined(firstDeviceAction!.classes)} .action=${firstDeviceAction!.action} diff --git a/src/panels/config/integrations/integration-panels/zha/zha-config-dashboard.ts b/src/panels/config/integrations/integration-panels/zha/zha-config-dashboard.ts index ea03ebe426..fd90c1a1ac 100644 --- a/src/panels/config/integrations/integration-panels/zha/zha-config-dashboard.ts +++ b/src/panels/config/integrations/integration-panels/zha/zha-config-dashboard.ts @@ -12,8 +12,8 @@ import { css, html, LitElement, nothing } from "lit"; import { customElement, property, state } from "lit/decorators"; import "../../../../../components/buttons/ha-progress-button"; import "../../../../../components/ha-alert"; -import "../../../../../components/ha-card"; import "../../../../../components/ha-button"; +import "../../../../../components/ha-card"; import "../../../../../components/ha-fab"; import "../../../../../components/ha-form/ha-form"; import "../../../../../components/ha-icon-button"; @@ -427,6 +427,11 @@ class ZHAConfigDashboard extends LitElement { max-width: 500px; } + ha-card .card-actions { + display: flex; + justify-content: flex-end; + } + .network-settings ha-settings-row { padding-left: 0; padding-right: 0;