From 87bbc040a119a772d7eaf8db161d573075135aa0 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Tue, 31 Mar 2026 22:04:19 +0000 Subject: [PATCH 1/9] feat: add keyboard accessibility to ExportPanel backdrop Co-authored-by: daggerstuff <261005129+daggerstuff@users.noreply.github.com> --- src/components/research/ExportPanel.tsx | 98 ++++++++++++++----------- 1 file changed, 55 insertions(+), 43 deletions(-) diff --git a/src/components/research/ExportPanel.tsx b/src/components/research/ExportPanel.tsx index ec1574f68..f2da725b7 100644 --- a/src/components/research/ExportPanel.tsx +++ b/src/components/research/ExportPanel.tsx @@ -88,53 +88,62 @@ export default function ExportPanel({ } return ( -
+
{/* Backdrop */}
{ + if (e.key === 'Enter' || e.key === ' ') { + e.preventDefault() + onClose() + } + }} >
{/* Panel */} -
-
-

Export Results

+
+
+

Export Results

-
-
-

+

+
+

Ready to export{' '} - {results.length}{' '} + {results.length}{' '} items.

{/* Format Selection */}
-