pediatric-ai-scribe-v3/public/icons/icon.svg

53 lines
2.2 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
<defs>
<linearGradient id="bg" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#2563eb"/>
<stop offset="100%" style="stop-color:#7c3aed"/>
</linearGradient>
<linearGradient id="shine" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" style="stop-color:#ffffff;stop-opacity:0.15"/>
<stop offset="100%" style="stop-color:#ffffff;stop-opacity:0"/>
</linearGradient>
</defs>
<!-- Background circle -->
<circle cx="256" cy="256" r="256" fill="url(#bg)"/>
<circle cx="256" cy="256" r="256" fill="url(#shine)"/>
<!-- Stethoscope tubing — Y shape going down to chest piece -->
<!-- Left ear tube -->
<path d="M 168 110 C 155 110 140 118 136 138 L 128 210"
stroke="white" stroke-width="22" fill="none" stroke-linecap="round"/>
<!-- Right ear tube -->
<path d="M 344 110 C 357 110 372 118 376 138 L 384 210"
stroke="white" stroke-width="22" fill="none" stroke-linecap="round"/>
<!-- Join and go down -->
<path d="M 128 210 C 128 240 148 260 178 265 L 256 270 L 334 265 C 364 260 384 240 384 210"
stroke="white" stroke-width="22" fill="none" stroke-linecap="round"/>
<!-- Stem down to chest piece -->
<path d="M 256 270 L 256 330"
stroke="white" stroke-width="22" fill="none" stroke-linecap="round"/>
<!-- Chest piece circle -->
<circle cx="256" cy="368" r="46" fill="white"/>
<circle cx="256" cy="368" r="30" fill="url(#bg)"/>
<circle cx="256" cy="368" r="14" fill="white" opacity="0.9"/>
<!-- Ear tips -->
<circle cx="168" cy="108" r="16" fill="white"/>
<circle cx="344" cy="108" r="16" fill="white"/>
<!-- Pencil / scribe accent — bottom right -->
<g transform="translate(340, 340) rotate(-35)">
<!-- Pencil body -->
<rect x="-10" y="-52" width="20" height="68" rx="3" fill="#fbbf24"/>
<!-- Pencil tip -->
<polygon points="-10,16 10,16 0,38" fill="#f59e0b"/>
<!-- Pencil tip point -->
<polygon points="-5,30 5,30 0,38" fill="#1f2937"/>
<!-- Eraser band -->
<rect x="-10" y="-52" width="20" height="10" rx="2" fill="#f87171"/>
<!-- Pencil lines -->
<line x1="-10" y1="-26" x2="10" y2="-26" stroke="#e78c0a" stroke-width="1.5"/>
</g>
</svg>