diff --git a/src/components/ProjectSidebar.tsx b/src/components/ProjectSidebar.tsx index 43a8b708b..e2f4a22de 100644 --- a/src/components/ProjectSidebar.tsx +++ b/src/components/ProjectSidebar.tsx @@ -37,6 +37,7 @@ type DraggableProjectItemProps = React.PropsWithChildren<{ tabIndex?: number; "aria-expanded"?: boolean; "aria-controls"?: string; + "aria-label"?: string; "data-project-path"?: string; }>; @@ -140,7 +141,7 @@ const ProjectDragLayer: React.FC = () => {
-
+
{dirPath} {basename}
@@ -475,6 +476,7 @@ const ProjectSidebarInner: React.FC = ({ tabIndex={0} aria-expanded={isExpanded} aria-controls={workspaceListId} + aria-label={`${isExpanded ? "Collapse" : "Expand"} project ${projectName}`} data-project-path={projectPath} > = ({
-
+
{(() => { const abbrevPath = abbreviatePath(projectPath); const { dirPath, basename } = splitAbbreviatedPath(abbrevPath); @@ -549,7 +551,11 @@ const ProjectSidebarInner: React.FC = ({ {isExpanded && ( -
+