feat: integrate cabin CAN and verified dynamic seat modes

This commit is contained in:
vee
2026-08-04 17:51:38 +08:00
parent 155fbb59ba
commit dc7c91800e
99 changed files with 51897 additions and 3618 deletions
+53
View File
@@ -1325,6 +1325,11 @@ textarea:focus {
background: var(--teal-soft);
}
.run-status.partial {
color: var(--amber);
background: var(--amber-soft);
}
.run-status.failed {
color: var(--red);
background: var(--red-soft);
@@ -2733,6 +2738,11 @@ pre {
border-left-color: var(--teal);
}
.execution-summary.partial {
background: var(--amber-soft);
border-left-color: var(--amber);
}
.execution-summary.failed {
background: var(--red-soft);
border-left-color: var(--red);
@@ -3892,6 +3902,11 @@ pre {
background: var(--teal-soft);
}
.workspace-panel-state.partial {
color: var(--amber);
background: var(--amber-soft);
}
.workspace-panel-state.failed {
color: var(--red);
background: var(--red-soft);
@@ -4357,6 +4372,44 @@ pre {
}
}
.mode-cycle-badge {
margin-left: 2px;
padding: 2px 6px;
border-radius: 999px;
background: rgba(89, 214, 255, 0.12);
color: #8be3ff;
font-size: 10px;
letter-spacing: 0.02em;
}
.dynamic-mode-state {
display: flex;
align-items: center;
gap: 8px;
margin: 10px 0;
padding: 9px 11px;
border: 1px solid rgba(126, 160, 194, 0.2);
border-radius: 10px;
color: #90a7bc;
background: rgba(13, 27, 41, 0.55);
}
.dynamic-mode-state b {
margin-left: auto;
color: #b9cad8;
font-size: 12px;
}
.dynamic-mode-state.running {
border-color: rgba(89, 214, 255, 0.48);
color: #8be3ff;
box-shadow: inset 0 0 20px rgba(89, 214, 255, 0.06);
}
.dynamic-mode-state.running b {
color: #e0f8ff;
}
.hardware-access-field {
padding: 12px;
border: 1px solid rgba(38, 102, 159, 0.24);