feat: AR-VMS-Seaman initial commit — Python FastAPI + PySide6 (runtime server + desktop studio client)

This commit is contained in:
2026-07-03 12:16:31 -04:00
parent 7390d5cd51
commit 2302e963b2
12 changed files with 1144 additions and 136 deletions
+11 -6
View File
@@ -357,13 +357,18 @@
left: 0; right: 0; bottom: 0;
background: linear-gradient(180deg, #1B7FB5 0%, #00D9FF 100%);
}
/* Surface highlight per fill color via currentColor on the fill */
.tank-fill { color: rgba(0,217,255,0.55); }
.tank-fill.warn { background: linear-gradient(180deg, #C0760F 0%, #FFB020 100%); color: rgba(255,176,32,0.55); }
.tank-fill.water { background: linear-gradient(180deg, #007F4E 0%, #00E08A 100%); color: rgba(0,224,138,0.55); }
.tank-fill.black { background: linear-gradient(180deg, #5A6B7F 0%, #94A3B8 100%); color: rgba(148,162,177,0.55); }
.tank-fill::before {
content: ""; position: absolute;
top: -3px; left: 0; right: 0; height: 6px;
background: rgba(0,217,255,0.5);
filter: blur(2px);
top: 0; left: 0; right: 0; height: 4px;
background: currentColor;
box-shadow: 0 0 6px currentColor;
pointer-events: none;
}
.tank-fill.warn { background: linear-gradient(180deg, #C0760F 0%, #FFB020 100%); }
.tank-label { font-family: var(--f-mono); font-size: 11px; color: var(--c-fog); }
.tank-pct {
font-family: var(--f-mono);
@@ -684,7 +689,7 @@
</div>
<div class="tank">
<div class="tank-shell">
<div class="tank-fill" style="height: 91%; background: linear-gradient(180deg, #007F4E 0%, #00E08A 100%);"></div>
<div class="tank-fill water" style="height: 91%;"></div>
</div>
<div class="tank-pct">91%</div>
<div class="tank-label">WATER</div>
@@ -698,7 +703,7 @@
</div>
<div class="tank">
<div class="tank-shell">
<div class="tank-fill" style="height: 28%; background: linear-gradient(180deg, #5A6B7F 0%, #94A3B8 100%);"></div>
<div class="tank-fill black" style="height: 28%;"></div>
</div>
<div class="tank-pct">28%</div>
<div class="tank-label">BLACK</div>