|
|
@@ -100,7 +100,7 @@ h2 { font-size: 18px; line-height: 1.35; font-weight: 600; }
|
|
|
|
|
|
.query-grid {
|
|
|
display: grid;
|
|
|
- grid-template-columns: minmax(220px, 1.7fr) minmax(260px, 2fr) minmax(180px, 1.25fr) minmax(180px, 1.25fr) 170px 126px;
|
|
|
+ grid-template-columns: minmax(150px, 1.7fr) minmax(240px, 2fr) minmax(170px, 1.25fr) minmax(170px, 1.25fr) 120px;
|
|
|
align-items: end;
|
|
|
gap: 16px 12px;
|
|
|
}
|
|
|
@@ -119,13 +119,23 @@ h2 { font-size: 18px; line-height: 1.35; font-weight: 600; }
|
|
|
.point-counts .abnormal-count { color: #e05252; font-weight: 600; }
|
|
|
.window-number .el-input__inner { text-align: center; }
|
|
|
.query-button.el-button { width: 100%; height: 40px; margin: 0; border-radius: 4px; font-size: 14px; }
|
|
|
-.query-row-2 { display: flex; align-items: flex-start; gap: 16px; grid-column: 1 / -1; }
|
|
|
+.field-types .el-select__wrapper { flex-wrap: nowrap; }
|
|
|
+.field-types .el-select__tags { flex-wrap: nowrap; overflow: hidden; }
|
|
|
+.field-types .el-select__tags .el-tag { flex-shrink: 0; }
|
|
|
+.query-row-2 { display: contents; }
|
|
|
.query-row-2 .field-check,
|
|
|
-.query-row-2 .field-status,
|
|
|
-.query-row-2 .field-first-cycle { min-height: 68px; }
|
|
|
-.query-row-2 .field-check .field-label,
|
|
|
-.query-row-2 .field-status .field-label,
|
|
|
-.query-row-2 .field-first-cycle .field-label { white-space: nowrap; }
|
|
|
+.query-row-2 .field-second-group,
|
|
|
+.query-row-2 .window-field,
|
|
|
+.query-row-2 .field-time-range { min-height: 68px; }
|
|
|
+.query-row-2 .field-time-range { grid-column: span 2; }
|
|
|
+.field-check .field-label,
|
|
|
+.field-status .field-label,
|
|
|
+.field-first-cycle .field-label,
|
|
|
+.window-field .field-label,
|
|
|
+.field-time-range .field-label { white-space: nowrap; }
|
|
|
+.field-second-group { display: flex; align-items: flex-start; gap: 16px; min-width: 0; }
|
|
|
+.field-second-group .field-status { width: 120px; flex: 0 0 120px; }
|
|
|
+.field-second-group .field-first-cycle { flex: 1 1 auto; min-width: 0; }
|
|
|
.query-checkbox.el-checkbox { height: 40px; margin-right: 20px; display: inline-flex; align-items: center; }
|
|
|
.query-checkbox.el-checkbox:last-child { margin-right: 0; }
|
|
|
.query-checkbox .el-checkbox__label { font-size: 14px; color: #303133; }
|
|
|
@@ -272,12 +282,13 @@ h2 { font-size: 18px; line-height: 1.35; font-weight: 600; }
|
|
|
.period-chart { width: 100%; height: 440px; }
|
|
|
.modal-loading { position: absolute; z-index: 2; top: 100px; bottom: 0; background: rgba(255, 255, 255, .82); }
|
|
|
|
|
|
-@media (max-width: 1250px) {
|
|
|
+@media (max-width: 1300px) {
|
|
|
.workspace { grid-template-columns: minmax(0, 1fr) 250px; }
|
|
|
.query-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }
|
|
|
.field-point { grid-column: span 2; }
|
|
|
.field-types { grid-column: span 1; }
|
|
|
.query-action { grid-column: span 1; }
|
|
|
+ .query-row-2 .field-time-range { grid-column: 1 / -1; }
|
|
|
}
|
|
|
|
|
|
@media (max-width: 930px) {
|
|
|
@@ -285,6 +296,8 @@ h2 { font-size: 18px; line-height: 1.35; font-weight: 600; }
|
|
|
.insight-panel { order: 4; }
|
|
|
.query-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
|
|
|
.field-point, .field-types, .query-action { grid-column: span 2; }
|
|
|
+ .window-field,
|
|
|
+ .query-row-2 .field-time-range { grid-column: 1 / -1; }
|
|
|
.insight-panel { min-height: auto; }
|
|
|
.readout-grid { grid-template-columns: repeat(2, 1fr); margin: 14px -16px 0; }
|
|
|
.chart-heading { align-items: flex-start; flex-direction: column; }
|
|
|
@@ -298,6 +311,8 @@ h2 { font-size: 18px; line-height: 1.35; font-weight: 600; }
|
|
|
.query-panel, .selection-panel, .chart-panel { padding: 17px 14px 14px; }
|
|
|
.query-grid { grid-template-columns: 1fr; gap: 12px; }
|
|
|
.field-point, .field-types, .query-action { grid-column: span 1; }
|
|
|
+ .query-row-2 .window-field,
|
|
|
+ .query-row-2 .field-time-range { grid-column: 1; }
|
|
|
.time-summary { font-size: 12px; text-align: right; }
|
|
|
.selection-controls { align-items: flex-start; flex-direction: column; }
|
|
|
.chart-actions { width: 100%; align-items: flex-start; flex-direction: column; gap: 10px; }
|