diff --git a/packages/ui/src/components/DiagnosticsIndicator.tsx b/packages/ui/src/components/DiagnosticsIndicator.tsx
index a32ba70..47f6dcd 100644
--- a/packages/ui/src/components/DiagnosticsIndicator.tsx
+++ b/packages/ui/src/components/DiagnosticsIndicator.tsx
@@ -158,13 +158,13 @@ export function DiagnosticsIndicator({
size="sm"
onClick={onClickLSP}
className={cn(
- 'flex items-center gap-1 px-2 py-1 h-auto min-h-0',
- 'hover:bg-surface-base/50 transition-colors',
- runningServers > 0 ? 'text-green-400' : 'text-fg-subtle'
+ 'flex items-center gap-1 p-1.5 h-auto min-h-0',
+ 'hover:bg-surface-muted transition-colors',
+ runningServers > 0 ? 'text-green-400' : 'text-fg-muted hover:text-fg-secondary'
)}
title={`${runningServers} Language Server${runningServers !== 1 ? 's' : ''} Running`}
>
-
+
{runningServers > 0 && {runningServers}}