From 765b548be4a4e5ebca4be96f467f52db63dd92dc Mon Sep 17 00:00:00 2001 From: yyh Date: Mon, 26 Jan 2026 16:01:22 +0800 Subject: [PATCH] fix(a11y): improve accessibility for artifacts tree Add aria-label, aria-expanded attributes and focus-visible styles for folder buttons. Hide loading skeleton from assistive tech. --- .../components/workflow/skill/file-tree/artifacts-section.tsx | 2 +- .../components/workflow/skill/file-tree/artifacts-tree.tsx | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/web/app/components/workflow/skill/file-tree/artifacts-section.tsx b/web/app/components/workflow/skill/file-tree/artifacts-section.tsx index 6fc2448e0d..b74b086f0b 100644 --- a/web/app/components/workflow/skill/file-tree/artifacts-section.tsx +++ b/web/app/components/workflow/skill/file-tree/artifacts-section.tsx @@ -81,7 +81,7 @@ const ArtifactsSection: FC = ({ className }) => {
{isLoading ? ( -
+