From 1f76cd5d16eefe46b8f2aecf17d491af159223e2 Mon Sep 17 00:00:00 2001 From: daria <95225431+dariiing@users.noreply.github.com> Date: Tue, 31 Mar 2026 12:18:17 +0300 Subject: [PATCH] add aria-label --- www/form/inner.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/www/form/inner.js b/www/form/inner.js index fbe4df475..3eb13a0bf 100644 --- a/www/form/inner.js +++ b/www/form/inner.js @@ -5166,13 +5166,18 @@ define([ return; } // Otherwise add it - var datePicker = h('input'); + var datePicker = h('input', {'aria-label': Messages.form_date_time}); var picker = Flatpickr(datePicker, { disableMobile: true, enableTime: true, time_24hr: is24h, dateFormat: dateFormat, - minDate: new Date() + minDate: new Date(), + onChange: function(date) { + if (date) { + $(datePicker).attr('aria-label', date); + } + } }); var save = h('button.btn.btn-primary', Messages.settings_save); $(save).click(function () { @@ -5186,7 +5191,7 @@ define([ refreshEndDate(); }); }); - var cancel = h('button.btn.btn-danger',Icons.get('close', {'class': 'nomargin'})); + var cancel = h('button.btn.btn-danger',{'aria-label': Messages.poll_remove}, Icons.get('close', {'class': 'nomargin'})); $(cancel).click(function () { refreshEndDate(); });