Files
Migu2.0/MiGu.Server/wwwroot/assets/MapMonitorView-Du9_ePeE.css
T

2 lines
18 KiB
CSS
Raw Normal View History

.vehicle-monitor[data-v-c1cc74ad]{display:flex;flex-direction:column;gap:6px;min-height:0;height:100%;overflow:hidden}.overview-row[data-v-c1cc74ad]{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;flex:none}.overview-item[data-v-c1cc74ad]{background:var(--mg-veil-1);border:1px solid var(--mg-veil-border);border-radius:6px;padding:4px 2px;text-align:center;transition:var(--mg-transition, all .2s ease)}.overview-item[data-v-c1cc74ad]:hover{background:rgba(var(--mg-accent-rgb, 142, 200, 252),.14);border-color:rgba(var(--mg-accent-rgb, 142, 200, 252),.4)}.overview-num[data-v-c1cc74ad]{font-size:15px;font-weight:600;color:var(--mg-text-light);line-height:1.2}.overview-num.online[data-v-c1cc74ad]{color:var(--mg-accent);text-shadow:0 0 12px rgba(var(--mg-accent-rgb),.55)}.overview-num.running[data-v-c1cc74ad]{color:var(--mg-status-success);text-shadow:0 0 12px rgba(var(--mg-status-success-rgb),.45)}.overview-num.charging[data-v-c1cc74ad]{color:var(--mg-primary-hover);text-shadow:0 0 12px rgba(var(--mg-primary-hover-rgb),.55)}.overview-num.fault[data-v-c1cc74ad]{color:var(--mg-status-danger);text-shadow:0 0 12px rgba(var(--mg-status-danger-rgb),.5)}.overview-label[data-v-c1cc74ad]{font-size:11px;color:var(--mg-text-muted);margin-top:2px}.toolbar[data-v-c1cc74ad]{display:flex;gap:6px;flex:none}.toolbar .search[data-v-c1cc74ad]{flex:1;min-width:0}.toolbar .filter[data-v-c1cc74ad]{width:100px;flex:none}.vehicle-list[data-v-c1cc74ad]{flex:1 1 0;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding-right:2px}.vehicle-row[data-v-c1cc74ad]{background:var(--mg-veil-1);border:1px solid var(--mg-veil-border);border-radius:4px;padding:4px 6px;cursor:pointer;display:flex;flex-direction:column;gap:2px;flex:none;transition:all .18s ease}.vehicle-row[data-v-c1cc74ad]:hover{background:rgba(var(--mg-accent-rgb, 142, 200, 252),.12);border-color:rgba(var(--mg-accent-rgb, 142, 200, 252),.35)}.vehicle-row.is-selected[data-v-c1cc74ad]{background:#6d28d952;border-color:#a78bfabf;box-shadow:inset 3px 0 #c4b5fdf2}.vehicle-head[data-v-c1cc74ad]{display:flex;align-items:center;gap:6px}.vid[data-v-c1cc74ad]{font-size:10.5px;color:var(--mg-text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;flex:none}.vname[data-v-c1cc74ad]{flex:1;min-width:0;color:var(--mg-text-light);font-weight:600;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.state-tag[data-v-c1cc74ad]{display:inline-flex;align-items:center;gap:4px;flex:none}.dot[data-v-c1cc74ad]{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor}.dot-running[data-v-c1cc74ad]{color:#6fcd45;box-shadow:0 0 8px #6fcd45;animation:pulse-c1cc74ad 1.5s infinite}.dot-charging[data-v-c1cc74ad]{color:var(--mg-primary-hover);box-shadow:0 0 8px var(--mg-primary-hover)}.dot-paused[data-v-c1cc74ad]{color:#e6a23c;box-shadow:0 0 6px #e6a23c}.dot-fault[data-v-c1cc74ad]{color:#ff7396;box-shadow:0 0 8px #ff7396;animation:pulse-c1cc74ad .9s infinite}.dot-offline[data-v-c1cc74ad]{color:var(--mg-text-faint)}.dot-idle[data-v-c1cc74ad]{color:var(--mg-accent);box-shadow:0 0 6px rgba(var(--mg-accent-rgb),.6)}@keyframes pulse-c1cc74ad{0%,to{opacity:1}50%{opacity:.35}}.vehicle-sub[data-v-c1cc74ad]{display:flex;align-items:center;gap:6px;font-size:10.5px}.battery-mini[data-v-c1cc74ad]{display:flex;align-items:center;gap:6px;flex:0 0 44%;min-width:0}.mission-mini[data-v-c1cc74ad]{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.battery-bar[data-v-c1cc74ad]{flex:1;min-width:0}.battery-bar[data-v-c1cc74ad] .el-progress-bar__outer{background:var(--mg-veil-3)}.battery-text[data-v-c1cc74ad]{width:34px;text-align:right;font-variant-numeric:tabular-nums;font-weight:600;font-size:11.5px;flex:none}.battery-text.low[data-v-c1cc74ad]{color:var(--mg-status-danger)}.battery-text.mid[data-v-c1cc74ad]{color:var(--mg-status-warning)}.battery-text.high[data-v-c1cc74ad]{color:var(--mg-status-success)}.mission-name[data-v-c1cc74ad]{flex:1;min-width:0;color:var(--mg-text-light);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mission-n