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
+21 -12
View File
@@ -1,18 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 80" width="320" height="80" role="img" aria-label="VMS-Sailor monochrome">
<g transform="translate(40,40)">
<circle r="28" fill="none" stroke="currentColor" stroke-width="2"/>
<g stroke="currentColor" stroke-width="1" stroke-linecap="round">
<line x1="0" y1="-26" x2="0" y2="26"/>
<line x1="-26" y1="0" x2="26" y2="0"/>
<line x1="-18" y1="-18" x2="18" y2="18" opacity="0.5"/>
<line x1="-18" y1="18" x2="18" y2="-18" opacity="0.5"/>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 360 96" width="360" height="96" role="img" aria-label="VMS-Sailor monochrome">
<g transform="translate(48,48)" fill="currentColor">
<circle r="38" fill="none" stroke="currentColor" stroke-width="2.2"/>
<g stroke="currentColor" stroke-width="0.6" opacity="0.5">
<line x1="-26" y1="-26" x2="26" y2="26"/>
<line x1="-26" y1="26" x2="26" y2="-26"/>
</g>
<g stroke="currentColor" stroke-width="0.8">
<line x1="0" y1="-38" x2="0" y2="-34"/>
<line x1="0" y1="38" x2="0" y2="34"/>
<line x1="-38" y1="0" x2="-34" y2="0"/>
<line x1="38" y1="0" x2="34" y2="0"/>
</g>
<path d="M 0 -34 L -3 -42 L 3 -42 Z" fill="currentColor"/>
<g transform="scale(0.85)">
<path d="M -32 6 C -28 -1, -22 -5, -14 -6 L 22 -6 L 30 -2 L 30 6 L 24 11 L -26 11 Z" fill="currentColor"/>
<path d="M -10 -6 L -4 -14 L 14 -14 L 18 -6 Z" fill="currentColor"/>
<path d="M -2 -14 L 0 -19 L 10 -19 L 12 -14 Z" fill="currentColor"/>
<line x1="5" y1="-19" x2="5" y2="-25" stroke="currentColor" stroke-width="0.7"/>
</g>
<path d="M -19 4 Q -16 -2 0 -2 Q 16 -2 19 4 L 14 10 L -14 10 Z" fill="currentColor"/>
<path d="M -1 -2 L -1 -16 L 12 -2 Z" fill="currentColor"/>
</g>
<g font-family="'Space Grotesk', 'Inter', system-ui, sans-serif" fill="currentColor">
<text x="88" y="44" font-size="28" font-weight="700" letter-spacing="-0.5">VMS · Sailor</text>
<text x="88" y="62" font-size="10" font-weight="500" letter-spacing="3">VESSEL · MANAGEMENT · SYSTEM</text>
<text x="110" y="54" font-size="32" font-weight="700" letter-spacing="-1">VMS · Sailor</text>
<text x="110" y="74" font-size="10" font-weight="600" letter-spacing="3.5">VESSEL · MANAGEMENT · SYSTEM</text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB