turboderp's picture
Upload 9 files
fb5556c verified
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" style="background:#f5f5f5; overflow:hidden">
<defs>
<linearGradient id="kittenGradient" x1="0" y1="0" x2="200" y2="200" gradientUnits="userSpaceOnUse">
<stop offset="0%" stop-color="#ffcc99"/>
<stop offset="100%" stop-color="#ff9966"/>
</linearGradient>
</defs>
<!-- Body -->
<path d="M80,100 C90,80 110,90 120,110 C130,130 130,150 110,170 C90,180 80,190 70,180 C60,170 50,160 60,150 C70,140 80,130 90,120 C100,110 110,100 120,90 C130,80 140,70 150,60 C160,50 170,40 180,30 C190,20 200,10 180,20 C160,30 150,40 140,50 C130,60 120,70 110,80 C100,90 90,100 80,110 C70,120 60,130 50,140 C40,150 30,160 20,170 C10,180 0,190 10,200 C20,210 30,220 40,230 C50,240 60,250 70,260 C80,270 90,280 100,290 C110,300 120,310 130,320 C140,330 150,340 160,350 C170,360 180,370 190,380 C200,390 210,400 220,410" fill="url(#kittenGradient)" />
<!-- Head -->
<circle cx="80" cy="60" r="30" fill="white" stroke="black" stroke-width="2"/>
<!-- Ears -->
<path d="M75,40 C70,30 65,20 80,25 C90,30 85,35 70,40" fill="white" stroke="black" stroke-width="2"/>
<path d="M95,40 C100,30 105,20 115,25 C125,30 120,35 105,40" fill="white" stroke="black" stroke-width="2"/>
<!-- Eyes -->
<circle cx="75" cy="50" r="5" fill="black"/>
<circle cx="95" cy="50" r="5" fill="black"/>
<!-- Nose -->
<path d="M80,55 L85,60 L80,65" fill="black" stroke="black" stroke-width="1"/>
<!-- Whiskers -->
<path d="M75,55 L70,60 L70,65" fill="black" stroke="black" stroke-width="1"/>
<path d="M95,55 L90,60 L90,65" fill="black" stroke="black" stroke-width="1"/>
<!-- Tail -->
<path d="M150,100 C160,80 170,60 180,50 C190,40 200,30 210,20 C220,10 230,0 240,-10 C250,-20 260,-30 270,-40 C280,-50 290,-60 300,-70 C310,-80 320,-90 330,-100 C340,-110 350,-120 360,-130 C370,-140 380,-150 390,-160 C400,-170 410,-180 420,-190 430,-200 C440,-210 450,-220 460,-230 470,-240" fill="url(#kittenGradient)" stroke="black" stroke-width="2"/>
<!-- Paws -->
<circle cx="60" cy="180" r="10" fill="white" stroke="black" stroke-width="1"/>
<circle cx="140" cy="180" r="10" fill="white" stroke="black" stroke-width="1"/>
<circle cx="100" cy="150" r="10" fill="white" stroke="black" stroke-width="1"/>
<circle cx="100" cy="190" r="10" fill="white" stroke="black" stroke-width="1"/>
<!-- Inner paw details -->
<path d="M60,180 C55,185 50,190 60,195" fill="white" stroke="black" stroke-width="1"/>
<path d="M60,180 C55,175 50,170 60,165" fill="white" stroke="black" stroke-width="1"/>
<path d="M140,180 C135,185 130,190 140,195" fill="white" stroke="black" stroke-width="1"/>
<path d="M140,180 C135,175 130,170 140,165" fill="white" stroke="black" stroke-width="1"/>
<path d="M100,150 C95,155 90,160 100,165" fill="white" stroke="black" stroke-width="1"/>
<path d="M100,150 C95,145 90,140 100,135" fill="white" stroke="black" stroke-width="1"/>
<path d="M100,190 C95,195 90,200 100,205" fill="white" stroke="black" stroke-width="1"/>
<path d="M100,190 C95,185 90,180 100,175" fill="white" stroke="black" stroke-width="1"/>
<!-- Fur texture (optional, for realism) -->
<rect x="10" y="10" width="20" height="20" fill="none" stroke="white" stroke-width="0.5" opacity="0.1"/>
<rect x="10" y="50" width="20" height="20" fill="none" stroke="white" stroke-width="0.5" opacity="0.1"/>
<rect x="10" y="100" width="20" height="20" fill="none" stroke="white" stroke-width="0.5" opacity="0.1"/>
<!-- Background decoration -->
<path d="M0,0 L200,0 L200,200 L0,200 Z" fill="none" stroke="black" stroke-width="0.5" opacity="0.05"/>
<!-- Optional: Add a subtle shadow -->
<path d="M80,100 C90,80 110,90 120,110 C130,130 130,150 110,170 C90,180 80,190 70,180 C60,170 50,160 60,150 C70,140 80,130 90,120 C100,110 110,100 120,90 C130,80 140,70 150,60 C160,50 170,40 180,30 C190,20 200,10 180,20 C160,30 150,40 140,50 C130,60 120,70 110,80 C100,90 90,100 80,110 C70,120 60,130 50,140 C40,150 30,160 20,170 C10,180 0,190 10,200 C20,210 30,220 40,230 C50,240 60,250 70,260 C80,270 90,280 100,290 C110,300 120,310 130,320 C140,330 150,340 160,350 C170,360 180,370 190,380 C200,390 210,400 220,410" fill="none" stroke="black" stroke-width="0.5" opacity="0.05" transform="translate(0,-10)"/>
</svg>