Fresh history cut from cynarAI/evoo antigravity-handoff/project-timeline (Voice First + project timeline). Brand docs/titles as evOo; keep @rakazo/* packages as tech debt. Excludes node_modules, caches, secrets, voice blobs.
29 lines
1.6 KiB
XML
29 lines
1.6 KiB
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="120" height="120">
|
|
<defs>
|
|
<linearGradient id="body" x1="0" y1="0" x2="1" y2="1">
|
|
<stop offset="0" stop-color="#8FF0D8"/>
|
|
<stop offset="1" stop-color="#2FB9A0"/>
|
|
</linearGradient>
|
|
<radialGradient id="shine" cx="0.3" cy="0.25" r="0.6">
|
|
<stop offset="0" stop-color="#ffffff" stop-opacity="0.55"/>
|
|
<stop offset="1" stop-color="#ffffff" stop-opacity="0"/>
|
|
</radialGradient>
|
|
</defs>
|
|
<g>
|
|
|
|
<path fill="url(#body)" d="M60 0c40 0 60 20 60 60s-20 60-60 60S0 100 0 60 20 0 60 0z"/>
|
|
<path fill="url(#shine)" d="M60 0c40 0 60 20 60 60s-20 60-60 60S0 100 0 60 20 0 60 0z"/>
|
|
<!-- Wangen + Laecheln: klein und tief, die Augen sind die Hauptsache -->
|
|
<ellipse cx="17" cy="98" rx="6" ry="3.4" fill="#FFB3C6" opacity="0.85"/>
|
|
<ellipse cx="106" cy="99" rx="5.5" ry="3.2" fill="#FFB3C6" opacity="0.85"/>
|
|
<path d="M55 101q9 7 19 0" fill="none" stroke="#14213D" stroke-width="4" stroke-linecap="round"/>
|
|
<!-- kleines o (hinten), dann grosses O (vorn, ueberlappt leicht) -->
|
|
<ellipse cx="94" cy="60" rx="24.5" ry="24.5" fill="#ffffff" stroke="#14213D" stroke-opacity="0.14" stroke-width="1.5"></ellipse>
|
|
<ellipse cx="97" cy="64" rx="12" ry="12" fill="#14213D"></ellipse>
|
|
<circle cx="102.5" cy="57" r="3.6" fill="#ffffff"/>
|
|
<ellipse cx="39" cy="52" rx="34" ry="34" fill="#ffffff" stroke="#14213D" stroke-opacity="0.14" stroke-width="1.5"></ellipse>
|
|
<ellipse cx="44" cy="57" rx="16.5" ry="16.5" fill="#14213D"></ellipse>
|
|
<circle cx="52" cy="47" r="5.2" fill="#ffffff"/>
|
|
</g>
|
|
</svg>
|