fix(ui): LSP 指示器图标改用 Code2 避免与 Providers 冲突

This commit is contained in:
2025-12-17 11:28:18 +08:00
parent 1019ba7c9c
commit 927969e9bc
@@ -8,7 +8,7 @@ import { useState, useEffect, useCallback } from 'react';
import {
AlertCircle,
AlertTriangle,
Server,
Code2,
Loader2,
} from 'lucide-react';
import { motion, AnimatePresence } from 'framer-motion';
@@ -164,7 +164,7 @@ export function DiagnosticsIndicator({
)}
title={`${runningServers} Language Server${runningServers !== 1 ? 's' : ''} Running`}
>
<Server size={14} />
<Code2 size={14} />
{runningServers > 0 && <span className="text-xs font-medium">{runningServers}</span>}
</Button>
</div>
@@ -254,7 +254,7 @@ export function DiagnosticsIndicatorCompact({
) : hasWarnings ? (
<AlertTriangle size={12} />
) : (
<Server size={12} />
<Code2 size={12} />
)}
{(hasErrors || hasWarnings) && (
<span className="font-medium">