From 0969436abda8edd691f759e9cf00cce257571357 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 28 Feb 2026 16:04:33 +0000 Subject: [PATCH] feat(ui): add ARIA attributes for accessibility improvements Add aria-hidden="true" to decorative Font Awesome icons across templates, aria-label to icon-only buttons, aria-live to dynamic content regions, aria-labelledby to modals, aria-expanded to toggle buttons, scope="col" to table headers, and aria-label to tables. Also improve alt text on 500.html error image and add aria-label to password toggle buttons. Templates updated: settings.html, credentials.html, status_dashboard.html, file_view.html, file_detail.html, index.html, queue_dashboard.html, audit_log.html, 500.html Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- frontend/templates/500.html | 2 +- frontend/templates/audit_log.html | 22 +++++------ frontend/templates/credentials.html | 27 ++++++------- frontend/templates/file_detail.html | 46 ++++++++++++---------- frontend/templates/file_view.html | 49 +++++++++++++----------- frontend/templates/index.html | 34 ++++++++-------- frontend/templates/queue_dashboard.html | 24 ++++++------ frontend/templates/settings.html | 19 ++++----- frontend/templates/status_dashboard.html | 12 +++--- 9 files changed, 122 insertions(+), 113 deletions(-) diff --git a/frontend/templates/500.html b/frontend/templates/500.html index 90dc65d2..523c5b08 100644 --- a/frontend/templates/500.html +++ b/frontend/templates/500.html @@ -7,7 +7,7 @@
| When | -Changed By | -Setting Key | -Action | -Old Value | -New Value | -Rollback | +When | +Changed By | +Setting Key | +Action | +Old Value | +New Value | +Rollback |
|---|
| @@ -130,11 +130,11 @@ | {% if cred.configured %} - Configured + Configured {% else %} - Missing + Missing {% endif %} | @@ -143,11 +143,11 @@{% if cred.source == 'db' %} - DB + DB {% elif cred.source == 'env' %} - ENV + ENV {% else %} — @@ -158,9 +158,10 @@ | - + | @@ -177,13 +178,13 @@ - Manage Settings + Manage Settings - Raw JSON (API) + Raw JSON (API) diff --git a/frontend/templates/file_detail.html b/frontend/templates/file_detail.html index a39077a3..f329b6c2 100644 --- a/frontend/templates/file_detail.html +++ b/frontend/templates/file_detail.html @@ -958,8 +958,8 @@ {% block content %}
|---|