From 1bd330a24d58f1a4fe4e971bd6e56cf6d1803ce8 Mon Sep 17 00:00:00 2001 From: aradhyacp Date: Mon, 30 Mar 2026 18:05:30 +0530 Subject: [PATCH 01/11] fix(pan-zoom): add aria-labels and improve accessibility for zoom buttons --- packages/streamdown/lib/mermaid/pan-zoom.tsx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/streamdown/lib/mermaid/pan-zoom.tsx b/packages/streamdown/lib/mermaid/pan-zoom.tsx index c618f77b..957c724b 100644 --- a/packages/streamdown/lib/mermaid/pan-zoom.tsx +++ b/packages/streamdown/lib/mermaid/pan-zoom.tsx @@ -174,8 +174,9 @@ export const PanZoom = ({ onClick={handleZoomIn} title="Zoom in" type="button" + aria-label="Zoom in" > - +