Created
November 24, 2025 08:46
-
-
Save pleabargain/e78983f8c57d60f9a79fde33601ccd5c to your computer and use it in GitHub Desktop.
gemini3 generated woman head svg
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="512" height="512"> | |
| <defs> | |
| <!-- Skin Gradients --> | |
| <linearGradient id="skinGradient" x1="0%" y1="0%" x2="100%" y2="100%"> | |
| <stop offset="0%" stop-color="#ffeadd" /> | |
| <stop offset="50%" stop-color="#f5d0c1" /> | |
| <stop offset="100%" stop-color="#e0b0a0" /> | |
| </linearGradient> | |
| <radialGradient id="cheekBlush" cx="50%" cy="50%" r="50%"> | |
| <stop offset="0%" stop-color="#d48a8a" stop-opacity="0.3" /> | |
| <stop offset="100%" stop-color="#d48a8a" stop-opacity="0" /> | |
| </radialGradient> | |
| <!-- Hair Gradients --> | |
| <linearGradient id="hairBase" x1="0%" y1="0%" x2="100%" y2="100%"> | |
| <stop offset="0%" stop-color="#bfa07a" /> | |
| <stop offset="100%" stop-color="#8c6e4a" /> | |
| </linearGradient> | |
| <linearGradient id="hairHighlight" x1="0%" y1="0%" x2="0%" y2="100%"> | |
| <stop offset="0%" stop-color="#e6cba6" /> | |
| <stop offset="100%" stop-color="#bfa07a" stop-opacity="0" /> | |
| </linearGradient> | |
| <!-- Eye Gradient --> | |
| <radialGradient id="eyeIris" cx="50%" cy="50%" r="50%"> | |
| <stop offset="0%" stop-color="#5c7a8a" /> | |
| <stop offset="80%" stop-color="#3d5261" /> | |
| <stop offset="100%" stop-color="#2a3842" /> | |
| </radialGradient> | |
| <!-- Background --> | |
| <linearGradient id="bgGradient" x1="0%" y1="0%" x2="0%" y2="100%"> | |
| <stop offset="0%" stop-color="#f0f4f8" /> | |
| <stop offset="100%" stop-color="#d9e2ec" /> | |
| </linearGradient> | |
| </defs> | |
| <!-- Background --> | |
| <rect width="512" height="512" fill="url(#bgGradient)" /> | |
| <!-- Back Hair (Behind Neck) --> | |
| <path d="M140,200 Q120,300 130,400 Q140,480 200,480 L320,480 Q380,480 390,400 Q400,300 370,200 Z" fill="#7a5c3e" /> | |
| <!-- Clothing (Blazer/Top) --> | |
| <path d="M80,512 L80,450 Q150,480 256,480 Q362,480 432,450 L432,512 Z" fill="#1a1a1a" /> | |
| <path d="M160,460 L256,512 L352,460" fill="none" stroke="#1a1a1a" stroke-width="2" /> <!-- Neckline shadow hint --> | |
| <!-- Neck --> | |
| <path d="M200,350 L200,420 Q200,460 256,465 Q312,460 312,420 L312,350 Z" fill="#e0b0a0" /> | |
| <path d="M200,350 L200,420 Q200,460 256,465 Q312,460 312,420 L312,350 Z" fill="url(#skinGradient)" opacity="0.8" /> | |
| <!-- Neck Shadow --> | |
| <path d="M200,360 Q256,400 312,360 L312,350 Q256,390 200,350 Z" fill="#c99688" opacity="0.6" /> | |
| <!-- Face Shape --> | |
| <path d="M160,220 Q160,120 256,120 Q352,120 352,220 Q352,320 310,380 Q256,430 202,380 Q160,320 160,220 Z" fill="url(#skinGradient)" /> | |
| <!-- Blush --> | |
| <circle cx="190" cy="280" r="35" fill="url(#cheekBlush)" /> | |
| <circle cx="322" cy="280" r="35" fill="url(#cheekBlush)" /> | |
| <!-- Eyes --> | |
| <!-- Left Eye --> | |
| <g transform="translate(195, 240)"> | |
| <path d="M-25,0 Q0,-12 25,0 Q0,12 -25,0 Z" fill="#fff" /> | |
| <circle cx="0" cy="0" r="11" fill="url(#eyeIris)" /> | |
| <circle cx="0" cy="0" r="4" fill="#111" /> | |
| <circle cx="3" cy="-3" r="2" fill="#fff" opacity="0.8" /> <!-- Catchlight --> | |
| <path d="M-26,0 Q0,-14 26,0" fill="none" stroke="#2a1e16" stroke-width="2" stroke-linecap="round" /> <!-- Eyelash --> | |
| </g> | |
| <!-- Right Eye --> | |
| <g transform="translate(317, 240)"> | |
| <path d="M-25,0 Q0,-12 25,0 Q0,12 -25,0 Z" fill="#fff" /> | |
| <circle cx="0" cy="0" r="11" fill="url(#eyeIris)" /> | |
| <circle cx="0" cy="0" r="4" fill="#111" /> | |
| <circle cx="3" cy="-3" r="2" fill="#fff" opacity="0.8" /> | |
| <path d="M-26,0 Q0,-14 26,0" fill="none" stroke="#2a1e16" stroke-width="2" stroke-linecap="round" /> | |
| </g> | |
| <!-- Eyebrows --> | |
| <path d="M175,215 Q200,205 225,215" fill="none" stroke="#8c6e4a" stroke-width="4" stroke-linecap="round" /> | |
| <path d="M287,215 Q312,205 337,215" fill="none" stroke="#8c6e4a" stroke-width="4" stroke-linecap="round" /> | |
| <!-- Nose --> | |
| <path d="M245,305 Q256,315 267,305" fill="none" stroke="#dba393" stroke-width="2" stroke-linecap="round" /> | |
| <path d="M248,250 Q256,300 245,305" fill="none" stroke="#dba393" stroke-width="1" opacity="0.5" /> | |
| <!-- Mouth (Smiling) --> | |
| <g transform="translate(256, 345)"> | |
| <!-- Lips Base --> | |
| <path d="M-35,-5 Q0,10 35,-5 Q0,35 -35,-5 Z" fill="#cc7a7a" /> | |
| <!-- Teeth --> | |
| <path d="M-25,-2 Q0,5 25,-2 Q0,12 -25,-2 Z" fill="#fff" /> | |
| <!-- Upper Lip --> | |
| <path d="M-35,-5 Q-17,-15 0,-10 Q17,-15 35,-5 Q0,5 -35,-5 Z" fill="#b35f5f" /> | |
| <!-- Smile Lines --> | |
| <path d="M-40,-5 Q-45,-10 -42,-15" fill="none" stroke="#dba393" stroke-width="1.5" opacity="0.6" /> | |
| <path d="M40,-5 Q45,-10 42,-15" fill="none" stroke="#dba393" stroke-width="1.5" opacity="0.6" /> | |
| </g> | |
| <!-- Front Hair (Framing Face) --> | |
| <!-- Left Side --> | |
| <path d="M256,110 Q180,110 140,180 Q120,240 130,350 L150,350 Q140,250 160,180 Q190,130 256,130 Z" fill="url(#hairBase)" /> | |
| <path d="M160,180 Q150,250 155,320" fill="none" stroke="#bfa07a" stroke-width="2" /> | |
| <!-- Right Side --> | |
| <path d="M256,110 Q332,110 372,180 Q392,240 382,350 L362,350 Q372,250 352,180 Q322,130 256,130 Z" fill="url(#hairBase)" /> | |
| <!-- Bangs/Top Volume --> | |
| <path d="M180,150 Q256,80 332,150 Q300,100 256,100 Q212,100 180,150 Z" fill="url(#hairHighlight)" opacity="0.7" /> | |
| <!-- Loose Strands --> | |
| <path d="M352,180 Q360,250 355,320" fill="none" stroke="#bfa07a" stroke-width="2" /> | |
| <path d="M256,110 Q220,120 200,180" fill="none" stroke="#e6cba6" stroke-width="2" opacity="0.6" /> | |
| </svg> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment