From caa604d5ca5f8cf0a7d5077e13e30f842d504264 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Mon, 2 Dec 2019 09:29:02 +0100 Subject: [PATCH] Add more aria labels (#4293) * Add aria labels * Fix polymer binding --- src/dialogs/more-info/more-info-controls.js | 6 ++++-- src/dialogs/more-info/more-info-settings.js | 1 + src/dialogs/notifications/notification-drawer.js | 4 ++-- .../integrations/ha-config-entries-dashboard.ts | 7 ++++++- src/panels/lovelace/hui-root.ts | 12 ++++++++++++ src/translations/en.json | 8 +++++++- 6 files changed, 32 insertions(+), 6 deletions(-) diff --git a/src/dialogs/more-info/more-info-controls.js b/src/dialogs/more-info/more-info-controls.js index 2f1ca302b8..df688abe91 100644 --- a/src/dialogs/more-info/more-info-controls.js +++ b/src/dialogs/more-info/more-info-controls.js @@ -16,13 +16,14 @@ import { computeStateDomain } from "../../common/entity/compute_state_domain"; import { isComponentLoaded } from "../../common/config/is_component_loaded"; import { DOMAINS_MORE_INFO_NO_HISTORY } from "../../common/const"; import { EventsMixin } from "../../mixins/events-mixin"; +import LocalizeMixin from "../../mixins/localize-mixin"; import { computeRTL } from "../../common/util/compute_rtl"; const DOMAINS_NO_INFO = ["camera", "configurator", "history_graph"]; /* * @appliesMixin EventsMixin */ -class MoreInfoControls extends EventsMixin(PolymerElement) { +class MoreInfoControls extends LocalizeMixin(EventsMixin(PolymerElement)) { static get template() { return html` - +
[[localize('ui.notification_drawer.title')]]
- +