From 1f38a22535ff763253d5344298570e75df6e82ad Mon Sep 17 00:00:00 2001 From: Edouard Durand Date: Sat, 26 Sep 2026 08:22:57 +0000 Subject: [PATCH] Queue: filled square stop icon --- web/rigshare/panel.js | 2 +- web/rigshare/styles.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/web/rigshare/panel.js b/web/rigshare/panel.js index 0887517..88439fa 100644 --- a/web/rigshare/panel.js +++ b/web/rigshare/panel.js @@ -607,7 +607,7 @@ export class RigSharePanel { onclick: () => this.run(() => running ? c.request("POST", "/api/interrupt", { prompt_id: it.id }) : c.request("POST", "/api/queue", { delete: [it.id] }), running ? "Stopping…" : "Removed from the queue"), - }, h("i", { class: `pi ${running ? "pi-stop" : "pi-times"}` })) : null); + }, running ? h("span", { class: "rs-stop-icon" }) : h("i", { class: "pi pi-times" })) : null); } serverView() { diff --git a/web/rigshare/styles.js b/web/rigshare/styles.js index bee7e32..2590756 100644 --- a/web/rigshare/styles.js +++ b/web/rigshare/styles.js @@ -263,6 +263,7 @@ body.rs-no-manager [aria-label="ComfyUI Manager"] { display: none !important; } .rs-view-chip { display: inline-flex; align-items: center; gap: 3px; margin-left: 6px; font-size: 10.5px; padding: 0 6px; } .rs-view-chip .rs-comfy-icon { font-size: 11px; } .rs-view-chip.rs-view-app { color: var(--rs-accent); border-color: var(--rs-accent); } +.rs-stop-icon { display: block; width: 10px; height: 10px; border-radius: 2px; background: currentColor; } .rs-cursor-layer { position: fixed; inset: 0; pointer-events: none; z-index: 900; overflow: hidden; } .rs-cursor { position: absolute; left: 0; top: 0; will-change: transform; transition: transform 70ms linear; } .rs-cursor svg { display: block; filter: drop-shadow(0 1px 1px rgb(0 0 0 / .4)); }