33 lines
No EOL
1.6 KiB
XML
33 lines
No EOL
1.6 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
|
|
<defs>
|
|
<pattern id="grid" width="8" height="8" patternUnits="userSpaceOnUse">
|
|
<path d="M 8 0 L 0 0 0 8" fill="none" stroke="rgba(255,255,255,0.04)" stroke-width="0.5"/>
|
|
</pattern>
|
|
<linearGradient id="g" x1="0%" y1="0%" x2="100%" y2="100%">
|
|
<stop offset="0%" stop-color="#a6c9a9"/>
|
|
<stop offset="100%" stop-color="#0e2110"/>
|
|
</linearGradient>
|
|
<filter id="glow" x="-30%" y="-30%" width="160%" height="160%">
|
|
<feGaussianBlur in="SourceGraphic" stdDeviation="3.5" result="blur1"/>
|
|
<feGaussianBlur in="SourceGraphic" stdDeviation="2" result="blur2"/>
|
|
<feMerge>
|
|
<feMergeNode in="blur1"/>
|
|
<feMergeNode in="blur2"/>
|
|
<feMergeNode in="SourceGraphic"/>
|
|
</feMerge>
|
|
</filter>
|
|
</defs>
|
|
<rect x="2" y="2" width="44" height="44" rx="10" fill="#0d0d1a" opacity="0.92"/>
|
|
<rect x="2" y="2" width="44" height="44" rx="10" fill="url(#grid)"/>
|
|
<g fill="none" stroke="url(#g)" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" filter="url(#glow)">
|
|
<circle cx="24" cy="24" r="8"/>
|
|
<ellipse cx="24" cy="10" rx="3" ry="6"/>
|
|
<ellipse cx="24" cy="38" rx="3" ry="6"/>
|
|
<ellipse cx="10" cy="24" rx="6" ry="3"/>
|
|
<ellipse cx="38" cy="24" rx="6" ry="3"/>
|
|
<ellipse cx="12" cy="12" rx="4" ry="7" transform="rotate(45 12 12)"/>
|
|
<ellipse cx="36" cy="36" rx="4" ry="7" transform="rotate(45 36 36)"/>
|
|
<ellipse cx="36" cy="12" rx="4" ry="7" transform="rotate(-45 36 12)"/>
|
|
<ellipse cx="12" cy="36" rx="4" ry="7" transform="rotate(-45 12 36)"/>
|
|
</g>
|
|
</svg> |