Improve visibility of keyboard selection for the agent conversation in WorkspaceSidebar (#63922)

# Objective

- Fixes #63917

## Solution

* Match project panel focus style for all sidebar rows.
* Add a 2px right edge to thread and project header rows, and use the
panel focused border color for project headers too.

## Testing

- I ran Zed with my changes locally by using
`gpui_apple/runtime_shaders` feature and then captured screenshots for
each theme with the visual change visible.

## Self-Review Checklist:

- [x] I've reviewed my own diff for quality, security, and reliability
- [x] Unsafe blocks (if any) have justifying comments
- [x] The content adheres to Zed's UI standards
([UX/UI](https://github.com/zed-industries/zed/blob/main/CONTRIBUTING.md#uiux-checklist)
and
[icon](https://github.com/zed-industries/zed/blob/main/crates/icons/README.md)
guidelines)
- [x] Tests cover the new/changed behavior
- [x] Performance impact has been considered and is acceptable

## Showcase

Below you can see how it looks like for each existing theme:

<details>
  <summary>Workspace Sidebar item selection in each theme</summary>

Ayu Dark:
<img width="1058" height="885" alt="image"
src="https://github.com/user-attachments/assets/b4e9df2f-58ce-4bec-9e44-23b6e4ffc665"
/>

Ayu Mirage:
<img width="991" height="893" alt="image"
src="https://github.com/user-attachments/assets/6278e8d6-5466-4fc2-9c63-f861b32f2c00"
/>

Gruvbox Dark:
<img width="1007" height="922" alt="image"
src="https://github.com/user-attachments/assets/1c5fbacd-7ca1-4c7a-adfd-ce88fc8051e7"
/>

Gruvbox Dark Hard:
<img width="1005" height="749" alt="image"
src="https://github.com/user-attachments/assets/2bc38cbe-644c-47b0-9691-3b0896e1933e"
/>

Gruvbox Dark Soft:
<img width="983" height="765" alt="image"
src="https://github.com/user-attachments/assets/df764dc0-30c7-4de8-9154-3eb20d35437a"
/>

One Dark:
<img width="1022" height="777" alt="image"
src="https://github.com/user-attachments/assets/8721ab46-2b08-4ab1-99b6-d33665d3cedf"
/>

Ayu Light:
<img width="987" height="795" alt="image"
src="https://github.com/user-attachments/assets/eeef71ac-3a42-4d18-9111-6eaca244a575"
/>

Gruvbox Light:
<img width="1009" height="757" alt="image"
src="https://github.com/user-attachments/assets/be406f22-60b5-4217-8df3-57055f893e43"
/>

Gruvbox Light Hard:
<img width="1058" height="773" alt="image"
src="https://github.com/user-attachments/assets/8b0b6e06-197a-4572-9ec8-c2fab9db68b9"
/>

Gruvbox Light Soft:
<img width="1037" height="758" alt="image"
src="https://github.com/user-attachments/assets/07eafc47-1ba8-4aa2-8019-53442978cad7"
/>

One Light:
<img width="1028" height="794" alt="image"
src="https://github.com/user-attachments/assets/e5d45d88-2510-40e8-bd29-2354700c5910"
/>
</details>

---

Release Notes:

- Improved visibility of keyboard selection for agent conversation in
WorkspaceSidebar
a39324bf99Jakub Łyko committed on 9/23/2026, 2:46:31 PM· committed by GitHubparentbf89346
2 files changedLine totals unavailable