From 23b233110f41a0fcdb7700d278c1ce42cf540fb4 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 2 Apr 2026 20:43:49 +0000 Subject: [PATCH] =?UTF-8?q?refactor:=20=E6=8F=90=E5=8F=96os-status-dot?= =?UTF-8?q?=E5=85=B1=E4=BA=AB=E7=B1=BB=EF=BC=8C=E4=BF=AE=E5=A4=8D=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E9=87=8D=E5=A4=8D=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/e4f62efa-8a45-425a-a03d-6d5a928738f4 Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com> --- docs/index.html | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/docs/index.html b/docs/index.html index 42b07ffb..bed51f43 100644 --- a/docs/index.html +++ b/docs/index.html @@ -480,7 +480,7 @@ label{display:block;font-size:12px;color:var(--dim);margin-bottom:4px;font-weigh /* Blinking cursor */ .os-blink{animation:osBlink 1.2s step-end infinite;color:var(--ok)} @keyframes osBlink{0%,100%{opacity:1}50%{opacity:0}} -@media(prefers-reduced-motion:reduce){.os-blink{animation:none}.os-task-dot.active{animation:none}.os-layer-dot{animation:none}.os-wf-dot{animation:none}.os-progress-fill::after{animation:none}} +@media(prefers-reduced-motion:reduce){.os-blink{animation:none}.os-task-dot.active{animation:none}.os-status-dot{animation:none}.os-progress-fill::after{animation:none}} /* OS Block sections */ .os-block{margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(110,168,254,.08)} @@ -511,13 +511,16 @@ label{display:block;font-size:12px;color:var(--dim);margin-bottom:4px;font-weigh /* OS Layer items */ .os-layer{display:flex;align-items:center;gap:6px;padding:2.5px 0;font-size:10px;color:var(--dim)} -.os-layer-dot{width:5px;height:5px;border-radius:50%;background:var(--ok);box-shadow:0 0 4px var(--ok);flex-shrink:0;animation:pls 3s infinite} .os-layer-num{color:var(--accent2);font-size:9px;min-width:18px} /* OS Workflow grid */ .os-wf-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px} .os-wf-item{display:flex;align-items:center;gap:4px;font-size:10px;color:var(--ok);padding:3px 0} -.os-wf-dot{width:4px;height:4px;border-radius:50%;background:var(--ok);box-shadow:0 0 4px var(--ok);flex-shrink:0;animation:pls 2s infinite} + +/* Shared status dot (used by layer + workflow) */ +.os-status-dot{border-radius:50%;background:var(--ok);box-shadow:0 0 4px var(--ok);flex-shrink:0;animation:pls 2.5s infinite} +.os-layer-dot{width:5px;height:5px} +.os-wf-dot{width:4px;height:4px} /* OS Log items */ .os-log-item{display:flex;gap:8px;padding:2px 0;font-size:10px} @@ -613,24 +616,24 @@ label{display:block;font-size:12px;color:var(--dim);margin-bottom:4px;font-weigh