Files
AR-VMS-Seaman/docs/brand/logo-mark.svg
T

107 lines
4.0 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="120" height="120" role="img" aria-label="VMS-Sailor mark">
<defs>
<linearGradient id="m_cyan" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#00D9FF"/>
<stop offset="60%" stop-color="#5BC0EB"/>
<stop offset="100%" stop-color="#1B7FB5"/>
</linearGradient>
<linearGradient id="m_hull" x1="0%" y1="0%" x2="0%" y2="1">
<stop offset="0%" stop-color="#F2F5F9"/>
<stop offset="55%" stop-color="#C7D0DD"/>
<stop offset="100%" stop-color="#7C8B9F"/>
</linearGradient>
<linearGradient id="m_super" x1="0%" y1="0%" x2="0%" y2="1">
<stop offset="0%" stop-color="#FFFFFF"/>
<stop offset="100%" stop-color="#B8C2D1"/>
</linearGradient>
<linearGradient id="m_water" x1="0%" y1="0%" x2="0%" y2="1">
<stop offset="0%" stop-color="#00D9FF" stop-opacity="0.55"/>
<stop offset="100%" stop-color="#00D9FF" stop-opacity="0"/>
</linearGradient>
<radialGradient id="m_glow" cx="50%" cy="50%" r="55%">
<stop offset="0%" stop-color="#00D9FF" stop-opacity="0.55"/>
<stop offset="100%" stop-color="#00D9FF" stop-opacity="0"/>
</radialGradient>
<filter id="m_softGlow" x="-30%" y="-30%" width="160%" height="160%">
<feGaussianBlur stdDeviation="1.2" result="b"/>
<feMerge><feMergeNode in="b"/><feMergeNode in="SourceGraphic"/></feMerge>
</filter>
</defs>
<!-- Outer compass / glow -->
<g transform="translate(60,60)">
<circle r="56" fill="url(#m_glow)"/>
<circle r="46" fill="none" stroke="url(#m_cyan)" stroke-width="3"/>
<!-- Compass ticks: 32 short marks every 11.25 degrees -->
<g stroke="#5BC0EB" stroke-width="1" opacity="0.7">
<line x1="0" y1="-46" x2="0" y2="-42"/>
<line x1="0" y1="46" x2="0" y2="42"/>
<line x1="-46" y1="0" x2="-42" y2="0"/>
<line x1="46" y1="0" x2="42" y2="0"/>
</g>
<!-- 8-point cross -->
<g stroke="#E6EAF0" stroke-width="0.8" opacity="0.45">
<line x1="-32" y1="-32" x2="32" y2="32"/>
<line x1="-32" y1="32" x2="32" y2="-32"/>
</g>
<!-- N marker (cardinal) -->
<path d="M 0 -42 L -4 -52 L 4 -52 Z" fill="#00D9FF"/>
<!-- Water reflection band -->
<ellipse cx="0" cy="13" rx="34" ry="3" fill="url(#m_water)"/>
<!-- ====== VESSEL SILHOUETTE (side view, yacht motor planeo) ====== -->
<g filter="url(#m_softGlow)">
<!-- Hull (planing V with chine, transom at right) -->
<!-- Bow at left, stern at right -->
<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="url(#m_hull)" stroke="#04111F" stroke-width="0.8" stroke-linejoin="round"/>
<!-- Chine line (highlight) -->
<path d="M -28 5 L 28 5" stroke="#00D9FF" stroke-width="0.4" opacity="0.5"/>
<!-- Superstructure (main deck cabin) -->
<path d="
M -10 -6
L -4 -14
L 14 -14
L 18 -6
Z"
fill="url(#m_super)" stroke="#04111F" stroke-width="0.7" stroke-linejoin="round"/>
<!-- Flybridge (upper deck) -->
<path d="
M -2 -14
L 0 -19
L 10 -19
L 12 -14
Z"
fill="url(#m_super)" stroke="#04111F" stroke-width="0.6" stroke-linejoin="round"/>
<!-- Windscreen (cyan glow line on main cabin) -->
<path d="M -8 -10 L -3 -12 L 13 -12 L 16 -10" stroke="#00D9FF" stroke-width="0.9" fill="none" opacity="0.95"/>
<!-- Mast / radar arch -->
<line x1="5" y1="-19" x2="5" y2="-26" stroke="#7C8B9F" stroke-width="0.8"/>
<circle cx="5" cy="-26.5" r="1.2" fill="#00D9FF"/>
<!-- Bow waterline spray -->
<path d="M -34 8 Q -36 11 -32 12" stroke="#00D9FF" stroke-width="0.7" fill="none" opacity="0.65"/>
<!-- Stern transom detail -->
<line x1="28" y1="-4" x2="28" y2="9" stroke="#04111F" stroke-width="0.4" opacity="0.5"/>
</g>
</g>
</svg>