From 0540bae7071ca13c8fc1ab0a6a0dd0c443829203 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Thu, 3 Feb 2022 15:54:37 +0100 Subject: [PATCH] Fix dialog heading aria label (#11524) Co-authored-by: Zack Barett --- .../backup/dialog-hassio-backup-upload.ts | 4 +++- .../dialogs/backup/dialog-hassio-backup.ts | 2 +- .../hardware/dialog-hassio-hardware.ts | 4 +++- .../dialogs/network/dialog-hassio-network.ts | 2 +- .../dialog-media-player-browse.ts | 6 ++++- src/dialogs/more-info/ha-more-info-dialog.ts | 2 +- src/dialogs/quick-bar/ha-quick-bar.ts | 2 +- .../config/entities/dialog-entity-editor.ts | 4 +++- .../config/logs/dialog-system-log-detail.ts | 24 +++++++++---------- .../card-editor/hui-dialog-create-card.ts | 22 ++++++++--------- .../card-editor/hui-dialog-edit-card.ts | 2 +- .../view-editor/hui-dialog-edit-view.ts | 2 +- 12 files changed, 42 insertions(+), 34 deletions(-) diff --git a/hassio/src/dialogs/backup/dialog-hassio-backup-upload.ts b/hassio/src/dialogs/backup/dialog-hassio-backup-upload.ts index 27d91394d..f6a80cefe 100644 --- a/hassio/src/dialogs/backup/dialog-hassio-backup-upload.ts +++ b/hassio/src/dialogs/backup/dialog-hassio-backup-upload.ts @@ -47,7 +47,9 @@ export class DialogHassioBackupUpload scrimClickAction escapeKeyAction hideActions - .heading=${true} + .heading=${this.hass?.localize( + "ui.panel.page-onboarding.restore.upload_backup" + ) || "Upload backup"} @closed=${this.closeDialog} >
diff --git a/hassio/src/dialogs/backup/dialog-hassio-backup.ts b/hassio/src/dialogs/backup/dialog-hassio-backup.ts index b01159473..5a5fc6181 100644 --- a/hassio/src/dialogs/backup/dialog-hassio-backup.ts +++ b/hassio/src/dialogs/backup/dialog-hassio-backup.ts @@ -71,7 +71,7 @@ class HassioBackupDialog open scrimClickAction @closed=${this.closeDialog} - .heading=${true} + .heading=${this._backup.name} >
diff --git a/hassio/src/dialogs/hardware/dialog-hassio-hardware.ts b/hassio/src/dialogs/hardware/dialog-hassio-hardware.ts index 0073eaea0..ca94af7c8 100755 --- a/hassio/src/dialogs/hardware/dialog-hassio-hardware.ts +++ b/hassio/src/dialogs/hardware/dialog-hassio-hardware.ts @@ -65,7 +65,9 @@ class HassioHardwareDialog extends LitElement { scrimClickAction hideActions @closed=${this.closeDialog} - .heading=${true} + .heading=${this._dialogParams.supervisor.localize( + "dialog.hardware.title" + )} >

diff --git a/hassio/src/dialogs/network/dialog-hassio-network.ts b/hassio/src/dialogs/network/dialog-hassio-network.ts index 90221f074..3e3c8720b 100644 --- a/hassio/src/dialogs/network/dialog-hassio-network.ts +++ b/hassio/src/dialogs/network/dialog-hassio-network.ts @@ -94,7 +94,7 @@ export class DialogHassioNetwork open scrimClickAction escapeKeyAction - .heading=${true} + .heading=${this.supervisor.localize("dialog.network.title")} hideActions @closed=${this.closeDialog} > diff --git a/src/components/media-player/dialog-media-player-browse.ts b/src/components/media-player/dialog-media-player-browse.ts index 8e737dc0e..31acf550a 100644 --- a/src/components/media-player/dialog-media-player-browse.ts +++ b/src/components/media-player/dialog-media-player-browse.ts @@ -55,7 +55,11 @@ class DialogMediaPlayerBrowse extends LitElement { escapeKeyAction hideActions flexContent - .heading=${true} + .heading=${!this._currentItem + ? this.hass.localize( + "ui.components.media-browser.media-player-browser" + ) + : this._currentItem.title} @closed=${this.closeDialog} > diff --git a/src/dialogs/more-info/ha-more-info-dialog.ts b/src/dialogs/more-info/ha-more-info-dialog.ts index 207dbeafe..64082db26 100644 --- a/src/dialogs/more-info/ha-more-info-dialog.ts +++ b/src/dialogs/more-info/ha-more-info-dialog.ts @@ -105,7 +105,7 @@ export class MoreInfoDialog extends LitElement { diff --git a/src/dialogs/quick-bar/ha-quick-bar.ts b/src/dialogs/quick-bar/ha-quick-bar.ts index 1f9920fa3..ae2c43bfb 100644 --- a/src/dialogs/quick-bar/ha-quick-bar.ts +++ b/src/dialogs/quick-bar/ha-quick-bar.ts @@ -139,7 +139,7 @@ export class QuickBar extends LitElement { return html` ${this.hass.localize( + "ui.panel.config.logs.level." + item.level.toLowerCase() + )}` + ); + return html` - + - - ${this.hass.localize( - "ui.panel.config.logs.details", - "level", - html`${this.hass.localize( - "ui.panel.config.logs.level." + item.level.toLowerCase() - )}` - )} - + ${title}
- - ${this._viewConfig.title - ? this.hass!.localize( - "ui.panel.lovelace.editor.edit_card.pick_card_view_title", - "name", - `"${this._viewConfig.title}"` - ) - : this.hass!.localize( - "ui.panel.lovelace.editor.edit_card.pick_card" - )} - + ${title}
diff --git a/src/panels/lovelace/editor/view-editor/hui-dialog-edit-view.ts b/src/panels/lovelace/editor/view-editor/hui-dialog-edit-view.ts index 203a7d770..3b981ee67 100644 --- a/src/panels/lovelace/editor/view-editor/hui-dialog-edit-view.ts +++ b/src/panels/lovelace/editor/view-editor/hui-dialog-edit-view.ts @@ -173,7 +173,7 @@ export class HuiDialogEditView extends LitElement { scrimClickAction escapeKeyAction @closed=${this.closeDialog} - .heading=${true} + .heading=${this._viewConfigTitle} >

${this._viewConfigTitle}