Skip to content

Commit 9f353e2

Browse files
committed
remove the useless stuff from ui
1 parent c3eedfd commit 9f353e2

File tree

2 files changed

+9
-89
lines changed

2 files changed

+9
-89
lines changed

src/pages/acp/acp.js

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -235,13 +235,6 @@ export default function AcpPageInclude() {
235235
<div className="acp-chat-view">
236236
<div className="acp-chat-header">
237237
<div className="acp-header-left">
238-
<div className="acp-agent-avatar">
239-
<span className="acp-avatar-icon"></span>
240-
<span className="acp-status-indicator">
241-
<span className="acp-status-ping"></span>
242-
<span className="acp-status-dot"></span>
243-
</span>
244-
</div>
245238
<div className="acp-header-info">
246239
<span className="acp-agent-name">Agent</span>
247240
<span className="acp-status-label">Connected</span>
@@ -452,23 +445,25 @@ export default function AcpPageInclude() {
452445
const $dot = $chatView.querySelector(".acp-status-dot");
453446
const $ping = $chatView.querySelector(".acp-status-ping");
454447
const $label = $chatView.querySelector(".acp-status-label");
455-
if (!$dot) return;
456-
457-
$dot.className = "acp-status-dot";
458-
if ($ping) $ping.className = "acp-status-ping";
448+
if ($dot) {
449+
$dot.className = "acp-status-dot";
450+
}
451+
if ($ping) {
452+
$ping.className = "acp-status-ping";
453+
}
459454

460455
if (state === "connected") {
461-
$dot.classList.add("connected");
456+
if ($dot) $dot.classList.add("connected");
462457
if ($ping) $ping.classList.add("connected");
463458
if ($label) $label.textContent = "Connected";
464459
} else if (state === "connecting") {
465-
$dot.classList.add("working");
460+
if ($dot) $dot.classList.add("working");
466461
if ($ping) {
467462
$ping.classList.add("active", "working");
468463
}
469464
if ($label) $label.textContent = "Working…";
470465
} else if (state === "error") {
471-
$dot.classList.add("error");
466+
if ($dot) $dot.classList.add("error");
472467
if ($label) $label.textContent = "Error";
473468
}
474469
}

src/pages/acp/acp.scss

Lines changed: 0 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -182,81 +182,6 @@
182182
.acp-header-left {
183183
display: flex;
184184
align-items: center;
185-
gap: 10px;
186-
}
187-
188-
.acp-agent-avatar {
189-
position: relative;
190-
width: 38px;
191-
height: 38px;
192-
border-radius: 10px;
193-
background: linear-gradient(
194-
135deg,
195-
var(--active-color),
196-
var(--primary-color)
197-
);
198-
display: flex;
199-
align-items: center;
200-
justify-content: center;
201-
box-shadow: 0 2px 12px
202-
color-mix(in srgb, var(--active-color), transparent 70%);
203-
204-
.acp-avatar-icon {
205-
font-size: 1.1rem;
206-
line-height: 1;
207-
}
208-
209-
.acp-status-indicator {
210-
position: absolute;
211-
bottom: -2px;
212-
right: -2px;
213-
width: 12px;
214-
height: 12px;
215-
216-
.acp-status-ping {
217-
position: absolute;
218-
inset: 0;
219-
border-radius: 50%;
220-
opacity: 0;
221-
222-
&.active {
223-
animation: acp-ping 1.2s cubic-bezier(0, 0, 0.2, 1) infinite;
224-
opacity: 0.6;
225-
}
226-
227-
&.connected {
228-
background: #4caf50;
229-
}
230-
&.working {
231-
background: var(--active-color);
232-
}
233-
}
234-
235-
.acp-status-dot {
236-
position: relative;
237-
display: block;
238-
width: 12px;
239-
height: 12px;
240-
border-radius: 50%;
241-
border: 2px solid var(--secondary-color);
242-
background: color-mix(
243-
in srgb,
244-
var(--secondary-text-color),
245-
transparent 60%
246-
);
247-
transition: background 0.3s;
248-
249-
&.connected {
250-
background: #4caf50;
251-
}
252-
&.working {
253-
background: var(--active-color);
254-
}
255-
&.error {
256-
background: var(--danger-color);
257-
}
258-
}
259-
}
260185
}
261186

262187
.acp-header-info {

0 commit comments

Comments
 (0)