完善 LinuxCNC 对标矩阵与 gmoccapy TRT 仿真
This commit is contained in:
@@ -415,7 +415,7 @@ button[data-icon-name] span {
|
||||
.gcode-panel {
|
||||
grid-area: gcode;
|
||||
display: grid;
|
||||
grid-template-rows: auto auto minmax(96px, 1fr) 20px 54px;
|
||||
grid-template-rows: auto auto auto minmax(96px, 1fr) 20px 54px;
|
||||
min-width: 0;
|
||||
min-height: 0;
|
||||
overflow: hidden;
|
||||
@@ -468,6 +468,31 @@ button[data-icon-name] span {
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.machine-project-row {
|
||||
display: grid;
|
||||
grid-template-columns: minmax(170px, 1.1fr) minmax(150px, 0.9fr) minmax(150px, 0.8fr) minmax(190px, 1.2fr);
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
min-width: 0;
|
||||
padding: 4px 8px;
|
||||
border-bottom: 1px solid #d5d0c7;
|
||||
background: #ebe7df;
|
||||
color: #3a3732;
|
||||
font: 11px/1.2 "Courier New", monospace;
|
||||
}
|
||||
|
||||
.machine-project-row span {
|
||||
min-width: 0;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.machine-project-row [data-program-validation="summary"] {
|
||||
color: #005bab;
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.gcode-header strong,
|
||||
.gcode-header span {
|
||||
min-width: 0;
|
||||
@@ -659,12 +684,58 @@ button[data-icon-name] span {
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.sidebar-button[data-entry-status="blocked"],
|
||||
.sidebar-button[data-entry-status="active-blocked"] {
|
||||
border-color: #a9a49b;
|
||||
background: linear-gradient(#e1ded7, #cac5bb);
|
||||
color: #69645d;
|
||||
opacity: 0.78;
|
||||
}
|
||||
|
||||
.sidebar-button[data-active="true"] {
|
||||
border-color: #278b37;
|
||||
background: linear-gradient(#f6fff5, #aee9ae);
|
||||
color: #075f16;
|
||||
}
|
||||
|
||||
.sidebar-button[data-entry-tone="emergency"][data-entry-status="emergency"],
|
||||
.sidebar-button.estop[data-active="true"] {
|
||||
border-color: #8e0000;
|
||||
background: linear-gradient(#ffdfd8, #ff675b);
|
||||
color: #5f0000;
|
||||
}
|
||||
|
||||
.sidebar-button[data-entry-tone="power"][data-active="true"] {
|
||||
border-color: #1e7b2c;
|
||||
background: linear-gradient(#e7ffe7, #58e364);
|
||||
color: #064e12;
|
||||
}
|
||||
|
||||
.sidebar-button[data-entry-tone="reset"],
|
||||
.sidebar-button[data-entry-tone="reset-required"] {
|
||||
border-color: #a8740b;
|
||||
background: linear-gradient(#fff7d4, #efc45c);
|
||||
color: #5a3b00;
|
||||
}
|
||||
|
||||
.sidebar-button[data-entry-tone="tcp"][data-active="true"] {
|
||||
border-color: #14647a;
|
||||
background: linear-gradient(#e4fbff, #68d5e6);
|
||||
color: #073f4d;
|
||||
}
|
||||
|
||||
.sidebar-button[data-entry-tone="identity"][data-active="true"] {
|
||||
border-color: #66625a;
|
||||
background: linear-gradient(#f6f4ee, #d1ccc2);
|
||||
color: #222;
|
||||
}
|
||||
|
||||
.sidebar-button[data-entry-status="active-blocked"][data-active="true"] {
|
||||
border-color: #a9a49b;
|
||||
background: linear-gradient(#e1ded7, #cac5bb);
|
||||
color: #69645d;
|
||||
}
|
||||
|
||||
.status-sidebar time {
|
||||
padding: 4px 0;
|
||||
text-align: center;
|
||||
@@ -992,6 +1063,10 @@ button[data-icon-name] span {
|
||||
grid-template-columns: auto minmax(120px, 1fr);
|
||||
}
|
||||
|
||||
.machine-project-row {
|
||||
grid-template-columns: minmax(130px, 1fr) minmax(120px, 0.9fr) minmax(120px, 0.8fr) minmax(140px, 1fr);
|
||||
}
|
||||
|
||||
.tabs button,
|
||||
.meter-card h2,
|
||||
.override-control h2,
|
||||
@@ -1013,7 +1088,7 @@ button[data-icon-name] span {
|
||||
}
|
||||
|
||||
.gcode-panel {
|
||||
grid-template-rows: auto auto minmax(0, 1fr) 18px 48px;
|
||||
grid-template-rows: auto auto auto minmax(0, 1fr) 18px 48px;
|
||||
}
|
||||
|
||||
.gcode-list {
|
||||
@@ -1109,6 +1184,10 @@ button[data-icon-name] span {
|
||||
font-size: 8px;
|
||||
}
|
||||
|
||||
.machine-project-row {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.gcode-list {
|
||||
padding: 2px 4px;
|
||||
font-size: 8px;
|
||||
|
||||
Reference in New Issue
Block a user