Prechádzať zdrojové kódy

Accessibility updates

Lee Morgan 1 mesiac pred
rodič
commit
f42d8e1363

+ 8 - 1
src/routes/(app)/game/[game_id]/+page.svelte

@@ -105,7 +105,14 @@
 <div class="page">
 
 {#if sidebarOpen}
-    <div class="sidebar-overlay" onclick={() => sidebarOpen = false}></div>
+    <div
+        class="sidebar-overlay"
+        role="button"
+        tabindex="-1"
+        aria-label="Close menu"
+        onclick={() => sidebarOpen = false}
+        onkeydown={(e) => { if (e.key === "Escape") sidebarOpen = false; }}
+    ></div>
 {/if}
 
 <Sidebar