From 0059fdc1f5158fc41642b8982928c5abc25e4a4f Mon Sep 17 00:00:00 2001 From: Nolan Darilek Date: Wed, 21 Jan 2026 09:57:50 -0600 Subject: fix(app): add aria-labels to titlebar and sidebar buttons (#9843) --- packages/app/src/pages/layout.tsx | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'packages/app/src/pages') diff --git a/packages/app/src/pages/layout.tsx b/packages/app/src/pages/layout.tsx index d8e0d55f3..9d7cc9c71 100644 --- a/packages/app/src/pages/layout.tsx +++ b/packages/app/src/pages/layout.tsx @@ -1573,7 +1573,7 @@ export default function Layout(props: ParentProps) { keybind={command.keybind("session.archive")} gutter={8} > - archiveSession(props.session)} /> + archiveSession(props.session)} aria-label="Archive session" /> @@ -1749,7 +1749,7 @@ export default function Layout(props: ParentProps) { > - + navigate(`/${slug()}/session`)} + aria-label="New session" /> @@ -1881,9 +1882,11 @@ export default function Layout(props: ParentProps) { .slice(0, 2) } + const projectName = () => props.project.name || getFilename(props.project.worktree) const trigger = (