turboderp's picture
Upload 12 files
a5974ef verified
<svg width="200" height="200" viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg">
<!-- Background (optional) -->
<rect x="0" y="0" width="200" height="200" fill="#f0f0f0" />
<!-- Kitten body -->
<path d="M100 100
C110 90, 130 80, 150 90
C160 100, 160 120, 150 130
C130 140, 110 150, 100 160
C90 150, 70 140, 60 130
C50 120, 50 100, 60 90
C80 80, 100 70, 100 100 Z"
fill="#ffc0cb" stroke="#d98f9f" stroke-width="2" />
<!-- Head -->
<path d="M100 100
C115 90, 140 80, 160 95
C180 110, 180 125, 160 140
C140 155, 115 165, 100 170
C85 165, 60 155, 40 140
C20 125, 20 110, 40 95
C60 80, 85 90, 100 100 Z"
fill="#ffc0cb" stroke="#d98f9f" stroke-width="2" />
<!-- Ears -->
<path d="M80 105 C65 80, 85 60, 110 90"
fill="#ffc0cb" stroke="#d98f9f" stroke-width="1" />
<path d="M120 105 C135 80, 115 60, 90 90"
fill="#ffc0cb" stroke="#d98f9f" stroke-width="1" />
<!-- Inner ears -->
<path d="M60 85 C55 75, 60 70, 70 80"
fill="#ff99a8" stroke="#d98f9f" stroke-width="1" />
<path d="M110 85 C115 75, 110 70, 100 80"
fill="#ff99a8" stroke="#d98f9f" stroke-width="1" />
<!-- Eyes -->
<circle cx="80" cy="120" r="12" fill="#f0f0f0" stroke="#000" stroke-width="2" />
<circle cx="85" cy="115" r="6" fill="#000" />
<circle cx="120" cy="120" r="12" fill="#f0f0f0" stroke="#000" stroke-width="2" />
<circle cx="125" cy="115" r="6" fill="#000" />
<!-- Pupils (glowing effect) -->
<circle cx="85" cy="115" r="4" fill="#ffc0cb" />
<circle cx="125" cy="115" r="4" fill="#ffc0cb" />
<!-- Mouth -->
<path d="M95 140 C100 145, 105 145, 110 140"
fill="none" stroke="#000" stroke-width="2" />
<path d="M100 150 L110 150"
fill="none" stroke="#000" stroke-width="1" stroke-linecap="round" />
<!-- Nose (optional) -->
<path d="M100 130 C102 128, 105 125, 107 128"
fill="none" stroke="#000" stroke-width="1" />
<!-- Whiskers -->
<path d="M90 130 L80 140"
fill="none" stroke="#000" stroke-width="1" stroke-linecap="round" />
<path d="M110 130 L120 140"
fill="none" stroke="#000" stroke-width="1" stroke-linecap="round" />
<path d="M85 135 L75 145"
fill="none" stroke="#000" stroke-width="1" stroke-linecap="round" />
<path d="M115 135 L125 145"
fill="none" stroke="#000" stroke-width="1" stroke-linecap="round" />
<path d="M80 130 L70 135"
fill="none" stroke="#000" stroke-width="1" stroke-linecap="round" />
<path d="M120 130 L130 135"
fill="none" stroke="#000" stroke-width="1" stroke-linecap="round" />
<path d="M75 125 L65 130"
fill="none" stroke="#000" stroke-width="1" stroke-linecap="round" />
<path d="M125 125 L135 130"
fill="none" stroke="#000" stroke-width="1" stroke-linecap="round" />
<!-- Paws -->
<ellipse cx="60" cy="130" rx="12" ry="8" fill="#ffc0cb" stroke="#d98f9f" stroke-width="1" />
<ellipse cx="140" cy="130" rx="12" ry="8" fill="#ffc0cb" stroke="#d98f9f" stroke-width="1" />
<ellipse cx="100" cy="165" rx="10" ry="8" fill="#ffc0cb" stroke="#d98f9f" stroke-width="1" />
<!-- Tail -->
<path d="M40 140 Q20 130, 0 120 Q-20 110, -40 100 Q-60 90, -80 120 Q-100 150, -100 170"
fill="#ffc0cb" stroke="#d98f9f" stroke-width="2" />
<path d="M0 120 C0 115, 10 110, 20 115"
fill="#ffc0cb" stroke="#d98f9f" stroke-width="1" />
<!-- Toes (front left paw) -->
<ellipse cx="45" cy="130" rx="3" ry="2" fill="#ff99a8" />
<ellipse cx="55" cy="130" rx="3" ry="2" fill="#ff99a8" />
<ellipse cx="65" cy="130" rx="3" ry="2" fill="#ff99a8" />
<!-- Toes (front right paw) -->
<ellipse cx="125" cy="130" rx="3" ry="2" fill="#ff99a8" />
<ellipse cx="135" cy="130" rx="3" ry="2" fill="#ff99a8" />
<ellipse cx="145" cy="130" rx="3" ry="2" fill="#ff99a8" />
<!-- Toes (back paw) -->
<ellipse cx="90" cy="165" rx="3" ry="2" fill="#ff99a8" />
<ellipse cx="100" cy="165" rx="3" ry="2" fill="#ff99a8" />
<ellipse cx="110" cy="165" rx="3" ry="2" fill="#ff99a8" />
<!-- Blush spots -->
<circle cx="55" cy="115" r="4" fill="#ff99a8" />
<circle cx="145" cy="115" r="4" fill="#ff99a8" />
<!-- Optional: Highlight on cheeks -->
<path d="M110 115 Q115 110, 120 115"
fill="#ffc0cb" stroke="#ffc0cb" stroke-width="0.5" />
<path d="M80 115 Q85 110, 90 115"
fill="#ffc0cb" stroke="#ffc0cb" stroke-width="0.5" />
</svg>