1
0
Files
OpenWall/assets/logo-small.svg
2025-07-18 11:15:19 +02:00

32 lines
1.4 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="64" height="64">
<defs>
<linearGradient id="bgGradient" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#2563eb"/>
<stop offset="100%" style="stop-color:#1d4ed8"/>
</linearGradient>
<linearGradient id="screenGrad" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#f8fafc"/>
<stop offset="100%" style="stop-color:#e2e8f0"/>
</linearGradient>
</defs>
<!-- Background -->
<circle cx="32" cy="32" r="30" fill="url(#bgGradient)"/>
<!-- Screen -->
<rect x="18" y="12" width="28" height="40" rx="3" fill="url(#screenGrad)" stroke="#cbd5e1"/>
<rect x="20" y="14" width="24" height="36" rx="2" fill="#1e293b"/>
<rect x="22" y="16" width="20" height="32" rx="1" fill="#f1f5f9"/>
<!-- UI Elements -->
<rect x="24" y="18" width="6" height="4" rx="0.5" fill="#3b82f6"/>
<rect x="32" y="18" width="6" height="4" fill="#10b981"/>
<rect x="24" y="24" width="8" height="6" fill="#e5e7eb" stroke="#cbd5e1" stroke-width="0.5"/>
<rect x="34" y="24" width="6" height="6" fill="#e5e7eb" stroke="#cbd5e1" stroke-width="0.5"/>
<!-- Status indicator -->
<circle cx="32" cy="54" r="2" fill="#10b981">
<animate attributeName="opacity" values="0.5;1;0.5" dur="2s" repeatCount="indefinite"/>
</circle>
</svg>