From b673a49af6a87e3c4e02fe77578d06b7bc82f092 Mon Sep 17 00:00:00 2001 From: John Livingston Date: Thu, 29 Aug 2024 12:20:36 +0200 Subject: [PATCH] Improved accessibility (#118): * channel configuration: adding title to inputs. * channel configuration: `aria-hidden="true"` on icons for add and remove row buttons. --- .../templates/channel-configuration.ts | 1 + client/common/lib/buttons.ts | 2 ++ .../common/lib/elements/dynamic-table-form.ts | 28 +++++++++++++++++-- .../common/lib/elements/image-file-input.ts | 10 +++++-- client/common/lib/elements/tags-input.ts | 5 ++-- 5 files changed, 38 insertions(+), 8 deletions(-) diff --git a/client/common/configuration/elements/templates/channel-configuration.ts b/client/common/configuration/elements/templates/channel-configuration.ts index 28187f31..ff950eec 100644 --- a/client/common/configuration/elements/templates/channel-configuration.ts +++ b/client/common/configuration/elements/templates/channel-configuration.ts @@ -135,6 +135,7 @@ export function tplChannelConfiguration (el: ChannelConfigurationElement): Templ