File size: 3,519 Bytes
d9f5c15 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Layer_2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 290 300.98">
<defs>
<linearGradient id="grad4" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#22c55e;stop-opacity:1" />
<stop offset="50%" style="stop-color:#10b981;stop-opacity:1" />
<stop offset="100%" style="stop-color:#059669;stop-opacity:1" />
</linearGradient>
</defs>
<g id="Layer_1-2">
<g>
<!-- Ouroboros Symbol -->
<g transform="translate(145, 100)">
<!-- Hexagonal outer body -->
<path d="M0 -70 L53 -35 L63 0 L53 53 L0 77 L-53 53 L-63 0 L-53 -35 Z"
stroke="url(#grad4)" stroke-width="12" fill="none" stroke-linejoin="miter"/>
<!-- Angular snake head -->
<g transform="translate(0, -70)">
<path d="M0 0 L-9 -12 L-5 -6 L0 -10 L5 -6 L9 -12 Z"
fill="url(#grad4)" stroke="#000000" stroke-width="1"/>
<circle cx="-3" cy="-8" r="1.5" fill="#000000"/>
<circle cx="3" cy="-8" r="1.5" fill="#000000"/>
</g>
<!-- Tail -->
<path d="M0 -70 L0 -47" stroke="url(#grad4)" stroke-width="9"/>
<!-- Inner hexagon -->
<path d="M0 -35 L28 -18 L33 0 L28 28 L0 42 L-28 28 L-33 0 L-28 -18 Z"
stroke="#10b981" stroke-width="2" fill="none" opacity="0.25"/>
<!-- Geometric accent points -->
<circle cx="0" cy="-70" r="5" fill="#10b981" opacity="0.2"/>
<circle cx="53" cy="-35" r="5" fill="#10b981" opacity="0.2"/>
<circle cx="63" cy="0" r="5" fill="#10b981" opacity="0.2"/>
<circle cx="53" cy="53" r="5" fill="#10b981" opacity="0.2"/>
<circle cx="0" cy="77" r="5" fill="#10b981" opacity="0.2"/>
<circle cx="-53" cy="53" r="5" fill="#10b981" opacity="0.2"/>
<circle cx="-63" cy="0" r="5" fill="#10b981" opacity="0.2"/>
<circle cx="-53" cy="-35" r="5" fill="#10b981" opacity="0.2"/>
<!-- Center optimization node -->
<path d="M-18 0 L-7 0 M18 0 L7 0 M0 -18 L0 -7 M0 18 L0 7"
stroke="#000000" stroke-width="2.5" stroke-linecap="round"/>
<circle cx="0" cy="0" r="6" fill="none" stroke="#000000" stroke-width="2.5"/>
<circle cx="0" cy="0" r="3" fill="#10b981"/>
<!-- Corner brackets -->
<path d="M-11 -11 L-14 -11 L-14 -14 M11 -11 L14 -11 L14 -14 M11 11 L14 11 L14 14 M-11 11 L-14 11 L-14 14"
stroke="#10b981" stroke-width="2" stroke-linecap="round"/>
<!-- Small squares at midpoints -->
<rect x="36" y="-19" width="4" height="4" fill="#000000" opacity="0.6"/>
<rect x="56" y="-2" width="4" height="4" fill="#000000" opacity="0.6"/>
<rect x="36" y="38" width="4" height="4" fill="#000000" opacity="0.6"/>
<rect x="-40" y="38" width="4" height="4" fill="#000000" opacity="0.6"/>
<rect x="-60" y="-2" width="4" height="4" fill="#000000" opacity="0.6"/>
<rect x="-40" y="-19" width="4" height="4" fill="#000000" opacity="0.6"/>
</g>
<!-- Text below symbol -->
<g>
<text x="145" y="230" font-family="system-ui, -apple-system, sans-serif" font-size="32" font-weight="400" letter-spacing="-0.02em" text-anchor="middle">
<tspan fill="#000000">Solver</tspan><tspan fill="#059669">Forge</tspan>
</text>
<text x="145" y="255" font-family="system-ui, -apple-system, sans-serif" font-size="11" font-weight="400" letter-spacing="0.12em" text-anchor="middle" fill="#059669">
OPTIMIZATION SOFTWARE
</text>
</g>
</g>
</g>
</svg>
|