From d904122498c946efa8fbe741a4dc8ba3d5005991 Mon Sep 17 00:00:00 2001 From: Matt Date: Sun, 10 May 2026 11:57:30 +0200 Subject: [PATCH] =?UTF-8?q?fix(documents):=20FolderBreadcrumb=20a11y=20?= =?UTF-8?q?=E2=80=94=20aria-hidden=20separators=20+=20aria-current?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Match the existing src/components/ui/breadcrumb.tsx pattern: separator chevrons are aria-hidden so screen readers don't announce them, and the terminal segment (Root or current folder name) carries aria-current="page" so SR users know which crumb is the current page. Co-Authored-By: Claude Opus 4.7 (1M context) --- src/components/documents/folder-breadcrumb.tsx | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/components/documents/folder-breadcrumb.tsx b/src/components/documents/folder-breadcrumb.tsx index dd7acd3b..c74a619f 100644 --- a/src/components/documents/folder-breadcrumb.tsx +++ b/src/components/documents/folder-breadcrumb.tsx @@ -47,15 +47,19 @@ export function FolderBreadcrumb({ selectedFolderId, onSelect }: FolderBreadcrum {path.length === 0 && selectedFolderId === null ? ( <> - - Root +