From 8e91f2d6ae2f6b08605fbbae1df141dd0074ed8b Mon Sep 17 00:00:00 2001 From: Aisland Date: Tue, 1 Sep 2026 22:39:51 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=A0=87=E6=B3=A8=E6=A8=A1=E5=BC=8F=20i?= =?UTF-8?q?frame=20=E6=8C=87=E9=92=88=E7=A9=BF=E9=80=8F(=E6=B5=8F=E8=A7=88?= =?UTF-8?q?=E5=99=A8=E7=AA=97=E5=8F=AF=E7=B2=BE=E7=A1=AE=E5=8F=96=E7=82=B9?= =?UTF-8?q?)=20+=20=E6=8E=A7=E5=88=B6=E5=AE=A4=E6=B5=85=E8=89=B2=E4=B8=BB?= =?UTF-8?q?=E9=A2=98=E5=BF=99=E7=A2=8C=E5=85=89=E6=95=88=E6=94=B9=E7=94=A8?= =?UTF-8?q?=E9=A5=B1=E5=92=8C=E8=93=9D=20+=20=E6=B5=81=E5=85=89icon?= =?UTF-8?q?=E6=8D=A2=E6=B3=A2=E6=B5=AA=E6=B5=81=E5=85=89(=E4=B8=8D?= =?UTF-8?q?=E5=86=8D=E5=83=8F=E9=80=89=E4=B8=AD=E6=80=81)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 01_content/lib/client.js | 8 ++++---- 01_content/src/client/split.tsx | 2 +- 01_content/src/client/styles.ts | 3 +++ 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/01_content/lib/client.js b/01_content/lib/client.js index ff38494..9341c37 100644 --- a/01_content/lib/client.js +++ b/01_content/lib/client.js @@ -7905,6 +7905,7 @@ var css = xterm_default + "\n" + [ ".dsh-wt_annotBtn:hover{color:var(--dsw-alias-label-primary,#e6e8eb);background:var(--dsw-alias-fill-l2,rgba(255,255,255,.09));border-color:var(--dsw-alias-border-l1,#262b36)}", ".dsh-wt_annotBtn svg{width:12px;height:12px;display:block}", ".dsh-wt-annotating,.dsh-wt-annotating *{cursor:none!important}", + ".dsh-wt-annotating iframe{pointer-events:none!important}", ".dsh-wt_annotBubble{position:fixed;z-index:5000;left:0;top:0;transform:translate(-50%,-100%) translateY(-4px);pointer-events:none;width:30px;height:22px;border-radius:9px;background:#4f8ef7;box-shadow:0 2px 10px rgba(79,142,247,.5);display:flex;align-items:center;justify-content:center}", '.dsh-wt_annotBubble::after{content:"";position:absolute;left:50%;bottom:-5px;transform:translateX(-50%);border:6px solid #4f8ef7;border-top-width:5px;border-bottom-width:0;border-left-color:transparent;border-right-color:transparent}', ".dsh-wt_annotEditor{position:fixed;z-index:5001;width:280px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:10px;background:rgba(16,20,28,.96);border:1px solid rgba(255,255,255,.2);box-shadow:0 10px 30px rgba(0,0,0,.5)}", @@ -8303,6 +8304,8 @@ var css = xterm_default + "\n" + [ ".dsh-wt_consoleCard-busy{box-shadow:0 0 10px rgba(94,160,255,.55),0 0 34px rgba(79,142,247,.4)}", '.dsh-wt_consoleCard-busy::before{content:"";position:absolute;inset:-4px;border-radius:19px;padding:4px;background:conic-gradient(from var(--consoleAngle),transparent 0deg,rgba(94,160,255,0) 25deg,#dcebff 55deg,#9cc6ff 85deg,rgba(94,160,255,0) 125deg,transparent 200deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:consoleAngleSpin 1.4s linear infinite;filter:drop-shadow(0 0 8px rgba(140,190,255,.85));pointer-events:none}', "@keyframes consoleAngleSpin{to{--consoleAngle:360deg}}", + ".dsh-wt_console[data-wt-theme=light] .dsh-wt_consoleCard-busy{box-shadow:0 0 10px rgba(37,99,235,.5),0 0 34px rgba(37,99,235,.32)}", + ".dsh-wt_console[data-wt-theme=light] .dsh-wt_consoleCard-busy::before{background:conic-gradient(from var(--consoleAngle),transparent 0deg,rgba(37,99,235,0) 25deg,#2563eb 55deg,#38bdf8 85deg,rgba(37,99,235,0) 125deg,transparent 200deg);filter:drop-shadow(0 0 8px rgba(37,99,235,.8))}", ".dsh-wt_consoleEmpty{padding:40px 0;text-align:center;font-size:12px;color:var(--wt-text3)}", // 创建卡片:虚线 + 居中加号,永远最后一位 // 创建卡片:玻璃底 + 虚线边,永远最后一位 @@ -17989,10 +17992,7 @@ function ConsolePane() { ] }), /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("div", { className: "dsh-wt_dropRow", children: [ /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("button", { type: "button", className: "dsh-wt_dropItem" + (bg === "glow" ? " dsh-wt_dropItemOn" : ""), onClick: () => onBg("glow"), children: [ - /* @__PURE__ */ (0, import_jsx_runtime.jsxs)("svg", { width: "13", height: "13", viewBox: "0 0 16 16", "aria-hidden": true, children: [ - /* @__PURE__ */ (0, import_jsx_runtime.jsx)("circle", { cx: "8", cy: "8", r: "3", fill: "currentColor" }), - /* @__PURE__ */ (0, import_jsx_runtime.jsx)("circle", { cx: "8", cy: "8", r: "5.5", fill: "none", stroke: "currentColor", strokeWidth: "1", opacity: ".5" }) - ] }), + /* @__PURE__ */ (0, import_jsx_runtime.jsx)("svg", { width: "13", height: "13", viewBox: "0 0 16 16", "aria-hidden": true, children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)("path", { d: "M2.4 5.6c2-1.5 3.9-1.5 5.6 0 1.9 1.6 3.6 1.6 5.6 0M2.4 10.4c2-1.5 3.9-1.5 5.6 0 1.9 1.6 3.6 1.6 5.6 0", fill: "none", stroke: "currentColor", strokeWidth: "1.3", strokeLinecap: "round" }) }), T("console.bgGlow") ] }), /* @__PURE__ */ (0, import_jsx_runtime.jsx)("button", { type: "button", className: "dsh-wt_dropGear", title: T("console.bgEdit"), "aria-label": T("console.bgEdit"), onClick: () => setBgEdit("glow"), children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(SliderIcon, {}) }) diff --git a/01_content/src/client/split.tsx b/01_content/src/client/split.tsx index de5974a..3b2bfb1 100644 --- a/01_content/src/client/split.tsx +++ b/01_content/src/client/split.tsx @@ -1602,7 +1602,7 @@ function ConsolePane() {
- +
diff --git a/01_content/src/client/styles.ts b/01_content/src/client/styles.ts index b05bca7..4c5ebba 100644 --- a/01_content/src/client/styles.ts +++ b/01_content/src/client/styles.ts @@ -152,6 +152,7 @@ export const css = xtermCss + '\n' + [ '.dsh-wt_annotBtn:hover{color:var(--dsw-alias-label-primary,#e6e8eb);background:var(--dsw-alias-fill-l2,rgba(255,255,255,.09));border-color:var(--dsw-alias-border-l1,#262b36)}', '.dsh-wt_annotBtn svg{width:12px;height:12px;display:block}', '.dsh-wt-annotating,.dsh-wt-annotating *{cursor:none!important}', + '.dsh-wt-annotating iframe{pointer-events:none!important}', '.dsh-wt_annotBubble{position:fixed;z-index:5000;left:0;top:0;transform:translate(-50%,-100%) translateY(-4px);pointer-events:none;width:30px;height:22px;border-radius:9px;background:#4f8ef7;box-shadow:0 2px 10px rgba(79,142,247,.5);display:flex;align-items:center;justify-content:center}', '.dsh-wt_annotBubble::after{content:"";position:absolute;left:50%;bottom:-5px;transform:translateX(-50%);border:6px solid #4f8ef7;border-top-width:5px;border-bottom-width:0;border-left-color:transparent;border-right-color:transparent}', '.dsh-wt_annotEditor{position:fixed;z-index:5001;width:280px;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:10px;background:rgba(16,20,28,.96);border:1px solid rgba(255,255,255,.2);box-shadow:0 10px 30px rgba(0,0,0,.5)}', @@ -552,6 +553,8 @@ export const css = xtermCss + '\n' + [ '.dsh-wt_consoleCard-busy{box-shadow:0 0 10px rgba(94,160,255,.55),0 0 34px rgba(79,142,247,.4)}', '.dsh-wt_consoleCard-busy::before{content:"";position:absolute;inset:-4px;border-radius:19px;padding:4px;background:conic-gradient(from var(--consoleAngle),transparent 0deg,rgba(94,160,255,0) 25deg,#dcebff 55deg,#9cc6ff 85deg,rgba(94,160,255,0) 125deg,transparent 200deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:consoleAngleSpin 1.4s linear infinite;filter:drop-shadow(0 0 8px rgba(140,190,255,.85));pointer-events:none}', '@keyframes consoleAngleSpin{to{--consoleAngle:360deg}}', + '.dsh-wt_console[data-wt-theme=light] .dsh-wt_consoleCard-busy{box-shadow:0 0 10px rgba(37,99,235,.5),0 0 34px rgba(37,99,235,.32)}', + '.dsh-wt_console[data-wt-theme=light] .dsh-wt_consoleCard-busy::before{background:conic-gradient(from var(--consoleAngle),transparent 0deg,rgba(37,99,235,0) 25deg,#2563eb 55deg,#38bdf8 85deg,rgba(37,99,235,0) 125deg,transparent 200deg);filter:drop-shadow(0 0 8px rgba(37,99,235,.8))}', '.dsh-wt_consoleEmpty{padding:40px 0;text-align:center;font-size:12px;color:var(--wt-text3)}', // 创建卡片:虚线 + 居中加号,永远最后一位 // 创建卡片:玻璃底 + 虚线边,永远最后一位