feat: 添加跳过步骤功能,优化手动完成交互,更新状态显示

This commit is contained in:
QLHazyCoder
2026-04-08 13:15:29 +08:00
parent d450dd3ad3
commit 40a006bd1e
5 changed files with 44 additions and 226 deletions
+8 -4
View File
@@ -521,8 +521,10 @@ header {
.step-row.stopped .step-indicator { border-color: var(--cyan); background: rgba(8, 145, 178, 0.08); }
.step-row.stopped .step-num { color: var(--cyan); }
.step-row.manual_completed .step-indicator { border-color: var(--blue); background: var(--blue-soft); }
.step-row.manual_completed .step-num { color: var(--blue); }
.step-row.manual_completed .step-indicator,
.step-row.skipped .step-indicator { border-color: var(--blue); background: var(--blue-soft); }
.step-row.manual_completed .step-num,
.step-row.skipped .step-num { color: var(--blue); }
/* Step Button */
.step-btn {
@@ -547,7 +549,8 @@ header {
.step-row.completed .step-btn { border-color: var(--border-subtle); color: var(--text-secondary); opacity: 0.7; }
.step-row.failed .step-btn { border-color: var(--red); color: var(--red); }
.step-row.stopped .step-btn { border-color: var(--cyan); color: var(--cyan); }
.step-row.manual_completed .step-btn { border-color: rgba(37, 99, 235, 0.25); color: var(--blue); opacity: 0.82; }
.step-row.manual_completed .step-btn,
.step-row.skipped .step-btn { border-color: rgba(37, 99, 235, 0.25); color: var(--blue); opacity: 0.82; }
.step-actions {
display: flex;
@@ -595,7 +598,8 @@ header {
.step-row.completed .step-status { color: var(--green); }
.step-row.failed .step-status { color: var(--red); }
.step-row.stopped .step-status { color: var(--cyan); }
.step-row.manual_completed .step-status { color: var(--blue); }
.step-row.manual_completed .step-status,
.step-row.skipped .step-status { color: var(--blue); }
/* ============================================================
Log / Console Section