| ... | @@ -755,7 +755,7 @@ const SidebarDraftRow = memo(function SidebarDraftRow(props: { | ... | @@ -755,7 +755,7 @@ const SidebarDraftRow = memo(function SidebarDraftRow(props: { |
| 755 | tabIndex={0} | 755 | tabIndex={0} |
| 756 | data-testid="sidebar-draft-row" | 756 | data-testid="sidebar-draft-row" |
| 757 | className={cn( | 757 | className={cn( |
| 758 | "group/sidebar-row relative w-full cursor-pointer overflow-hidden rounded-md text-left text-sidebar-foreground outline-none select-none", | 758 | "group/sidebar-row relative w-full cursor-pointer overflow-hidden rounded-md text-left text-sidebar-foreground outline-none select-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-ring", |
| 759 | props.isActive ? "bg-sidebar-row-active" : draftSurfaceClassName, | 759 | props.isActive ? "bg-sidebar-row-active" : draftSurfaceClassName, |
| 760 | )} | 760 | )} |
| 761 | onClick={handleActivate} | 761 | onClick={handleActivate} |
| ... | @@ -1390,7 +1390,7 @@ const SidebarThreadRow = memo(function SidebarThreadRow(props: { | ... | @@ -1390,7 +1390,7 @@ const SidebarThreadRow = memo(function SidebarThreadRow(props: { |
| 1390 | // a useful hierarchy nor a reliable hover cue. Status now lives in the row | 1390 | // a useful hierarchy nor a reliable hover cue. Status now lives in the row |
| 1391 | // content; surface is reserved for interaction (hover, multi-select, route). | 1391 | // content; surface is reserved for interaction (hover, multi-select, route). |
| 1392 | const rowSurfaceClassName = cn( | 1392 | const rowSurfaceClassName = cn( |
| 1393 | "group/sidebar-row relative w-full cursor-pointer overflow-hidden rounded-md text-left outline-none select-none", | 1393 | "group/sidebar-row relative w-full cursor-pointer overflow-hidden rounded-md text-left outline-none select-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-ring", |
| 1394 | variantAction === "unsettle" && "[&:not(:hover):not(:focus-within)_*]:text-secondary-label/70", | 1394 | variantAction === "unsettle" && "[&:not(:hover):not(:focus-within)_*]:text-secondary-label/70", |
| 1395 | props.isActive | 1395 | props.isActive |
| 1396 | ? "bg-sidebar-row-active text-sidebar-foreground" | 1396 | ? "bg-sidebar-row-active text-sidebar-foreground" |