From 82ab7e553da128378d08d9cc73ddfb7b25eeb054 Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Thu, 27 Nov 2025 00:11:39 -0500 Subject: [PATCH] Add additional accessibility improvements (quick wins) This commit adds more accessibility enhancements that improve usability for screen reader and keyboard users with minimal code changes. Changes: - Add aria-labels to all icon-only buttons * Show/hide video and chat toggle buttons * Video controls (play, volume, pip, fullscreen, stop) * Chat submit button (send message) * All buttons converted from spans/divs to proper button elements - Add aria-label to volume slider * Screen readers can now identify the volume control - Increase error message timeout from 4s to 8s * Gives screen reader users more time to read error messages * Messages still dismissible with close button - Add semantic HTML landmarks * Changed main div to
element * Changed settings sidebar div to