plays-hub/public/icon.svg

19 lines
1.0 KiB
XML

<svg width="80" height="80" viewBox="0 0 80 80" fill="none" xmlns="http://www.w3.org/2000/svg">
<defs>
<radialGradient id="liquidGreen" cx="50%" cy="40%" r="70%" fx="60%" fy="30%">
<stop offset="0%" stop-color="#A8FFC5"/>
<stop offset="70%" stop-color="#7EE8B9"/>
<stop offset="100%" stop-color="#6AD1A5"/>
</radialGradient>
<filter id="goo" x="-20%" y="-20%" width="140%" height="140%" filterUnits="objectBoundingBox">
<feGaussianBlur in="SourceGraphic" stdDeviation="2" result="blur"/>
<feColorMatrix in="blur" mode="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 12 -5" result="goo"/>
<feBlend in="SourceGraphic" in2="goo" mode="normal"/>
</filter>
</defs>
<!-- Liquid blob background -->
<path filter="url(#goo)" d="M40 8c12 0 23 7 27 17 4 10-2 23-10 31s-21 12-32 7c-11-5-18-17-15-28C14 15 28 8 40 8z" fill="url(#liquidGreen)"/>
<!-- Play triangle -->
<polygon points="34,27 34,53 54,40" fill="#fff" style="filter: drop-shadow(0 2px 6px #7EE8B9aa)"/>
</svg>