up
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="512" height="512">
|
||||
<defs>
|
||||
<linearGradient id="g1" x1="0%" y1="0%" x2="100%" y2="100%">
|
||||
<stop offset="0%" style="stop-color:#2563EB"/>
|
||||
<stop offset="100%" style="stop-color:#7C3AED"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
|
||||
<!-- Background -->
|
||||
<rect width="512" height="512" rx="96" fill="#0F172A"/>
|
||||
|
||||
<!-- Central lock icon - clean geometric -->
|
||||
<g transform="translate(256,256)">
|
||||
<!-- Lock shackle - rounded rectangle with cutout -->
|
||||
<path d="M -48 -20 L -48 -60 Q -48 -90 0 -90 Q 48 -90 48 -60 L 48 -20"
|
||||
fill="none" stroke="url(#g1)" stroke-width="20" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
|
||||
<!-- Lock body -->
|
||||
<rect x="-64" y="-16" width="128" height="100" rx="20" fill="url(#g1)"/>
|
||||
|
||||
<!-- Keyhole -->
|
||||
<circle cx="0" cy="20" r="12" fill="#0F172A"/>
|
||||
<path d="M -7 30 L 7 30 L 10 58 L -10 58 Z" fill="#0F172A"/>
|
||||
</g>
|
||||
|
||||
<!-- VPN tunnel arcs around the lock -->
|
||||
<g fill="none" stroke="url(#g1)" stroke-width="6" stroke-linecap="round" opacity="0.6">
|
||||
<!-- Top arc -->
|
||||
<path d="M 140 156 Q 256 60 372 156"/>
|
||||
<!-- Bottom arcs -->
|
||||
<path d="M 120 390 Q 180 350 220 370" stroke-width="4"/>
|
||||
<path d="M 392 390 Q 332 350 292 370" stroke-width="4"/>
|
||||
</g>
|
||||
|
||||
<!-- Data nodes -->
|
||||
<circle cx="120" cy="390" r="10" fill="url(#g1)"/>
|
||||
<circle cx="392" cy="390" r="10" fill="url(#g1)"/>
|
||||
<circle cx="256" cy="72" r="8" fill="url(#g1)"/>
|
||||
|
||||
<!-- Small connection dots -->
|
||||
<circle cx="180" cy="310" r="4" fill="url(#g1)" opacity="0.5"/>
|
||||
<circle cx="332" cy="310" r="4" fill="url(#g1)" opacity="0.5"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.6 KiB |
Reference in New Issue
Block a user